Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 532 - (show 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 ;; $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