source: xtideuniversalbios/trunk/Assembly_Library/Inc/BiosFunctions.inc@ 70

Last change on this file since 70 was 41, checked in by Tomi Tilli, 14 years ago

Initial commit for Assembly Library.

File size: 763 bytes
RevLine 
[41]1; File name : BiosFunctions.inc
2; Project name : AssemblyLibrary
3; Created date : 25.6.2010
4; Last update : 24.7.2010
5; Author : Tomi Tilli
6; Description : Defines for BIOS functions.
7%ifndef BIOS_FUNCTIONS_INC
8%define BIOS_FUNCTIONS_INC
9
10; BIOS interrupts
11BIOS_VIDEO_INTERRUPT_10h EQU 10h
12BIOS_SYSTEM_INTERRUPT_15h EQU 15h
13BIOS_KEYBOARD_INTERRUPT_16h EQU 16h
14
15
16; BIOS video functions
17SET_TEXT_MODE_CURSOR_SHAPE EQU 01h
18SET_CURSOR_POSITION EQU 02h
19GET_CURSOR_POSITION_AND_SIZE EQU 03h
20SELECT_ACTIVE_DISPLAY_PAGE EQU 05h
21TELETYPE_OUTPUT EQU 0Eh
22
23; BIOS keyboard functions
24GET_KEYSTROKE EQU 00h
25CHECK_FOR_KEYSTROKE EQU 01h
26
27; BIOS system functions
28EVENT_WAIT EQU 86h
29
30
31%endif ; BIOS_FUNCTIONS_INC
Note: See TracBrowser for help on using the repository browser.