Section 2.
ROM
BIOS Listing
ROM
Map
..................................
2-4
Common
Equates and Data Areas
................
2-7
Common
Equates
..........................
2-7
Processor Interrupt Vector Area
.............
2-16
POST and Bootstrap Temporary Stack
........
2-16
BIOS Data Areas
.........................
2-17
POST Temporary Data Area
................
2-23
Common
Macros
.........................
2-24
Nonmaskable Interrupt Handler
(B
10NMIH)
.....
2-26
First Level Interrupt Handler
(NMLFLIH)
....
2-26
Diskette Resync (DSKT_RESYNC)
..........
2-29
Keyboard Data NMI
(KBNMLDA
T
A)
.......
2-35
Keyboard Clear
NMI
(KYBD_CLR)
..........
2-37
Translate Scan Code (KYBD_XLT)
..........
2-38
Real-Time Clock
NMI
(RTCALARM_NMI)
..
2-44
Low Battery Check (LOW_BAT _CHK)
.......
2-47
Suspend NMI
(SUSPEND)
.................
2-51
Resume (RESUME)
.......................
2-55
Keyboard Services (B11KYBD)
................
2-65
Keyboard Interrupt Hex
16
(KYBD_IO)
.......
2-66
Levell
Interrupt Hex 9 (KYBD_INT9)
.......
2-68
Video
I/O
and Print Screen
(B
12VIDEO)
.........
2-77
Print Screen Interrupt Hex
05
(PRT_SCRN)
..
2-116
Diskette Support (B13DSKT)
.................
2-119
Diskette
I/O
Interrupt Hex
13
(DSKT_IO)
....
2-120
Bootstrap Loader Interrupt Hex
19
(SYS_BOOT)
..........................
2-139
Communications and
Printer BIOS
(B14COMMO)
............................
2-143
Communications Interrupt Hex
14
(COMMO_IO)
.........................
2-144
Printer Interrupt Hex
17
(PRT_IO)
..........
2-150
Time
of
Day (B15TOD)
......................
2-153
Time
of
Day Interrupt Hex
1A
(TOD_PROC) . 2-154
Timer
0 Interrupt 8 (TMRO_INT8)
..........
2-166
System Services
(B
16SYSV)
...................
2-168
ROM
BIOS
2-1