mirror of https://github.com/wwarthen/RomWBW.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
131 lines
2.9 KiB
131 lines
2.9 KiB
; bioshdr.inc 5/10/2012 dwg - offsets into the BIOS Header data
|
|
|
|
B_BOOT .equ 0e600h
|
|
B_WBOOT .equ 0e603h
|
|
B_CONST .equ 0e606h
|
|
B_CONIN .equ 0e609h
|
|
B_CONOUT .equ 0e60ch
|
|
B_LIST .equ 0e60fh
|
|
B_PUNCH .equ 0e612h
|
|
B_READER .equ 0e615h
|
|
B_HOME .equ 0e618h
|
|
B_SELDSK .equ 0e61bh
|
|
B_SETTRK .equ 0e61eh
|
|
B_SETSEC .equ 0e621h
|
|
B_SETDMA .equ 0e624h
|
|
B_READ .equ 0e627h
|
|
B_WRITE .equ 0e62ah
|
|
B_LISTST .equ 0e62dh
|
|
B_SECTRN .equ 0e630h
|
|
B_BNKSEL .equ 0e633h
|
|
B_GETLU .equ 0e636h
|
|
B_SETLU .equ 0e639h
|
|
B_GETINFO .equ 0e63ch
|
|
B_RSVD1 .equ 0e63fh
|
|
B_RSVD2 .equ 0e642h
|
|
B_RSVD3 .equ 0e645h
|
|
B_RSVD4 .equ 0e648h
|
|
|
|
B_CNFGDATA .equ 0e64bh
|
|
|
|
B_RMJ .equ 0e64bh
|
|
B_RMN .equ 0e64ch
|
|
B_RUP .equ 0e64dh
|
|
B_RTP .equ 0e64eh
|
|
B_DSKBOOT .equ 0e64fh
|
|
B_BOOTDRV .equ 0e650h
|
|
|
|
B_MONTH .equ 0e651h
|
|
B_DAY .equ 0e652h
|
|
B_YEAR .equ 0e653h
|
|
|
|
B_HOUR .equ 0e654h
|
|
B_MIN .equ 0e655h
|
|
B_SEC .equ 0e656h
|
|
|
|
; Config Proper Start Here
|
|
|
|
B_FREQ .equ 0e657h
|
|
B_PLATFORM .equ B_FREQ+1
|
|
B_DIOPLAT .equ B_PLATFORM+1
|
|
B_VDUMODE .equ B_DIOPLAT+1
|
|
B_ROMSIZE .equ B_VDUMODE+1
|
|
B_RAMSIZE .equ B_ROMSIZE+2
|
|
B_CLRRAMDSK .equ B_RAMSIZE+2
|
|
B_DSKYENABLE .equ B_CLRRAMDSK+1
|
|
B_UARTENABLE .equ B_DSKYENABLE+1
|
|
B_VDUENABLE .equ B_UARTENABLE+1
|
|
B_FDENABLE .equ B_VDUENABLE+1
|
|
B_FDTRACE .equ B_FDENABLE+1
|
|
B_FDMEDIA .equ B_FDTRACE+1
|
|
B_FDMEDIAALT .equ B_FDMEDIA+1
|
|
B_FDMAUTO .equ B_FDMEDIAALT+1
|
|
B_IDEENABLE .equ B_FDMAUTO+1
|
|
B_IDETRACE .equ B_IDEENABLE+1
|
|
B_IDE8BIT .equ B_IDETRACE+1
|
|
B_IDECAPACITY .equ B_IDE8BIT+1
|
|
B_PPIDEENABLE .equ B_IDECAPACITY+2
|
|
B_PPIDETRACE .equ B_PPIDEENABLE+1
|
|
B_PPIDE8BIT .equ B_PPIDETRACE+1
|
|
B_PPIDECAPACITY .equ B_PPIDE8BIT+1
|
|
B_PPIDESLOW .equ B_PPIDECAPACITY+2
|
|
B_BOOTTYPE .equ B_PPIDESLOW+1
|
|
B_BAUDRATE .equ B_BOOTTYPE+1
|
|
B_CLKDIV .equ B_BAUDRATE+2
|
|
|
|
B_MEMWAIT .equ B_CLKDIV+1
|
|
B_IOWAIT .equ B_MEMWAIT+1
|
|
B_CNTLB0 .equ B_IOWAIT+1
|
|
B_CNTLB1 .equ B_CNTLB0+1
|
|
B_SDCAPACITY .equ B_CNTLB1+1
|
|
B_SDCSIO .equ B_SDCAPACITY+2
|
|
B_SDCSIOFAST .equ B_SDCSIO+1
|
|
B_DEFIOBYTE .equ B_SDCSIOFAST+1
|
|
B_TERMTYPE .equ B_DEFIOBYTE+1
|
|
B_REVISION .equ B_TERMTYPE+1
|
|
B_PRPSDENABLE .equ B_REVISION+2
|
|
B_PRPSDTRACE .equ B_PRPSDENABLE+1
|
|
B_PRPSDCAPACITY .equ B_PRPSDTRACE+1
|
|
B_PRPCONENABLE .equ B_PRPSDCAPACITY+2
|
|
B_DATASIZE .equ B_PRPCONENABLE+1
|
|
|
|
|
|
B_INFOVER .equ 0
|
|
B_STRBANNER .equ B_INFOVER+2
|
|
B_VARLOC .equ B_STRBANNER+2
|
|
B_TSTLOC .equ B_VARLOC+2
|
|
B_SECADR .equ B_TSTLOC+2
|
|
B_SEKDSK .equ B_SECADR+2
|
|
B_SEKTRK .equ B_SEKDSK+2
|
|
B_SEKSEC .equ B_SEKTRK+2
|
|
B_DSKOP .equ B_SEKSEC+2
|
|
B_DMAADR .equ B_DSKOP+2
|
|
B_DPHADR .equ B_DMAADR+2
|
|
B_XLT .equ B_DPHADR+2
|
|
B_HST .equ B_XLT+2
|
|
B_DIRBF .equ B_HST+2
|
|
B_DPBMAP .equ B_DIRBF+2
|
|
B_DSKMAP .equ B_DPBMAP+2
|
|
B_DPHMAP .equ B_DSKMAP+2
|
|
B_CIOMAP .equ B_DPHMAP+2
|
|
B_SECBUF .equ B_CIOMAP+2
|
|
B_ORGFDDATA .equ B_SECBUF+2
|
|
B_ORGIDEDATA .equ B_ORGFDDATA+2
|
|
B_ORGSDDATA .equ B_ORGIDEDATA+2
|
|
B_ORGPRPSDDATA .equ B_ORGSDDATA+2
|
|
B_ORGPPPSDDATA .equ B_ORGPRPSDDATA+2
|
|
B_INFOTBLSIZE .equ B_ORGPPPSDDATA+2
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;
|
|
; eof - bioshdr.inc ;
|
|
;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|