Magellan Linux

Annotation of /trunk/mkinitrd-magellan/isolinux/bios.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 532 - (hide annotations) (download)
Sat Sep 1 22:45:15 2007 UTC (16 years, 8 months 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