Version 2 - Sync'd symbols with Basic & Rom

This commit is contained in:
mpohoreski 2009-07-14 00:56:56 +00:00
parent bb6d3ffaae
commit 2c1d17b3cd

View File

@ -1,4 +1,5 @@
; Apple 2 Applesoft Symbol Table ; Apple 2 Applesoft Symbol Table
; Version 2 Cross-referenced/Sync'd with APPLE2E.SYM & A2_BASIC.SYM
; Version 1 by Michael Pohoreski - AppleWin Debugger Dev ; Version 1 by Michael Pohoreski - AppleWin Debugger Dev
; Based on Bob Sander-Cederlof's "S-C DocuMentor: Applesoft" ; Based on Bob Sander-Cederlof's "S-C DocuMentor: Applesoft"
@ -56,7 +57,9 @@ DFC1 CMPDONE
F128 COLD.START F128 COLD.START
.01=F152 .02=F181 .03=F195 .04=F1B8 .01=F152 .02=F181 .03=F195 .04=F1B8
D842 COLON. D842 COLON.
F24F COLOR ; Applesoft COLOR F24F
; ROM/Monitor COLOR 30
F24F A.COLOR
F47E COLOR.SHIFT F47E COLOR.SHIFT
.01=F489 .01=F489
F6F6 COLORTBL F6F6 COLORTBL
@ -313,7 +316,9 @@ EFE7 GO.MOVMF
ED31 GO.STROUT ED31 GO.STROUT
D935 GO.TO.LINE D935 GO.TO.LINE
D826 GOEND D826 GOEND
F206 GOERR ; Applesoft GOERR F206
; Firmware??? GOERR CF53
F206 A.GOERR
DE38 GOEX DE38 GOEX
E6F2 GOIQ E6F2 GOIQ
03 GOSTROUT 03 GOSTROUT
@ -383,7 +388,9 @@ DCC6 INPDONE
.01=DCD1 .02=DCDE .01=DCD1 .02=DCDE
DB86 INPERR DB86 INPERR
DC99 INPFIN DC99 INPFIN
ED19 INPRT ; Applesoft INPRT ED19
; ROM/Monitor INPRT FE8D
ED19 A.INPRT
7F INPTR 7F INPTR
DBB2 INPUT DBB2 INPUT
.01=DBC4 .02=DBC7 .01=DBC4 .02=DBC7
@ -428,7 +435,9 @@ DA0C LINGET
.01=DA12 .02=DA40 .01=DA12 .02=DA40
50 LINNUM 50 LINNUM
ED24 LINPRT ED24 LINPRT
D6A5 LIST ; Applesoft LIST D6A5
; ROM/Monitor LIST FE5E
D6A5 A.LIST
.01=D6B1 .02=D6C4 .03=D6CC .01=D6B1 .02=D6C4 .03=D6CC
D6DA LIST.0 D6DA LIST.0
.05=D6F5 .06=D6F7 .05=D6F5 .06=D6F7
@ -568,7 +577,9 @@ D56C PARSE
D559 PARSE.INPUT.LINE D559 PARSE.INPUT.LINE
DFCD PDL DFCD PDL
E764 PEEK E764 PEEK
F225 PLOT ; Applesoft PLOT F800
; ROM/Monitor PLOT F225
F225 A.PLOT
F1EC PLOTFNS F1EC PLOTFNS
E73D POINT E73D POINT
E77B POKE E77B POKE
@ -618,7 +629,9 @@ D35D QT.BREAK
D350 QT.ERROR D350 QT.ERROR
D358 QT.IN D358 QT.IN
F070 QUARTER F070 QUARTER
DBE2 READ ; Applesoft READ DBE2
; ROM/Monitor READ FEFD
DBE2 A.READ
DB7B READERR DB7B READERR
D3E3 REASON D3E3 REASON
.01=D3ED .02=D3F1 .03=D3FC .04=D40F .01=D3ED .02=D3F1 .03=D3FC .04=D40F
@ -632,7 +645,9 @@ D9A6 REMN
DB87 RESPERR DB87 RESPERR
.01=DB90 .01=DB90
D43C RESTART D43C RESTART
D849 RESTORE ; Applesoft RESTORE D849
; ROM/Monitor RESTORE FF3F
D849 A.RESTORE
62 RESULT 62 RESULT
F318 RESUME F318 RESUME
D984 RETURN D984 RETURN
@ -666,10 +681,14 @@ DB02 RTS.8
E2AC RTS.9 E2AC RTS.9
D912 RUN D912 RUN
.01=D91B .01=D91B
D8B0 SAVE ; Applesoft SAVE D8B0
; ROM/Monitor SAVE FF4A
D8B0 A.SAVE
DDD7 SAVOP DDD7 SAVOP
F727 SCALE F727 SCALE
DEF9 SCREEN ; Applesoft SCREEN DEF9
; ??? SCREEN 05B8
DEF9 A.SCREEN
D64B SCRTCH D64B SCRTCH
A3 SERLEN A3 SERLEN
EF76 SERMAIN EF76 SERMAIN
@ -760,11 +779,13 @@ D981 SYNERR.2
F03A TAN F03A TAN
F062 TAN.1 F062 TAN.1
F7BC TAPEPNT F7BC TAPEPNT
93 TEMP1 93 A.TEMP1
98 TEMP2 ; Applesoft TEMP2 98
8A TEMP3 ; ROM/Monitor TEMP2 07FB
52 TEMPPT 98 A.TEMP2
55 TEMPST 8A A.TEMP3
52 A.TEMPPT
55 A.TEMPST
F399 TEXT F399 TEXT
0F TKN.CNTR 0F TKN.CNTR
99 TMPEXP 99 TMPEXP
@ -792,7 +813,10 @@ D0D0 TOKEN.NAME.TABLE
; C0 TOKEN.TAB ; C0 TOKEN.TAB
; C4 TOKEN.THEN ; C4 TOKEN.THEN
; C1 TOKEN.TO ; C1 TOKEN.TO
F26D Basic.TRACE
; Applesoft TRACE F26D
; ROM/Monitor TRACE FEC2
F26D A.TRACE
D805 TRACE. D805 TRACE.
.00=D81D .00=D81D
F2 TRCFLG F2 TRCFLG
@ -809,7 +833,9 @@ E30E UNDFNC
D080 UNFNC D080 UNFNC
E19E USE.OLD.ARRAY E19E USE.OLD.ARRAY
.01=E1AA .01=E1AA
0A USR ; Applesoft USR 0A
; ROM/Monitor USR FECA
0A A.USR
E707 VAL E707 VAL
.01=E70F .02=E727 .01=E70F .02=E727
11 VALTYP 11 VALTYP
@ -819,8 +845,13 @@ E707 VAL
D8F0 VARTIO D8F0 VARTIO
F241 VLIN F241 VLIN
A0 VPNT A0 VPNT
F256 BASIC.VTAB ; Applesoft VTAB F256
E784 WAIT ; Firmware??? VTAB CDFE
; ROM/Monitor VTAB FC22
F256 A.VTAB
; Applesoft WAIT E784
; ROM/Monitor WAIT FCA8
E784 A.WAIT
.01=E793 .02=E797 .01=E793 .02=E797
F76F XDRAW F76F XDRAW
F65D XDRAW0 F65D XDRAW0
@ -872,8 +903,8 @@ FF02 MON.READ2
F505 MOVE.DOWN F505 MOVE.DOWN
; Zero Page Addresses ; Zero Page Addresses
00B1 CHRGET ;00B1 CHRGET
00B7 CHRGOT ;00B7 CHRGOT
00B8 TXTPTRL 00B8 TXTPTRL
00B9 TXTPTRH 00B9 TXTPTRH