1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-09-29 16:55:59 +00:00

Attempt a full listing.

This commit is contained in:
Thomas Harte 2024-01-19 14:00:53 -05:00
parent 55d7a7e5f6
commit 6497cae39d

View File

@ -20,6 +20,7 @@ enum class Source {
AmigaChipset, AmigaChipset,
AmigaBlitter, AmigaBlitter,
AtariST, AtariST,
CommodoreStaticAnalyser,
DirectAccessDevice, DirectAccessDevice,
Enterprise, Enterprise,
i8272, i8272,
@ -34,7 +35,6 @@ enum class Source {
OpenGL, OpenGL,
SCC, SCC,
SCSI, SCSI,
StaticAnalyser,
SZX, SZX,
TapeUEF, TapeUEF,
TMS9918, TMS9918,
@ -59,11 +59,14 @@ constexpr bool is_enabled(Source source) {
constexpr const char *prefix(Source source) { constexpr const char *prefix(Source source) {
switch(source) { switch(source) {
case Source::StaticAnalyser: return "Analyser"; default: return nullptr;
case Source::WDFDC: return "WD FDC";
case Source::SCSI: return "SCSI"; case Source::CommodoreStaticAnalyser: return "Commodore StaticAnalyser";
case Source::SCC: return "SCC"; case Source::i8272: return "i8272";
case Source::NCR5380: return "5380"; case Source::NCR5380: return "5380";
case Source::SCSI: return "SCSI";
case Source::SCC: return "SCC";
case Source::WDFDC: return "WD FDC";
} }
} }