INCLUDE standard.mac ABS0 SEGMENT at 0 lpNMI dd ? dd ? dd ? lpPrintScreen dd ? dd ? dd ? lpIntTimer dd ? lpIntKeyboard dd ? lpIRQ2 dd ? lpIRQ3 dd ? IFDEF __BIOS ORG 400h ELSE ABS0 ENDS BIOSDATA SEGMENT at 40h ENDIF twCOMPort dw 4 DUP(?) twLPTPort dw 4 DUP(?) wEquipment dw ? bMFG db ? wMemorySize dw ? wMfgErr dw ? wKbFlag LABEL word bKbFlag0 db ? bKbFlag1 db ? bAltInput db ? pKbBufHead dw ? pKbBufTail dw ? aKbBuf dw 16 DUP(?) bSeekStat db ? bMotorStat db ? bMotorCount db ? bDisketteStat db ? bNec db 5 DUP(?) tbFddTracks db ?,? bCrtMode db ? bCrtColumns LABEL byte wCrtColumns dw ? wCrtLength dw ? pCrtStart dw ? twCursorPos dw 8 DUP(?) wCursorMode dw ? bActivePage db ? wPort6845 dw ? bCrtModeSet db ? bCrtPalette db ? wEdgeCount LABEL word pInit dw ? wCRC LABEL word pSegIO dw ? bLastVal LABEL byte bInterruptFlag db ? dTimerCount dd ? bTimerOverflow db ? bBreakFlag db ? wResetFlag dw ? wLowLim LABEL word bHdStat db ? bHdNumber db ? bHdControl db ? bHdPortOff db ? tbTimeOutLPT db 4 DUP(?) tbTimeOutCOM db 4 DUP(?) pKbBufStart dw ? pKbBufEnd dw ? bGaRows db ? wGaPoints dw ? bGaMode db ? bGaInfo db ?,?,? ORG 048Bh bFddLastRate db ? bFddStat db ? bFdErr db ? bFdIntFlag db ? bFdCombine db ? tbFddStat db ?,? tbFddOperStat db ?,? tbFddCurTrack db ?,? bKbStat0 db ? bKbStat1 db ? lpUserFlag dd ? dUserWaitCount dd ? wUserWaitFlag dw ? bNet db 7 DUP(?) lpGaParams dd ? b97 db ? bKbBeepFlag db ? bKeyTime db ? wLastKey dw ? wLastKey1 dw ? bPrevKey db ? bCrt?0 db ? bCrtCurColumn db ? pCursor dw ? wSectorSize dw ? bCursorCount db ? bCrtModeSafe db ? bCursorOn db ? bCrtStat db ? bReg6845 db ? bCursorPosL db ? bCursorPosH db ? twKbState dw 8 DUP(?) ORG 4F0h aAppConnect db 16 DUP(?) bPrtScrStat db ? IFDEF __BIOS ABS0 ENDS ELSE BIOSDATA ENDS ENDIF