mirror of
https://github.com/cc65/cc65.git
synced 2025-03-01 11:29:27 +00:00
Renamed MMU_CFG_INT_FROM -> MMU_CFG_IFROM and MMU_CFG_EXT_FROM -> MMU_CFG_EFROM
This commit is contained in:
parent
f55505820a
commit
433eeb1bc7
@ -204,8 +204,8 @@ MMU_CFG_RAM0 := %00111111 ; Bank 0 full RAM
|
||||
MMU_CFG_RAM1 := %01111111 ; Bank 1 full RAM
|
||||
MMU_CFG_RAM2 := %10111111 ; Bank 2 full RAM
|
||||
MMU_CFG_RAM3 := %11111111 ; Bank 3 full RAM
|
||||
MMU_CFG_INT_FROM := %01010111 ; Bank 1 with Internal Function RAM/ROM
|
||||
MMU_CFG_EXT_FROM := %01101011 ; Bank 1 with External Function RAM/ROM
|
||||
MMU_CFG_IFROM := %01010111 ; Bank 1 with Internal Function RAM/ROM
|
||||
MMU_CFG_EFROM := %01101011 ; Bank 1 with External Function RAM/ROM
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
; Super CPU
|
||||
|
@ -72,17 +72,17 @@ INSTALL:
|
||||
stx FETVEC
|
||||
stx STAVEC
|
||||
ldy #0
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
sei
|
||||
jsr FETCH
|
||||
tax
|
||||
inx
|
||||
txa
|
||||
sta tmp1
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
sei
|
||||
jsr STASH
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
jsr FETCH
|
||||
cli
|
||||
cmp tmp1
|
||||
@ -138,7 +138,7 @@ MAP: sta curpage
|
||||
|
||||
; Transfer one page
|
||||
|
||||
@L1: ldx #MMU_CFG_EXT_FROM
|
||||
@L1: ldx #MMU_CFG_EFROM
|
||||
jsr FETCH
|
||||
sta window,y
|
||||
iny
|
||||
@ -180,7 +180,7 @@ COMMIT: lda curpage ; Get the current page
|
||||
; Transfer one page. Y must be zero on entry
|
||||
|
||||
@L1: lda window,y
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
jsr STASH
|
||||
iny
|
||||
bne @L1
|
||||
@ -228,7 +228,7 @@ COPYFROM:
|
||||
|
||||
ldy #$00
|
||||
sei
|
||||
@L1: ldx #MMU_CFG_EXT_FROM
|
||||
@L1: ldx #MMU_CFG_EFROM
|
||||
jsr FETCH
|
||||
sta (ptr2),y
|
||||
iny
|
||||
@ -246,7 +246,7 @@ COPYFROM:
|
||||
sta tmp1
|
||||
|
||||
ldy #$00
|
||||
@L3: ldx #MMU_CFG_EXT_FROM
|
||||
@L3: ldx #MMU_CFG_EFROM
|
||||
jsr FETCH
|
||||
sta (ptr2),y
|
||||
iny
|
||||
@ -295,7 +295,7 @@ COPYTO: sta ptr3
|
||||
sei
|
||||
ldy #$00
|
||||
@L1: lda (ptr2),y
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
jsr STASH
|
||||
iny
|
||||
bne @L1
|
||||
@ -313,7 +313,7 @@ COPYTO: sta ptr3
|
||||
|
||||
ldy #$00
|
||||
@L3: lda (ptr2),y
|
||||
ldx #MMU_CFG_EXT_FROM
|
||||
ldx #MMU_CFG_EFROM
|
||||
jsr STASH
|
||||
iny
|
||||
dec tmp1
|
||||
|
@ -72,17 +72,17 @@ INSTALL:
|
||||
stx FETVEC
|
||||
stx STAVEC
|
||||
ldy #0
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
sei
|
||||
jsr FETCH
|
||||
tax
|
||||
inx
|
||||
txa
|
||||
sta tmp1
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
sei
|
||||
jsr STASH
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
jsr FETCH
|
||||
cli
|
||||
cmp tmp1
|
||||
@ -138,7 +138,7 @@ MAP: sta curpage
|
||||
|
||||
; Transfer one page
|
||||
|
||||
@L1: ldx #MMU_CFG_INT_FROM
|
||||
@L1: ldx #MMU_CFG_IFROM
|
||||
jsr FETCH
|
||||
sta window,y
|
||||
iny
|
||||
@ -180,7 +180,7 @@ COMMIT: lda curpage ; Get the current page
|
||||
; Transfer one page. Y must be zero on entry
|
||||
|
||||
@L1: lda window,y
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
jsr STASH
|
||||
iny
|
||||
bne @L1
|
||||
@ -228,7 +228,7 @@ COPYFROM:
|
||||
|
||||
ldy #$00
|
||||
sei
|
||||
@L1: ldx #MMU_CFG_INT_FROM
|
||||
@L1: ldx #MMU_CFG_IFROM
|
||||
jsr FETCH
|
||||
sta (ptr2),y
|
||||
iny
|
||||
@ -246,7 +246,7 @@ COPYFROM:
|
||||
sta tmp1
|
||||
|
||||
ldy #$00
|
||||
@L3: ldx #MMU_CFG_INT_FROM
|
||||
@L3: ldx #MMU_CFG_IFROM
|
||||
jsr FETCH
|
||||
sta (ptr2),y
|
||||
iny
|
||||
@ -295,7 +295,7 @@ COPYTO: sta ptr3
|
||||
sei
|
||||
ldy #$00
|
||||
@L1: lda (ptr2),y
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
jsr STASH
|
||||
iny
|
||||
bne @L1
|
||||
@ -313,7 +313,7 @@ COPYTO: sta ptr3
|
||||
|
||||
ldy #$00
|
||||
@L3: lda (ptr2),y
|
||||
ldx #MMU_CFG_INT_FROM
|
||||
ldx #MMU_CFG_IFROM
|
||||
jsr STASH
|
||||
iny
|
||||
dec tmp1
|
||||
|
Loading…
x
Reference in New Issue
Block a user