Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 86/CALPC/CALBIOS/M4JUMP.LIB
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

29 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;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