mirror of
https://github.com/TomHarte/CLK.git
synced 2025-02-05 21:32:55 +00:00
Tidy up.
This commit is contained in:
parent
825f3184eb
commit
e0f72f2048
@ -631,10 +631,7 @@ class IO {
|
|||||||
printf("TODO: DMA page write of %02x at %04x\n", value, port);
|
printf("TODO: DMA page write of %02x at %04x\n", value, port);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x03b0:
|
case 0x03b0: case 0x03b2: case 0x03b4: case 0x03b6:
|
||||||
case 0x03b2:
|
|
||||||
case 0x03b4:
|
|
||||||
case 0x03b6:
|
|
||||||
if constexpr (std::is_same_v<IntT, uint16_t>) {
|
if constexpr (std::is_same_v<IntT, uint16_t>) {
|
||||||
mda_.write<0>(value);
|
mda_.write<0>(value);
|
||||||
mda_.write<1>(value >> 8);
|
mda_.write<1>(value >> 8);
|
||||||
@ -643,10 +640,7 @@ class IO {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x03b1:
|
case 0x03b1: case 0x03b3: case 0x03b5: case 0x03b7:
|
||||||
case 0x03b3:
|
|
||||||
case 0x03b5:
|
|
||||||
case 0x03b7:
|
|
||||||
if constexpr (std::is_same_v<IntT, uint16_t>) {
|
if constexpr (std::is_same_v<IntT, uint16_t>) {
|
||||||
mda_.write<1>(value);
|
mda_.write<1>(value);
|
||||||
mda_.write<0>(value >> 8);
|
mda_.write<0>(value >> 8);
|
||||||
@ -655,15 +649,9 @@ class IO {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x03b8:
|
case 0x03b8: case 0x03b9: case 0x03ba: case 0x03bb:
|
||||||
case 0x03b9:
|
case 0x03bc: case 0x03bd: case 0x03be: case 0x03bf:
|
||||||
case 0x03ba:
|
mda_.write<8>(value);
|
||||||
case 0x03bb:
|
|
||||||
case 0x03bc:
|
|
||||||
case 0x03bd:
|
|
||||||
case 0x03be:
|
|
||||||
case 0x03bf:
|
|
||||||
printf("TODO: MDA write of %02x at %04x\n", value, port);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x03d0: case 0x03d1: case 0x03d2: case 0x03d3:
|
case 0x03d0: case 0x03d1: case 0x03d2: case 0x03d3:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user