mirror of
https://github.com/TomHarte/CLK.git
synced 2025-08-07 23:25:00 +00:00
Eliminates bit 0 of the DMA address.
This commit is contained in:
@@ -105,7 +105,7 @@ void DMAController::write(int address, uint16_t value) {
|
||||
// DMA addressing.
|
||||
case 4: address_ = int((address_ & 0x00ffff) | ((value & 0xff) << 16)); break;
|
||||
case 5: address_ = int((address_ & 0xff00ff) | ((value & 0xff) << 8)); break;
|
||||
case 6: address_ = int((address_ & 0xffff00) | ((value & 0xff) << 0)); break;
|
||||
case 6: address_ = int((address_ & 0xffff00) | ((value & 0xfe) << 0)); break; // Lowest bit: discarded.
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user