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

Last change on this file since 41 was 41, checked in by aitotat, 11 years ago

Initial commit for Assembly Library.

File size: 763 bytes
Line 
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.