RT/CMOS RAM . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Miscellaneous System Functions and Ports .......... 2-28
Nonmaskable Interrupt (NMI) ................. 2-28
System Control Port A (Hex 0092) .............. 2-29
System Control Port B (Hex 0061) .............. 2-30
Power-On Password . . . . . . . . . . . . . . . . . . . . . . 2-31
Other Passwords . . . . . . . . . . . . . . . . . . . . . . . . 2-31
Selectable Drive-Startup Sequence .............. 2-32
Hardware Compatibility . . . . . . . . . . . . . . . . . . . . . . 2-33
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
Section 3. Subsystems . . . . . . . . . . . . . . . . . . . . . . 3-1
Video Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Video Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Modem Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
ThinkPad Modem . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
MIDI Port Function ........................ 3-5
Sound Blaster Support Function ................ 3-5
Telephony (Modem) Function .................. 3-6
Audio Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
MIDI Port Function ........................ 3-6
Sound Blaster Support Function ................ 3-7
Audio Port Specifications ..................... 3-7
Infrared (IR) Subsystem ....................... 3-8
IRQ Level and DMA Channel .................. 3-8
PC Card Subsystem ......................... 3-9
Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
IDE Channel on the UltraSlim Bay ................ 3-12
MIDI/Joystick Port . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
MIDI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Joystick Interface . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Appendix A. System Resources . . . . . . . . . . . . . . . . A-1
Appendix B. System Management API (SMAPI) BIOS
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
Header Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4
Calling Convention . . . . . . . . . . . . . . . . . . . . . . . . . . B-6
Parameter Structure . . . . . . . . . . . . . . . . . . . . . . . B-6
Calling Convention Pseudo Code ............... B-10
Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-11
Function Description . . . . . . . . . . . . . . . . . . . . . . . . B-12
System Information Service .................. B-12
System Configuration Service ................. B-22
iv