Annotation of /trunk/mkinitrd-magellan/isolinux/bios.inc
Parent Directory | Revision Log
Revision 532 -
(hide annotations)
(download)
Sat Sep 1 22:45:15 2007 UTC (17 years ago) by niro
File size: 1238 byte(s)
Sat Sep 1 22:45:15 2007 UTC (17 years ago) by niro
File size: 1238 byte(s)
-import if magellan mkinitrd; it is a fork of redhats mkinitrd-5.0.8 with all magellan patches and features; deprecates magellan-src/mkinitrd
1 | niro | 532 | ;; $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 |