Int Function Subfunction Name
10H Video Driver
10H 00H Set Video Mode
10H 01H Set Cursor Type
10H 02H Set Cursor Position
10H 03H Get Cursor Position
10H 04H Get Light Pen Position
10H 05H Set Display Page
10H 06H Initialize or Scroll Window Up
10H 07H Initialize or Scroll Window Down
10H 08H Read Character and Attribute at Cursor
10H 09H Write Character and Attribute at Cursor
10H 0AH (10) Write Character at Cursor
10H 0BH (11) Set Palette, Background, or Border
10H 0CH (12) Write Graphics Pixel
10H 0DH (13) Read Graphics Pixel
10H 0EH (14) Write Character in Teletype Mode
10H 0FH (15) Get Video Mode
10H 10H (16) 00H Set Palette Register
10H 10H (16) 01H Set Border Color
10H 10H (16) 02H Set Palette and Border
10H 10H (16) 03H Toggle Blink/Intensity Bit
10H 10H (16) 07H Get Palette Register
10H 10H (16) 08H Get Border Color
10H 10H (16) 09H Get Palette and Border
10H 10H (16) 10H (16) Set Color Register
10H 10H (16) 12H (18) Set Block of Color Registers
10H 10H (16) 13H (19) Set Color Page State
10H 10H (16) 15H (21) Get Color Register
10H 10H (16) 17H (23) Get Block of Color Registers
10H 10H (16) 1AH (26) Get Color Page State
10H 10H (16) 1BH (27) Set Gray-Scale Values
10H 11H (17) 00H Load User Font
10H 11H (17) 01H Load ROM 8-by-14 Font
10H 11H (17) 02H Load ROM 8-by-8 Font
10H 11H (17) 03H Set Block Specifier
10H 11H (17) 04H Load ROM 8-by-16 Font
10H 11H (17) 10H (16) Load User Font, Reprogram Controller
10H 11H (17) 11H (17) Load ROM 8-by-14 Font, Reprogram
Controller
10H 11H (17) 12H (18) Load ROM 8-by-8 Font, Reprogram
Controller
10H 11H (17) 14H (20) Load ROM 8-by-16 Font, Reprogram
Controller
10H 11H (17) 20H (32) Set Int 1FH Pointer
10H 11H (17) 21H (33) Set Int 43H for User's Font
10H 11H (17) 22H (34) Set Int 43H for ROM 8-by-14 Font
10H 11H (17) 23H (35) Set Int 43H for ROM 8-by-8 Font
10H 11H (17) 24H (36) Set Int 43H for Rom 8-by-16 Font
10H 11H (17) 30H (48) Get Font Information
10H 12H (18) 10H (16) Get Configuration Information
10H 12H (18) 20H (32) Select Alternate PrintScreen
10H 12H (18) 30H (48) Set Scan Lines
10H 12H (18) 31H (49) Enable/Disable Palette Loading
10H 12H (18) 32H (50) Enable/Disable Video
10H 12H (18) 33H (51) Enable/Disable Gray-Scale Summing
10H 12H (18) 34H (52) Enable/Disable Cursor Emulation
10H 12H (18) 35H (53) Switch Active Display
10H 12H (18) 36H (54) Enable/Disable Screen Refresh
10H 13H (19) Write String in Teletype Mode
10H 1AH (26) Get or Set Display Combination Code
10H 1BH (27) Get Functionality/State Information
10H 1CH (28) Save or Restore Video State
11H Get Equipment Configuration
12H Get Conventional Memory Size
13H Disk Driver
13H 00H Reset Disk System
13H 01H Get Disk System Status
13H 02H Read Sector
13H 03H Write Sector
13H 04H Verify Sector
13H 05H Format Track
13H 06H Format Bad Track
13H 07H Format Drive
13H 08H Get Drive Parameters
13H 09H Initialize Fixed Disk Characteristics
13H 0AH (10) Read Sector Long
13H 0BH (11) Write Sector Long
13H 0CH (12) Seek
13H 0DH (13) Reset Fixed Disk System
13H 0EH (14) Read Sector Buffer
13H 0FH (15) Write Sector Buffer
13H 10H (16) Get Drive Status
13H 11H (17) Recalibrate Drive
13H 12H (18) Controller RAM Diagnostic
13H 13H (19) Controller Drive Diagnostic
13H 14H (20) Controller Internal Diagnostic
13H 15H (21) Get Disk Type
13H 16H (22) Get Disk Change Status
13H 17H (23) Set Disk Type
13H 18H (24) Set Media Type for Format
13H 19H (25) Park Heads
13H 1AH (26) Format ESDI Drive
14H Serial Communications Port Driver
14H 00H Initialize Communications Port
14H 01H Write Character to Communications Port
14H 02H Read Character from Communications Port
14H 03H Get Communications Port Status
14H 04H Extended Initialize Communications Port
14H 05H Extended Communications Port Control
15H I/O Subsystem Extensions
15H 00H Turn On Cassette Motor
15H 01H Turn Off Cassette Motor
15H 02H Read Cassette
15H 03H Write Cassette
15H 0FH (15) Format ESDI Drive Periodic Interrupt
15H 21H (33) 00H Read POST Error Log
15H 21H (33) 01H Write POST Error Log
15H 4FH (79) Keyboard Intercept
15H 80H (128) Device Open
15H 81H (129) Device Close
15H 82H (130) Process Termination
15H 83H (131) Event Wait
15H 84H (132) Read Joystick
15H 85H (133) SysReq Key
15H 86H (134) Delay
15H 87H (135) Move Extended Memory Block
15H 88H (136) Get Extended Memory Size
15H 89H (137) Enter Protected Mode
15H 90H (144) Device Wait
15H 91H (145) Device Post
15H C0H (192) Get System Environment
15H C1H (193) Get Address of Extended BIOS Data Area
15H C2H (194) 00H Enable/Disable Pointing Device
15H C2H (194) 01H Reset Pointing Device
15H C2H (194) 02H Set Sample Rate
15H C2H (194) 03H Set Resolution
15H C2H (194) 04H Get Pointing Device Type
15H C2H (194) 05H Initialize Pointing Device Interface
15H C2H (194) 06H Set Scaling or Get Status
15H C2H (194) 07H Set Pointing Device Handler Address
15H C3H (195) Set Watchdog Time-Out
15H C4H (196) Programmable Option Select
16H Keyboard Driver
16H 00H Read Character from Keyboard
16H 01H Get Keyboard Status
16H 02H Get Keyboard Flags
16H 03H Set Repeat Rate
16H 04H Set Keyclick
16H 05H Push Character and Scan Code
16H 10H (16) Read Character from Enhanced Keyboard
16H 11H (17) Get Enhanced Keyboard Status
16H 12H (18) Get Enhanced Keyboard Flags
17H Parallel Port Printer Driver
17H 00H Write Character to Printer
17H 01H Initialize Printer Port
17H 02H Get Printer Status
18H ROM BASIC
19H Reboot System
1AH Real-time (CMOS) Clock Driver
1AH 00H Get Tick Count
1AH 01H Set Tick Count
1AH 02H Get Time
1AH 03H Set Time
1AH 04H Get Date
1AH 05H Set Date
1AH 06H Set Alarm
1AH 07H Reset Alarm
1AH 0AH (10) Get Day Count
1AH 0BH (11) Set Day Count
1AH 80H (128) Set Sound Source
33H Microsoft Mouse Driver
33H 00H Reset Mouse and Get Status
33H 01H Show Mouse Pointer
33H 02H Hide Mouse Pointer
33H 03H Get Mouse Position and Button Status
33H 04H Set Mouse Pointer Position
33H 05H Get Button Press Information
33H 06H Get Button Release Information
33H 07H Set Horizontal Limits for Pointer
33H 08H Set Vertical Limits for Pointer
33H 09H Set Graphics Pointer Shape
33H 0AH (10) Set Text Pointer Type
33H 0BH (11) Read Mouse Motion Counters
33H 0CH (12) Set User-defined Mouse Event Handler
33H 0DH (13) Turn On Light Pen Emulation
33H 0EH (14) Turn Off Light Pen Emulation
33H 0FH (15) Set Mickeys to Pixels Ratio
33H 10H (16) Set Mouse Pointer Exclusion Area
33H 13H (19) Set Double Speed Threshold
33H 14H (20) Swap User-defined Mouse Event Handlers
33H 15H (21) Get Mouse Save State Buffer Size
33H 16H (22) Save Mouse Driver State
33H 17H (23) Restore Mouse Driver State
33H 18H (24) Set Alternate Mouse Event Handler
33H 19H (25) Get Address of Alternate Mouse Event
Handler
33H 1AH (26) Set Mouse Sensitivity
33H 1BH (27) Get Mouse Sensitivity
33H 1CH (28) Set Mouse Interrupt Rate
33H 1DH (29) Select Pointer Page
33H 1EH (30) Get Pointer Page
33H 1FH (31) Disable Mouse Driver
33H 20H (32) Enable Mouse Driver
33H 21H (33) Reset Mouse Driver
33H 22H (34) Set Language for Mouse Driver Messages
33H 23H (35) Get Language Number
33H 24H (36) Get Mouse Information