;; $Id: bios.inc,v 1.3 2004/12/14 22:46:24 hpa Exp $ ;; ----------------------------------------------------------------------- ;; ;; Copyright 1994-2004 H. Peter Anvin - All Rights Reserved ;; ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, Inc., 53 Temple Place Ste 330, ;; Boston MA 02111-1307, USA; either version 2 of the License, or ;; (at your option) any later version; incorporated herein by reference. ;; ;; ----------------------------------------------------------------------- ;; ;; bios.inc ;; ;; Header file for the BIOS data structures etc. ;; %ifndef _BIOS_INC %define _BIOS_INC absolute 4*1Eh ; In the interrupt table fdctab equ $ fdctab1 resw 1 fdctab2 resw 1 absolute 0400h serial_base resw 4 ; Base addresses for 4 serial ports absolute 0413h BIOS_fbm resw 1 ; Free Base Memory (kilobytes) absolute 0462h BIOS_page resb 1 ; Current video page absolute 046Ch BIOS_timer resw 1 ; Timer ticks absolute 0472h BIOS_magic resw 1 ; BIOS reset magic absolute 0484h BIOS_vidrows resb 1 ; Number of screen rows %endif ; _BIOS_INC