BSSHIGHRAM_END more clearly defined (to be inclusive)

This commit is contained in:
Irmen de Jong
2023-12-23 19:05:06 +01:00
parent 4cd9bb8f99
commit 0e0fac8c4b
5 changed files with 14 additions and 7 deletions
@@ -17,7 +17,7 @@ class C64MachineDefinition: IMachineDefinition {
override val PROGRAM_LOAD_ADDRESS = 0x0801u
override val BSSHIGHRAM_START = 0xc000u
override val BSSHIGHRAM_END = 0xd000u
override val BSSHIGHRAM_END = 0xcfffu
override lateinit var zeropage: Zeropage
override lateinit var golden: GoldenRam
@@ -16,7 +16,7 @@ class CX16MachineDefinition: IMachineDefinition {
override val PROGRAM_LOAD_ADDRESS = 0x0801u
override val BSSHIGHRAM_START = 0xa000u // hiram bank 1, 8Kb, assumed to be active
override val BSSHIGHRAM_END = 0xc000u // rom starts here.
override val BSSHIGHRAM_END = 0xbfffu // Rom starts at $c000
override lateinit var zeropage: Zeropage
override lateinit var golden: GoldenRam
@@ -15,8 +15,8 @@ class PETMachineDefinition: IMachineDefinition {
override val FLOAT_MEM_SIZE = Mflpt5.FLOAT_MEM_SIZE
override val PROGRAM_LOAD_ADDRESS = 0x0401u
override val BSSHIGHRAM_START = 0xffffu
override val BSSHIGHRAM_END = 0xffffu
override val BSSHIGHRAM_START = 0u
override val BSSHIGHRAM_END = 0u
override lateinit var zeropage: Zeropage
override lateinit var golden: GoldenRam