Contents of /tags/mkinitrd-6_1_12/isolinux/bios.inc
Parent Directory | Revision Log
Revision 939 -
(show annotations)
(download)
Tue Nov 17 21:24:51 2009 UTC (14 years, 10 months ago) by niro
File size: 1238 byte(s)
Tue Nov 17 21:24:51 2009 UTC (14 years, 10 months ago) by niro
File size: 1238 byte(s)
tagged 'mkinitrd-6_1_12'
1 | ;; $Id: bios.inc,v 1.1 2007-09-01 22:44:04 niro Exp $ |
2 | ;; ----------------------------------------------------------------------- |
3 | ;; |
4 | ;; Copyright 1994-2004 H. Peter Anvin - All Rights Reserved |
5 | ;; |
6 | ;; This program is free software; you can redistribute it and/or modify |
7 | ;; it under the terms of the GNU General Public License as published by |
8 | ;; the Free Software Foundation, Inc., 53 Temple Place Ste 330, |
9 | ;; Boston MA 02111-1307, USA; either version 2 of the License, or |
10 | ;; (at your option) any later version; incorporated herein by reference. |
11 | ;; |
12 | ;; ----------------------------------------------------------------------- |
13 | |
14 | ;; |
15 | ;; bios.inc |
16 | ;; |
17 | ;; Header file for the BIOS data structures etc. |
18 | ;; |
19 | |
20 | %ifndef _BIOS_INC |
21 | %define _BIOS_INC |
22 | |
23 | absolute 4*1Eh ; In the interrupt table |
24 | fdctab equ $ |
25 | fdctab1 resw 1 |
26 | fdctab2 resw 1 |
27 | absolute 0400h |
28 | serial_base resw 4 ; Base addresses for 4 serial ports |
29 | absolute 0413h |
30 | BIOS_fbm resw 1 ; Free Base Memory (kilobytes) |
31 | absolute 0462h |
32 | BIOS_page resb 1 ; Current video page |
33 | absolute 046Ch |
34 | BIOS_timer resw 1 ; Timer ticks |
35 | absolute 0472h |
36 | BIOS_magic resw 1 ; BIOS reset magic |
37 | absolute 0484h |
38 | BIOS_vidrows resb 1 ; Number of screen rows |
39 | |
40 | %endif ; _BIOS_INC |