diff options
author | kato <kato@FreeBSD.org> | 1997-02-07 19:07:43 +0000 |
---|---|---|
committer | kato <kato@FreeBSD.org> | 1997-02-07 19:07:43 +0000 |
commit | d74230dbdf7df47d2170f648bcf6509d1a5b9439 (patch) | |
tree | a2828d1f9674d8b83e6ffcbda26a6a915fd0da17 /sys/pc98/cbus/cbus.h | |
parent | b8d0343f0d490b573cd1017e84bd9ccbc74ecf9f (diff) | |
download | FreeBSD-src-d74230dbdf7df47d2170f648bcf6509d1a5b9439.zip FreeBSD-src-d74230dbdf7df47d2170f648bcf6509d1a5b9439.tar.gz |
Moved macros which are related to BIOS work area from pc98.h
(corresponds to isa.h) to pc98_machdep.h.
Diffstat (limited to 'sys/pc98/cbus/cbus.h')
-rw-r--r-- | sys/pc98/cbus/cbus.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/sys/pc98/cbus/cbus.h b/sys/pc98/cbus/cbus.h index 1f27d3a..7c4e466 100644 --- a/sys/pc98/cbus/cbus.h +++ b/sys/pc98/cbus/cbus.h @@ -169,24 +169,6 @@ #endif COMPAQ_RAMRELOC #endif -#define PC98_VECTOR_SIZE (0x400) -#define PC98_SYSTEM_PARAMETER_SIZE (0x230) - -#define PC98_SAVE_AREA(highreso_flag) (0xa1000) -#define PC98_SAVE_AREA_ADDRESS (0x10) - -#define OFS_BOOT_boothowto 0x210 -#define OFS_BOOT_bootdev 0x214 -#define OFS_BOOT_cyloffset 0x218 -#define OFS_WD_BIOS_SECSIZE(i) (0x200+(i)*6) -#define OFS_WD_BIOS_NCYL(i) (0x202+(i)*6) -#define OFS_WD_BIOS_HEAD(i) (0x205+(i)*6) -#define OFS_WD_BIOS_SEC(i) (0x204+(i)*6) -#define OFS_pc98_machine_type 0x220 -#define OFS_epson_machine_id 0x224 -#define OFS_epson_bios_id 0x225 -#define OFS_epson_system_type 0x226 - #define M_NEC_PC98 0x0001 #define M_EPSON_PC98 0x0002 #define M_NOT_H98 0x0010 @@ -195,26 +177,6 @@ #define M_NORMAL 0x1000 #define M_8M 0x8000 -#if defined(KERNEL) && !defined(LOCORE) -/* BIOS parameter block */ -extern unsigned char pc98_system_parameter[]; /* in locore.c */ -#define PC98_SYSTEM_PARAMETER(x) pc98_system_parameter[(x)-0x400] -#define BOOT_boothowto (*(unsigned long*)(&pc98_system_parameter[OFS_BOOT_boothowto])) -#define BOOT_bootdev (*(unsigned long*)(&pc98_system_parameter[OFS_BOOT_bootdev])) -#define BOOT_cyloffset (*(unsigned long*)(&pc98_system_parameter[OFS_BOOT_cyloffset])) -#define WD_BIOS_SECSIZE(i) (*(unsigned short*)(&pc98_system_parameter[OFS_WD_BIOS_SECSIZE(i)])) -#define WD_BIOS_NCYL(i) (*(unsigned short*)(&pc98_system_parameter[OFS_WD_BIOS_NCYL(i)])) -#define WD_BIOS_HEAD(i) (pc98_system_parameter[OFS_WD_BIOS_HEAD(i)]) -#define WD_BIOS_SEC(i) (pc98_system_parameter[OFS_WD_BIOS_SEC(i)]) -#define pc98_machine_type (*(unsigned long*)&pc98_system_parameter[OFS_pc98_machine_type]) -#define epson_machine_id (pc98_system_parameter[OFS_epson_machine_id]) -#define epson_bios_id (pc98_system_parameter[OFS_epson_bios_id]) -#define epson_system_type (pc98_system_parameter[OFS_epson_system_type]) - -# define PC98_TYPE_CHECK(x) ((pc98_machine_type & (x)) == (x)) - -#endif /* KERNEL */ - /* * Obtained from NetBSD/pc98 */ |