source: bootcd/isolinux/syslinux-6.03/core/bios.inc

Last change on this file was e16e8f2, checked in by Edwin Eefting <edwin@datux.nl>, 3 years ago

bootstuff

  • Property mode set to 100644
File size: 1.2 KB
Line 
1;; -----------------------------------------------------------------------
2;;
3;;   Copyright 1994-2008 H. Peter Anvin - All Rights Reserved
4;;
5;;   This program is free software; you can redistribute it and/or modify
6;;   it under the terms of the GNU General Public License as published by
7;;   the Free Software Foundation, Inc., 53 Temple Place Ste 330,
8;;   Boston MA 02111-1307, USA; either version 2 of the License, or
9;;   (at your option) any later version; incorporated herein by reference.
10;;
11;; -----------------------------------------------------------------------
12
13;;
14;; bios.inc
15;;
16;; Header file for the BIOS data structures etc.
17;;
18
19%ifndef _BIOS_INC
20%define _BIOS_INC
21
22                ; Interrupt vectors
23                absolute 4*1Ch
24BIOS_timer_hook resd 1
25
26                absolute 4*1Eh
27fdctab          equ $
28fdctab1         resw 1
29fdctab2         resw 1
30
31                absolute 0400h
32serial_base     resw 4                  ; Base addresses for 4 serial ports
33                absolute 0413h
34BIOS_fbm        resw 1                  ; Free Base Memory (kilobytes)
35                absolute 0462h
36BIOS_page       resb 1                  ; Current video page
37                absolute 046Ch
38BIOS_timer      resw 1                  ; Timer ticks
39                absolute 0472h
40BIOS_magic      resw 1                  ; BIOS reset magic
41                absolute 0484h
42BIOS_vidrows    resb 1                  ; Number of screen rows
43
44%endif ; _BIOS_INC
Note: See TracBrowser for help on using the repository browser.