mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 16:34:07 +00:00
29 lines
1.0 KiB
Plaintext
29 lines
1.0 KiB
Plaintext
|
||
;I/O primitives jump table
|
||
CSEG 0FC00H
|
||
ORG 03000H
|
||
|
||
BOOT EQU $ + 00 ;Bootstrap loader
|
||
|
||
SIO_IN EQU $ + 05 ;Serial Input - wait if chr not ready
|
||
SIO_OUT EQU $ + 10 ;Serial Output - wait if tx buf not empty
|
||
SIO_IN_STAT EQU $ + 15 ;Serial Input status
|
||
SIO_OUT_STAT EQU $ + 20 ;Serial Output status
|
||
|
||
PRNTR_ST EQU $ + 25 ;Printer status routine
|
||
PRNTR_OUT EQU $ + 30 ;Printer wait & output routine
|
||
|
||
FLOP_SET EQU $ + 35 ;Floppy parameter initialization
|
||
FLOP_ALL EQU $ + 40 ;Floppy start & continue til finished
|
||
FLOP_START EQU $ + 45 ;Floppy start activity
|
||
FLOP_CONT EQU $ + 50 ;Floppy continue activity
|
||
FLOP_ABORT EQU $ + 55 ;Floppy abort
|
||
|
||
HDSK_ALL EQU $ + 60 ;Hard disk command which returns when ready
|
||
HDSK_START EQU $ + 65 ;Hard disk command initiate
|
||
HDSK_CONT EQU $ + 70 ;Hard disk status and continue routine
|
||
HDSK_ABORT EQU $ + 75 ;Hard disk abort
|
||
HDSK_SIZE EQU $ + 80 ;return size of hard disc
|
||
|
||
GET_SWITCH EQU $ + 85 ;Get system byte
|
||
|