mirror of
https://github.com/bobbimanners/Applecorn.git
synced 2024-06-28 03:29:32 +00:00
Merge PR 134 'Updated FSC and Catalog'
This commit is contained in:
parent
8e5ca206f5
commit
00208b0248
BIN
applecorn.po
BIN
applecorn.po
Binary file not shown.
976
auxmem.hostfs.s
976
auxmem.hostfs.s
File diff suppressed because it is too large
Load Diff
|
@ -16,29 +16,31 @@
|
||||||
* $E0-$EE Internal MOS workspace
|
* $E0-$EE Internal MOS workspace
|
||||||
* $EF-$FF MOS API workspace
|
* $EF-$FF MOS API workspace
|
||||||
|
|
||||||
FSFLAG1 EQU $E2
|
DEBUG EQU $E0 ; $E0 *TEST* Debug flag
|
||||||
FSFLAG2 EQU $E3
|
* ; $E1
|
||||||
GSFLAG EQU $E4 ; $E4 GSREAD processing flags
|
FSFLAG1 EQU $E2 ; $E2
|
||||||
GSCHAR EQU $E5 ; $E5 GSREAD accumulator
|
FSFLAG2 EQU $E3 ; $E3 HOSTFS *OPT settings
|
||||||
OSTEXT EQU $E6 ; $E6 => text string $E6 OSNUM+0
|
GSFLAG EQU $E4 ; $E4 GSREAD processing flags
|
||||||
MAXLEN EQU OSTEXT+2 ; $E8 $E8 OSNUM+2
|
GSCHAR EQU $E5 ; $E5 GSREAD accumulator
|
||||||
MINCHAR EQU OSTEXT+3 ; $E9 $E9 OSNUM+3
|
OSTEXT EQU $E6 ; $E6 => text string $E6 OSNUM+0
|
||||||
MAXCHAR EQU OSTEXT+4 ; $EA $EA OSPAD
|
MAXLEN EQU OSTEXT+2 ; $E8 $E8 OSNUM+2
|
||||||
OSTEMP EQU $EB ; $EB $EB OSTEMP
|
MINCHAR EQU OSTEXT+3 ; $E9 $E9 OSNUM+3
|
||||||
OSKBD1 EQU $EC ; $EC kbd ws
|
MAXCHAR EQU OSTEXT+4 ; $EA $EA OSPAD
|
||||||
OSKBD2 EQU OSKBD1+1 ; $ED kbd ws
|
OSTEMP EQU $EB ; $EB $EB OSTEMP
|
||||||
OSKBD3 EQU OSKBD1+2 ; $EE kbd ws
|
OSKBD1 EQU $EC ; $EC kbd ws
|
||||||
OSAREG EQU $EF ; $EF A register
|
OSKBD2 EQU OSKBD1+1 ; $ED kbd ws
|
||||||
OSXREG EQU OSAREG+1 ; $F0 X register
|
OSKBD3 EQU OSKBD1+2 ; $EE kbd ws
|
||||||
OSYREG EQU OSXREG+1 ; $F1 Y register
|
OSAREG EQU $EF ; $EF A register
|
||||||
OSCTRL EQU OSXREG ; $F0 (XY)=>control block
|
OSXREG EQU OSAREG+1 ; $F0 X register
|
||||||
OSLPTR EQU $F2 ; $F2 => command line
|
OSYREG EQU OSXREG+1 ; $F1 Y register
|
||||||
OSROMNUM EQU $F4 ; $F4 current ROM
|
OSCTRL EQU OSXREG ; $F0 (XY)=>control block
|
||||||
|
OSLPTR EQU $F2 ; $F2 => command line
|
||||||
|
OSROMNUM EQU $F4 ; $F4 current ROM
|
||||||
*
|
*
|
||||||
OSINTWS EQU $FA ; $FA IRQ ZP pointer, use when IRQs off
|
OSINTWS EQU $FA ; $FA IRQ ZP pointer, use when IRQs off
|
||||||
OSINTA EQU $FC ; $FC IRQ register A store
|
OSINTA EQU $FC ; $FC IRQ register A store
|
||||||
FAULT EQU $FD ; $FD Error message pointer
|
FAULT EQU $FD ; $FD Error message pointer
|
||||||
ESCFLAG EQU $FF ; $FF Escape status
|
ESCFLAG EQU $FF ; $FF Escape status
|
||||||
|
|
||||||
|
|
||||||
* $0200-$0235 Vectors
|
* $0200-$0235 Vectors
|
||||||
|
@ -46,27 +48,25 @@ ESCFLAG EQU $FF ; $FF Escape status
|
||||||
* $0290-$02ED
|
* $0290-$02ED
|
||||||
* $02EE-$02FF MOS control block
|
* $02EE-$02FF MOS control block
|
||||||
|
|
||||||
USERV EQU $200 ; USER vector
|
USERV EQU $200 ; USER vector
|
||||||
BRKV EQU $202 ; BRK vector
|
BRKV EQU $202 ; BRK vector
|
||||||
CLIV EQU $208 ; OSCLI vector
|
CLIV EQU $208 ; OSCLI vector
|
||||||
BYTEV EQU $20A ; OSBYTE vector
|
BYTEV EQU $20A ; OSBYTE vector
|
||||||
WORDV EQU $20C ; OSWORD vector
|
WORDV EQU $20C ; OSWORD vector
|
||||||
WRCHV EQU $20E ; OSWRCH vector
|
WRCHV EQU $20E ; OSWRCH vector
|
||||||
RDCHV EQU $210 ; OSRDCH vector
|
RDCHV EQU $210 ; OSRDCH vector
|
||||||
FILEV EQU $212 ; OSFILE vector
|
FILEV EQU $212 ; OSFILE vector
|
||||||
ARGSV EQU $214 ; OSARGS vector
|
ARGSV EQU $214 ; OSARGS vector
|
||||||
BGETV EQU $216 ; OSBGET vector
|
BGETV EQU $216 ; OSBGET vector
|
||||||
BPUTV EQU $218 ; OSBPUT vector
|
BPUTV EQU $218 ; OSBPUT vector
|
||||||
GBPBV EQU $21A ; OSGBPB vector
|
GBPBV EQU $21A ; OSGBPB vector
|
||||||
FINDV EQU $21C ; OSFIND vector
|
FINDV EQU $21C ; OSFIND vector
|
||||||
FSCV EQU $21E ; FSCV misc file ops
|
FSCV EQU $21E ; FSCV misc file ops
|
||||||
|
|
||||||
BYTEVARBASE EQU $190 ; Base of OSBYTE variables
|
BYTEVARBASE EQU $190 ; Base of OSBYTE variables
|
||||||
OSFILECB EQU $2EE ; OSFILE control block
|
OSFILECB EQU $2EE ; OSFILE control block
|
||||||
OSGBPBCB EQU OSFILECB+1 ; OSGBPB control block
|
OSGBPBCB EQU OSFILECB+1 ; OSGBPB control block
|
||||||
|
|
||||||
|
|
||||||
* $0300-$03DF
|
* $0300-$03DF
|
||||||
* $03E0-$03FF Used for interfacing with ProDOS XFER
|
* $03E0-$03FF Used for interfacing with ProDOS XFER
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user