;
;
; ASCII EQUIVALENCES
;
ANUL	== 00H	; NULL
ASOH	== 01H	; SOH
ASTX	== 02H	; STX
AETX	== 03H	; ETX
AEOT	== 04H	; EOT
AENQ	== 05H	; ENQ
AACK	== 06H	; ACK
ABEL	== 07H	; BELL
ABS	== 08H	; BS
AHT	== 09H	; HT
ALF	== 0AH	; LF
AVT	== 0BH	; VT
AFF	== 0CH	; FF
ACR	== 0DH	; CR
ASO	== 0EH	; SO
ASI	== 0FH	; SI
ADLE	== 10H	; DLE
ADC1	== 11H	; DC1
ADC2	== 12H	; DC2
ADC3	== 13H	; DC3
ADC4	== 14H	; DC4
ANAK	== 15H	; NAK
ASYN	== 16H	; SYN
AETB	== 17H	; ETB
ACAN	== 18H	; CAN
AEM	== 19H	; EM
ASUB	== 1AH	; SUB
AESC	== 1BH	; ESC
AFS	== 1CH	; FS
AGS	== 1DH	; GS
ARS	== 1EH	; RS
AUS	== 1FH	; US
ASP	== 20H	; SPACE
ARUB	== 7FH	; RUBOUT (DEL)
;
WBOOT	== 0000H	; WARM START ENTRYPOINT
IOBYTE	== 0003H	; I/O CONFIGURATION BYTE
CURDRV	== 0004H	; CURRENT DEFAULT DRIVE
OPSYS	== 0005H	; OPERATING SYSTEM ENTRYPOINT
TFCB	== 005CH	; DEFAULT FILE CONTROL BLOCK
TBUF	== 0080H	; DEFAULT DISK BUFFER ADDRESS
TPA	== 0100H	; TRANSIENT PROGRAM AREA BASE 
;
	.LOC	0	; WORKING STORAGE RELATIVE TO 0
;
PDRDP:			; PD REQUEST DESCRIPTOR PACKET
PDRFCN:	.BLKB	1	; PD REQUEST FUNCTION NUMBER
PDRDRV:	.BLKB	1	; PD REQUEST DRIVE NUMBER
PDRTRK:	.BLKW	1	; PD REQUEST TRACK NUMBER
PDRSEC:	.BLKW	1	; PD REQUEST SECTOR NUMBER
PDRSC:	.BLKW	1	; PD REQUEST SECTOR COUNT
PDRTC:	.BLKW	1	; PD REQUEST TRANSFER COUNT
PDRDMA:	.BLKW	1	; PD REQUEST DMA ADDRESS
PDRDST:	.BLKW	1	; PD REQUEST DRIVE SPEC TABLE ADDRESS
PDRLEN	== .-PDRDP	; PD REQUEST DESCRIPTOR PACKET LENGTH

DSKNFO:			; DISK TYPE INFORMATION
BLKSIZ:	.BLKB	1	; BLOCK SIZE
NMBLKS:	.BLKW	1	; NUMBER OF BLOCKS
NMBDIR:	.BLKB	1	; NUMBER OF DIRECTORY BLOCKS
SECSIZ:	.BLKB	1	; PHYSICAL SECTOR SIZE (2^N*128)
SECTRK:	.BLKW	1	; PHYSICAL SECTORS PER TRACK	
TRKDSK:	.BLKW	1	; PHYSICAL TRACKS PER DISK
RESTRK:	.BLKW	1	; NUMBER OF RESERVED TRACKS
DNFOL	== .-DSKNFO	; DISK INFO LENGTH
;
