Bios
Interrups
Categories
Contents
AT/XT286/PS50+
destroyed by return from protected mode
AT/XT286/PS50+ - destroyed by return from protected mode
BIOS
GET EQUIPMENT LIST
GET MEMORY SIZE
JOYSTICK SUPPORT (XT after 1982/11/8,AT,XT286,PS)
SET EVENT WAIT INTERVAL (AT,PS50+)
BIOS - WAIT (AT,PS)
CASSETTE
READ DATA (PC and PCjr only)
TURN OFF TAPE DRIVE'S MOTOR (PC and PCjr only)
TURN ON TAPE DRIVE'S MOTOR (PC and PCjr only)
CASSETTE - WRITE DATA (PC and PCjr only)
DISK
GET DISK TYPE (XT 1986/1/10 or later,XT286,AT,PS)
GET DRIVE PARAMETERS (PC,XT286,CONV,PS,ESDI,SCSI)
GET STATUS OF LAST OPERATION
READ SECTOR(S) INTO MEMORY
RESET DISK SYSTEM
SET MEDIA TYPE FOR FORMAT (AT model 3x9,XT2,XT286,PS)
VERIFY DISK SECTOR(S)
DISK - WRITE DISK SECTOR(S)
DISKETTE - ROM BIOS DISKETTE HANDLER RELOCATED BY HARD DISK BIOS
DISKLESS BOOT HOOK (START CASSETTE BASIC)
FIXED DISK
FORMAT DRIVE STARTING AT GIVEN TRACK (XT,PORT)
FORMAT TRACK
FORMAT TRACK AND SET BAD SECTOR FLAGS (XT,PORT)
FIXED DISK - PARK HEADS ON ESDI DRIVE (XT286,PS)
FLOPPY - FORMAT TRACK
FLOPPY DISK
DETECT DISK CHANGE (XT 1986/1/10 or later,XT286,AT,PS)
FLOPPY DISK - SET DISK TYPE FOR FORMAT (AT,PS)
HARD DISK
CHECK IF DRIVE READY
CONTROLLER INTERNAL DIAGNOSTIC
CONTROLLER RAM DIAGNOSTIC (XT,PS)
DRIVE DIAGNOSTIC (XT,PS)
INITIALIZE CONTROLLER WITH DRIVE PARAMETERS (AT,PS)
READ LONG SECTOR(S) (AT and later)
READ SECTOR BUFFER (XT only)
RECALIBRATE DRIVE
RESET HARD DISKS
SEEK TO CYLINDER
WRITE LONG SECTOR(S) (AT and later)
HARD DISK - WRITE SECTOR BUFFER (XT only)
IBM BIOS
SMART ENERGY SYSTEM - ???
SMART ENERGY SYSTEM - GET ??? CMOS DATA
SMART ENERGY SYSTEM - GET PROCESSOR SPEED
SMART ENERGY SYSTEM - GET ROM STARTUP VIDEO REG TABLES
SMART ENERGY SYSTEM - SET ??? CMOS DATA
IBM BIOS - SMART ENERGY SYSTEM - SYSTEM SETUP
IBM SurePath BIOS
ACCESS LOADABLE-ABIOS SIGNATURE
Officially Private Function
Officially Private Function
Officially Private Function
IBM SurePath BIOS - WAIT REQUESTED TIME PERIOD
KEYBOARD
CHECK FOR 122-KEY KEYSTROKE (122-key kbd support only)
CHECK FOR ENHANCED KEYSTROKE (enh kbd support only)
CHECK FOR KEYSTROKE
CONTROL-BREAK HANDLER
CORDLESS KEYBOARD TRANSLATION (PCjr)
GET 122-KEY KEYSTROKE (122-key kbd support only)
GET 122-KEY SHIFT STATUS (122-key kbd support only)
GET ENHANCED KEYSTROKE (enhanced kbd support only)
GET EXTENDED SHIFT STATES (enh kbd support only)
GET KEYBOARD FUNCTIONALITY
GET KEYSTROKE
GET SHIFT FLAGS
KEYBOARD INTERCEPT (AT model 3x9,XT2,XT286,CONV,PS)
SELECT KEYBOARD LAYOUT (PCjr only)
SET KEYCLICK (PCjr only)
SET TYPEMATIC RATE AND DELAY
KEYBOARD - STORE KEYSTROKE IN KEYBOARD BUFFER (AT/PS w enh keybd only)
Later PS/2 models - GET POS DATA
Later PS/2s
ALLOCATE DMA ARBITRATION LEVEL
DEALLOCATE DMA ARBITRATION LEVEL
GET NUMBER OF DEVICE DESCRIPTOR TABLE (DDT) ENTRIES
GET PHYSICAL FIXED DISK DRIVE NUMBER (SELECTABLE BOOT)
QUERY BOOT REFERENCE PARTITION
READ BOOT DEVICE ID
READ BOOT DEVICE KEY
RESERVED
RESERVED
RESERVED
RESERVED
RETURN DEVICE DESCRIPTOR TABLE (DDT) ENTRY BY DEVICE ID
RETURN DEVICE DESCRIPTOR TABLE (DDT) ENTRY BY I/O ADDRSS
RETURN DEVICE DESCRIPTOR TABLE (DDT) ENTRY BY NUMBER
RETURN ENTIRE DDT
WRITE BOOT DEVICE ID
Later PS/2s - WRITE BOOT DEVICE KEY
Newer PS/2; various BIOSes - GET CPU TYPE AND MASK REVISION
OS HOOK
DEVICE BUSY (AT,PS)
DEVICE CLOSE
DEVICE OPEN (AT,XT286,PS)
DEVICE POST (AT,PS)
PROGRAM TERMINATION
ROM BIOS TRACING CALLOUT (PS30/286,PS50Z,PS95)
OS HOOK - SysReq KEY ACTIVITY (AT,PS)
PRINT SCREEN
PRINTER
GET STATUS
INITIALIZE PORT
PRINTER - WRITE CHARACTER
PS/2 Model 95
READ/WRITE CMOS MEMORY
RESERVED
RESERVED
PS/2 Model 95 - RESERVED
SYSTEM
(DE)ACTIVATE INTERNAL MODEM POWER (CONVERTIBLE)
BOOTSTRAP LOADER
BUILD ABIOS INITIALIZATION TABLE (PS)
BUILD ABIOS SYSTEM PARAMETER TABLE (PS)
COPY EXTENDED MEMORY
ENABLE/DISABLE PROCESSOR FUNCTIONS
ENABLE/DISABLE WATCHDOG TIMEOUT (PS50+)
GET CONFIGURATION (XT >1986/1/10,AT mdl 3x9,CONV,XT286,PS)
GET EXTENDED MEMORY SIZE (286+)
later PS/2s - EXPANSION UNIT, RETURN CONFIGURATION NUMBER
later PS/2s - LOCATE ROM BASIC
later PS/2s - RETURN MEMORY-MAP INFORMATION
POWER-ON SELF-TEST ERROR LOG (PS50+)
PROGRAMMABLE OPTION SELECT (PS50+)
READ SYSTEM STATUS (CONVERTIBLE)
READ/MODIFY PROFILES (CONVERTIBLE)
REQUEST POWER OFF (CONVERTIBLE,HP 95LX)
RETURN EXTENDED-BIOS DATA-AREA SEGMENT ADDRESS (PS)
SWITCH TO PROTECTED MODE
USER ALARM HANDLER
SYSTEM - WAIT ON EXTERNAL EVENT (CONVERTIBLE and some others)
SYSTEM DATA
8x8 GRAPHICS FONT
DISKETTE PARAMETERS
HARD DISK 0 PARAMETER TABLE ADDRESS [NOT A VECTOR!]
HARD DISK 1 DRIVE PARAMETER TABLE ADDRESS [NOT A VECTOR!]
NON-KEYBOARD SCAN-CODE TRANSLATION TABLE (PCjr)
SYSTEM DATA - VIDEO PARAMETER TABLES
TI Professional PC
DISK - GET DEVICE INTERFACE TABLE ADDRESS
DISK - GET RETRY STATUS OF LAST OPERATION
DISK - GET STATUS OF LAST OPERATION
DISK - NOP
DISK - READ SECTOR(S) INTO MEMORY
DISK - RESET DISK SYSTEM
DISK - SET DEVICE INTERFACE TABLE ADDRESS
DISK - SET STANDARD DEVICE INTERFACE TABLE
DISK - TURN OFF ALL DRIVES
DISK - VERIFY DISK SECTOR CRC(S)
DISK - VERIFY DISK SECTOR(S)
TI Professional PC - DISK - WRITE SECTOR(S) FROM MEMORY
TIME
CANCEL ALARM (AT,XT286,PS)
GET REAL-TIME CLOCK DATE (AT,XT286,PS)
GET REAL-TIME CLOCK TIME (AT,XT286,PS)
GET RTC DATE/TIME ALARM AND STATUS (IBM)
GET SYSTEM TIME
INITIALIZE REAL-TIME CLOCK
READ RTC ALARM TIME AND STATUS (CONV,PS30)
READ SYSTEM-TIMER DAY COUNTER (XT2,PS)
RESET RTC DATE/TIME ACTIVATED POWER-ON MODE (IBM)
SET ALARM (AT,XT286,PS)
SET REAL-TIME CLOCK DATE (AT,XT286,PS)
SET REAL-TIME CLOCK TIME (AT,XT286,PS)
SET RTC ACTIVATED POWER ON MODE (CONVERTIBLE)
SET RTC DATE/TIME ACTIVATED POWER-ON MODE (IBM)
SET SYSTEM TIME
SET SYSTEM-TIMER DAY COUNTER (XT2,PS)
TIME - SYSTEM TIMER TICK
Toshiba laptops
SECURITY LEVEL CHECK
SECURITY LEVEL CHECK
Toshiba laptops - SECURITY LEVEL CHECK
Interrups
Categories
Contents
Shopping
Forum
EMail
Index
Home
Search the web with Google