From d73271b7bff204e31b3c45a6559bac6627474d16 Mon Sep 17 00:00:00 2001 From: Michael Steil Date: Sat, 18 Oct 2008 03:31:14 +0000 Subject: [PATCH] more zeropage cleanup --- defines_apple.s | 8 ++------ defines_kbd.s | 2 +- defines_kim.s | 8 ++------ defines_microtan.s | 8 ++------ defines_osi.s | 8 ++------ zeropage.s | 13 +++++++++++++ 6 files changed, 22 insertions(+), 25 deletions(-) diff --git a/defines_apple.s b/defines_apple.s index 8c0b936..0e4f668 100644 --- a/defines_apple.s +++ b/defines_apple.s @@ -9,17 +9,13 @@ CONFIG_SCRTCH_ORDER := 3 ; INPUTBUFFER > $0100 ; zero page -ZP_START = $0D +ZP_START0 = $00 +ZP_START = $03 ZP_HOLE = $3D JMPADRS = DSCLEN + 1 LOWTRX = LOWTR -GORESTART := $0000 -GOSTROUT := $0003 -GOAYINT := $0006 -GOGIVEAYF := $0008 - USR := $000A POSX := $0050 diff --git a/defines_kbd.s b/defines_kbd.s index 5e90885..77f2f70 100644 --- a/defines_kbd.s +++ b/defines_kbd.s @@ -13,7 +13,7 @@ CONFIG_SMALL := 1 ; INPUTBUFFER > $0100 ; zero page -ZP_START = $6 +ZP_START = $06 ZP_HOLE = $05 diff --git a/defines_kim.s b/defines_kim.s index 46bfeb9..b261556 100644 --- a/defines_kim.s +++ b/defines_kim.s @@ -10,17 +10,13 @@ CONFIG_SAFE_NAMENOTFOUND := 1 CONFIG_SCRTCH_ORDER := 2 ; zero page -ZP_START = $0A +ZP_START0 = $00 +ZP_START = $00 ZP_HOLE = $4E JMPADRS = DSCLEN + 1 LOWTRX = LOWTR -GORESTART := $0000 -GOSTROUT := $0003 -GOAYINT := $0006 -GOGIVEAYF := $0008 - Z15 := $0015 POSX := $0016 Z17 := $0017 diff --git a/defines_microtan.s b/defines_microtan.s index 28640de..b9af63d 100644 --- a/defines_microtan.s +++ b/defines_microtan.s @@ -14,17 +14,13 @@ CONFIG_SAFE_NAMENOTFOUND := 1 CONFIG_SCRTCH_ORDER := 1 ; zero page -ZP_START = $24 +ZP_START0 = $17 +ZP_START = $03 ZP_HOLE = $56 JMPADRS = DSCLEN + 1 LOWTRX = LOWTR -GORESTART := $0017 -GOSTROUT := $001A -GOAYINT := $001D -GOGIVEAYF := $001F - USR := $0021 Z15 := $002F diff --git a/defines_osi.s b/defines_osi.s index 8b47f69..db00922 100644 --- a/defines_osi.s +++ b/defines_osi.s @@ -6,17 +6,13 @@ CONFIG_SCRTCH_ORDER := 3 CONFIG_SMALL := 1 ; zero page -ZP_START = $5B +ZP_START0 = $00 +ZP_START = $51 ZP_HOLE = $00 JMPADRS = DSCLEN + 1 LOWTRX = LOWTR -GORESTART := $0000 -GOSTROUT := $0003 -GOAYINT := $0006 -GOGIVEAYF := $0008 - USR := $000A Z15 := $000D diff --git a/zeropage.s b/zeropage.s index fe04151..b0b2fc8 100644 --- a/zeropage.s +++ b/zeropage.s @@ -1,5 +1,18 @@ .zeropage +.ifdef ZP_START0 +.res ZP_START0 + +GORESTART: + .res 3 +GOSTROUT: + .res 3 +GOAYINT: + .res 2 +GOGIVEAYF: + .res 2 +.endif + .res ZP_START CHARAC: