; #INCLUDE "DREQUATE" ;DRIVER SYMBOLIC EQUIVALENCES #NOLIST ;SUPPRESS LISTING ; ; ASCII EQUIVALENCES ; ANUL == BYTE 0x00 ;NULL ASOH == BYTE 0x01 ;SOH ASTX == BYTE 0x02 ;STX AETX == BYTE 0x03 ;ETX AEOT == BYTE 0x04 ;EOT AENQ == BYTE 0x05 ;ENQ AACK == BYTE 0x06 ;ACK ABEL == BYTE 0x07 ;BELL ABS == BYTE 0x08 ;BS AHT == BYTE 0x09 ;HT ALF == BYTE 0x0A ;LF AVT == BYTE 0x0B ;VT AFF == BYTE 0x0C ;FF ACR == BYTE 0x0D ;CR ASO == BYTE 0x0E ;SO ASI == BYTE 0x0F ;SI ADLE == BYTE 0x10 ;DLE ADC1 == BYTE 0x11 ;DC1 ADC2 == BYTE 0x12 ;DC2 ADC3 == BYTE 0x13 ;DC3 ADC4 == BYTE 0x14 ;DC4 ANAK == BYTE 0x15 ;NAK ASYN == BYTE 0x16 ;SYN AETB == BYTE 0x17 ;ETB ACAN == BYTE 0x18 ;CAN AEM == BYTE 0x19 ;EM ASUB == BYTE 0x1A ;SUB AESC == BYTE 0x1B ;ESC AFS == BYTE 0x1C ;FS AGS == BYTE 0x1D ;GS ARS == BYTE 0x1E ;RS AUS == BYTE 0x1F ;US ASP == BYTE 0x20 ;SPACE ARUB == BYTE 0x7F ;RUBOUT (DEL) ; LOC 0 ;SYMBOLIC DEFINITIONS RELATIVE TO 0 ; PDRDP: ;PD REQUEST DESCRIPTOR PACKET PDRFCN: RES BYTE 1 ;PD REQUEST FUNCTION NUMBER PDRDRV: RES BYTE 1 ;PD REQUEST DRIVE NUMBER PDRTRK: RES WORD 1 ;PD REQUEST TRACK NUMBER PDRSEC: RES WORD 1 ;PD REQUEST SECTOR NUMBER PDRSC: RES WORD 1 ;PD REQUEST SECTOR COUNT PDRTC: RES WORD 1 ;PD REQUEST TRANSFER COUNT PDRDMA: RES WORD 1 ;PD REQUEST DMA OFFSET PDRBAS: RES WORD 1 ;PD REQUEST DMA BASE PDRDST: RES WORD 1 ;PD REQUEST DRIVE SPEC TABLE ADDR PDRLEN == BYTE .-PDRDP ;PD REQUEST DESCRIPTOR PACKET LENGTH DSKNFO: ;DISK TYPE INFORMATION BLKSIZ: RES BYTE 1 ;BLOCK SIZE NMBLKS: RES WORD 1 ;NUMBER OF BLOCKS NMBDIR: RES BYTE 1 ;NUMBER OF DIRECTORY BLOCKS SECSIZ: RES BYTE 1 ;PHYSICAL SECTOR SIZE (2^N*128) SECTRK: RES WORD 1 ;PHYSICAL SECTORS PER TRACK TRKDSK: RES WORD 1 ;PHYSICAL TRACKS PER DISK RESTRK: RES WORD 1 ;NUMBER OF RESERVED TRACKS DNFOL == BYTE .-DSKNFO ;DISK INFO LENGTH ; RELOC ;RESTORE PREVIOUS LOCATION ; #RELIST ;RESTORE PREVIOUS LISTING STATUS