summaryrefslogtreecommitdiffstats
path: root/sys/pc98/cbus/cbus.h
diff options
context:
space:
mode:
authorkato <kato@FreeBSD.org>1997-02-07 19:07:43 +0000
committerkato <kato@FreeBSD.org>1997-02-07 19:07:43 +0000
commitd74230dbdf7df47d2170f648bcf6509d1a5b9439 (patch)
treea2828d1f9674d8b83e6ffcbda26a6a915fd0da17 /sys/pc98/cbus/cbus.h
parentb8d0343f0d490b573cd1017e84bd9ccbc74ecf9f (diff)
downloadFreeBSD-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.h38
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
*/
OpenPOWER on IntegriCloud