mirror of
https://github.com/livingcomputermuseum/ContrAlto.git
synced 2026-05-02 22:23:56 +00:00
Implemented disk writes (roughly). Bravo now works. DIEX passes with writes enabled. Begun investigation into drive selection logic. Added Mesa source code with annotation, is displayed in ROM1 tab.
This commit is contained in:
@@ -38,7 +38,7 @@ namespace Contralto.Memory
|
||||
if (extendedMemory)
|
||||
{
|
||||
Log.Write(LogComponent.Memory, "Extended memory read, bank {0} address {1}, read {2}", GetBankNumber(task, extendedMemory), Conversion.ToOctal(address), Conversion.ToOctal(_mem[address + 0x10000 * GetBankNumber(task, extendedMemory)]));
|
||||
} */
|
||||
} */
|
||||
address += 0x10000 * GetBankNumber(task, extendedMemory);
|
||||
return _mem[address];
|
||||
}
|
||||
@@ -62,7 +62,8 @@ namespace Contralto.Memory
|
||||
{
|
||||
Log.Write(LogComponent.Memory, "Extended memory write, bank {0} address {1}, data {2}", GetBankNumber(task, extendedMemory), Conversion.ToOctal(address), Conversion.ToOctal(data));
|
||||
} */
|
||||
address += 0x10000 * GetBankNumber(task, extendedMemory);
|
||||
address += 0x10000 * GetBankNumber(task, extendedMemory);
|
||||
|
||||
_mem[address] = data;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user