Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Memory Map
∕
Disk I/O Enhancements
⇢
⇥
RBIL61 - Disk I/O Enhancements
MEM 0040h:0074h - WD1002-27X SuperBIOS - TOTAL DRIVES, FIRST CONTROLLER ONLY
MEM 0040h:0075h - WD1002-27X SuperBIOS - TOTAL FIXED DRIVES, BOTH CONTROLLERS
MEM 0040h:0076h -
XT
IBM PC XT
: hard disk controller's I/O address
(Western Digital)
MEM 0040h:0077h - WD1002-27X SuperBIOS - USED IN TRACK RECALCULATION
MEM 0040h:0092h - Olivetti Quaderno - HARD DISK POWERDOWN COUNTDOWN CLOCK TICKS
MEM 0040h:00A4h -
PS/2
IBM PS/2, any model
Mod 30 - SAVED FIXED DISK INTERRUPT VECTOR
MEM 0040h:00B0h - PTR TO 3363 OPTICAL DISK DRIVER OR
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
ENTRY POINT
MEM 0040h:00D0h - INSTALLATION FLAGS
{E?, H?, D?}
MEM 0040h:00D5h - EHD floppy - NUMBER OF FLOPPY DISK CONTROLLERS IN SYSTEM
MEM 0040h:00D6h - EHD floppy - AND-BITS TO ADJUST
PORT
IBM PC Portable (uses same BIOS as XT)
ADDRESS
MEM 0040h:00D7h - EHD floppy - DRIVE 0 DISKETTE MEDIA STATE
MEM 0040h:00D8h - EHD floppy - DRIVE 1 DISKETTE MEDIA STATE
MEM 0040h:00D9h - EHD floppy - DRIVE 2 DISKETTE MEDIA STATE
MEM 0040h:00DAh - EHD floppy - DRIVE 3 DISKETTE MEDIA STATE
MEM 0040h:00DBh - EHD floppy - DRIVE 0 NEEDS RECALIBARATION
MEM 0040h:00DCh - EHD floppy - DRIVE 1 NEEDS RECALIBARATION
MEM 0040h:00DDh - EHD floppy - DRIVE 2 NEEDS RECALIBARATION
MEM 0040h:00DEh - EHD floppy - DRIVE 3 NEEDS RECALIBARATION
MEM 0040h:00E3h - EHD floppy - DRIVE 0 DISKETTE TYPE
(from jumpers)
MEM 0040h:00E4h - EHD floppy - DRIVE 1 DISKETTE TYPE
(from jumpers)
MEM 0040h:00E5h - EHD floppy - DRIVE 2 DISKETTE TYPE
(from jumpers)
MEM 0040h:00E6h - EHD floppy - DRIVE 3 DISKETTE TYPE
(from jumpers)
MEM 0040h:00EAh - Omti controller - SEGMENT OF EXTENDED
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
DATA AREA???
MEM 0070h:016Ch - DR-DOS 7.02-7.03 -
"DEVNO"
AUX/PRN
PORT
IBM PC Portable (uses same BIOS as XT)
ASSIGNMENTS