|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3712 (0xe80) Types: TextFile Names: »COMARE.ASM«
└─⟦0d02879d3⟧ Bits:30004605 COMPAS Pascal version 3.03 └─ ⟦this⟧ »COMARE.ASM«
OFFSET EQU BLOWST-BLOWUP FBUF EQU 0F80BH CTC1AC EQU 0F8DDH KEYCO1 EQU 0F8DEH KEYCOU EQU 0F8DFH KEYSAV EQU 0F8E0H CURF EQU 0F8E3H GENERF EQU 0F8E4H MOTOR1 EQU 0F8E5H MOTORF EQU 0F8E6H ESCBUF EQU 0F8E7H VISF EQU 0F8FAH DISKNO EQU 0F8FBH STARTX EQU 0F8FCH STARTY EQU 0F8FEH INTDAR EQU 0F900H INTCTC EQU 0F908H INTPIO EQU 0F910H VMASK EQU 0F918H CMASK EQU 0F91EH VIDBUF EQU 0F924H ; ; SCRATC RAM AREA FOR BDOS USE ; DIRBF EQU 0F954H ; SCRATCH DIRECTORY AREA ALL00 EQU 0F9D4H ; ALLOCATION VECTOR 0 ALL01 EQU 0FA06H ; ALLOCATION VECTOR 1 ALL02 EQU 0FA38H ALL03 EQU 0FA6AH ALL04 EQU 0FA9CH ALL05 EQU 0FACEH ALL06 EQU 0FB00H ALL07 EQU 0FB32H CHK00 EQU 0FB64H ; CHECK VECTOR 0 CHK01 EQU 0FB84H ; CHECK VECTOR 1 CHK02 EQU 0FBA4H CHK03 EQU 0FBC4H CHK04 EQU 0FBE4H CHK05 EQU 0FC04H CHK06 EQU 0FC24H CHK07 EQU 0FC44H SEKDSK EQU 0FC64H ; SEEK DISK NUMBER SEKTR EQU 0FC65H ; SEEK TRACK NUMBER SEKSEC EQU 0FC67H ; SEEK SECTOR NUMBER HSTDSK EQU 0FC68H ; HOST DISK NUMBER HSTTRK EQU 0FC69H ; HOST TRACK NUMBER HSTSEC EQU 0FC6BH ; HOST SECTOR NUMBER SEKHST EQU 0FC6CH ; SEEK SHR SECSHF HSTACT EQU 0FC6DH ; HOST ACTIVE FLAG HSTWRT EQU 0FC6EH ; HOST WRITTEN FLAG UNACNT EQU 0FC6FH ; UNALLOC REC CNT UNADSK EQU 0FC70H ; LAST UNALLOC DISK UNATRK EQU 0FC71H ; LAST UNALLOC TRACK UNASEC EQU 0FC73H ; LAST UNALLOC SECTOR ERFLAG EQU 0FC74H ; ERROR REPORTING RSFLAG EQU 0FC75H ; READ SECTOR FLAG READOP EQU 0FC76H ; 1 IF READ OPERATION WRTYPE EQU 0FC77H ; WRITE OPERATION TYPE HSTBUF EQU 0FC78H ; HOST BUFFER NRREPE EQU 0FE78H CBLOK EQU 0FE79H DMAADR EQU 0FE7DH CCPSTO EQU 0FE7FH INSAV1 EQU 0FE81H INSAVE EQU 0FE82H HLSTO1 EQU 0FE83H HLSTO2 EQU 0FE85H HLSTO3 EQU 0FE87H HLSTO4 EQU 0FE89H HLSTO5 EQU 0FE8BH HLSTO6 EQU 0FE8DH DESTOR EQU 0FE8FH AFSTOR EQU 0FE91H BANKVA: EQU 0FE92H SYBAN EQU 0FE92H ; SYSTEMBANK ACTIVE WHEN 0 VIDROM EQU 0FE93H ; VIDEO/ROM BANKS RAMWR EQU 0FE94H RAMRD EQU 0FE95H ; ACTIVE RAMBANK <> 0 GRAFF EQU 0FE96H PROP EQU 0FE97H OLINE EQU 0FE98H ULINE EQU 0FE99H INVERT EQU 0FE9AH FSCROL EQU 0FE9BH CHRBUF EQU 0FE9CH RESULT EQU 0FEA8H KBBUF EQU 0FEB0H ; 80 CHARACTER BUFFER FOR KB SPROM EQU 0FF80H ROMSP EQU 0FF80H SNR1 EQU 0FFA0H PRINTE EQU 0FFA3H BUSYLI EQU 0FFA4H TASTBU EQU 0FFA5H FLASH EQU 0FFA6H HENY EQU 0FFA7H HENX EQU 0FFA9H Y3STOR EQU 0FFABH X3STOR EQU 0FFADH Y2STOR EQU 0FFAFH X2STOR EQU 0FFB1H Y1STOR EQU 0FFB3H X1STOR EQU 0FFB5H HENMUL EQU 0FFB9H NEDMUL EQU 0FFBAH RETN EQU 0FFBBH MODE EQU 0FFBCH LOCK EQU 0FFBDH PIXHO1 EQU 0FFBEH KBFLAG EQU 0FFC0H LPFLAG EQU 0FFC1H SIOFLAG EQU 0FFC2H TRACK EQU 0FFC3H SECTOR EQU 0FFC4H DMAAD EQU 0FFC5H VIDACT EQU 0FFC7H LEADIN EQU 0FFC8H YSTORE EQU 0FFC9H XSTORE EQU 0FFCBH SPSTO1 EQU 0FFCDH SPSTORE EQU 0FFCFH BCSTORE EQU 0FFD1H HLSTORE EQU 0FFD3H CRTSTAR EQU 0FFD5H ; CRTC REFRESH START ADDR. CLRBEGI EQU 0FFD7H ; POINTER TO SCROLL-CLEAR SPACEWI EQU 0FFD9H CHARDIS EQU 0FFDBH LINESPA EQU 0FFDDH UNDERBA EQU 0FFDFH OVERBAS EQU 0FFE1H SPCCHAR EQU 0FFE3H SPCAROU EQU 0FFE4H LEFTBLA EQU 0FFE5H RIGHTBL EQU 0FFE6H WIDTH EQU 0FFE7H KEEP EQU 0FFE8H STARTPO EQU 0FFE9H VIDADDR EQU 0FFEAH MASK EQU 0FFECH BLMASK EQU 0FFEDH YEAR EQU 0FFF0H MONTH EQU 0FFF1H DAY EQU 0FFF2H HOUR EQU 0FFF3H MINUTE EQU 0FFF4H SECOND EQU 0FFF5H PIXVER EQU 0FFF6H PIXHOR EQU 0FFF8H YPOS EQU 0FFFAH ; CURSOR POSITION ON SCREEN ; IN LINES XPOS EQU 0FFFCH ; CURSOR POSITION ON SCREEN ; IN DOTS ERRORF EQU 0FFFEH ; SECONDARY ERROR FLAG MAINEF EQU 0FFFFH ; MAIN ERROR FLAG «eof»