mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
strange .DS stuff with 0x20 and 0x30 addresses.
This commit is contained in:
@@ -3346,7 +3346,8 @@ FXRR5: INC C ; [04] POINT TO DATA PORT
|
||||
;
|
||||
; AVOID RETURN FROM HALT IN PROBLEMATIC ADDRESS RANGE XX30-XX3F!!!
|
||||
.IF ((($ & 0F0H) == 20H) | (($ & 0F0H) == 30H))
|
||||
.ORG (($ & 0FF00H) + 40H)
|
||||
.DS (($ & 0FF00H) + 40H) - $
|
||||
; .ORG (($ & 0FF00H) + 40H)
|
||||
.ENDIF
|
||||
;
|
||||
IFXRR:
|
||||
@@ -3374,7 +3375,8 @@ IFXRRX .EQU $ - IFXRR
|
||||
;
|
||||
; AVOID RETURN FROM HALT IN PROBLEMATIC ADDRESS RANGE XX30-XX3F!!!
|
||||
.IF ((($ & 0F0H) == 20H) | (($ & 0F0H) == 30H))
|
||||
.ORG (($ & 0FF00H) + 40H)
|
||||
.DS (($ & 0FF00H) + 40H) - $
|
||||
; .ORG (($ & 0FF00H) + 40H)
|
||||
.ENDIF
|
||||
;
|
||||
FFXRR:
|
||||
@@ -3452,7 +3454,8 @@ FXRW5: INC C ; [04] POINT TO DATA PORT
|
||||
;
|
||||
; AVOID RETURN FROM HALT IN PROBLEMATIC ADDRESS RANGE XX30-XX3F!!!
|
||||
.IF ((($ & 0F0H) == 20H) | (($ & 0F0H) == 30H))
|
||||
.ORG (($ & 0FF00H) + 40H)
|
||||
.DS (($ & 0FF00H) + 40H) - $
|
||||
; .ORG (($ & 0FF00H) + 40H)
|
||||
.ENDIF
|
||||
;
|
||||
IFXRW:
|
||||
@@ -3478,7 +3481,8 @@ IFXRW2: EI
|
||||
;
|
||||
; AVOID RETURN FROM HALT IN PROBLEMATIC ADDRESS RANGE XX30-XX3F!!!
|
||||
.IF ((($ & 0F0H) == 20H) | (($ & 0F0H) == 30H))
|
||||
.ORG (($ & 0FF00H) + 40H)
|
||||
.DS (($ & 0FF00H) + 40H) - $
|
||||
; .ORG (($ & 0FF00H) + 40H)
|
||||
.ENDIF
|
||||
;
|
||||
FFXRW:
|
||||
|
||||
Reference in New Issue
Block a user