From c0f87bdb1611f3ab744711a34cfc945ccc336830 Mon Sep 17 00:00:00 2001 From: nyan Date: Sun, 7 Oct 2001 10:04:18 +0000 Subject: Rewrite the pc98 bus_space stuff. The type of bus_space_tag_t is now a pointer to bus_space_tag structure, and the bus_space_tag structure saves pointers to functions for direct access and relocate access. Added bsh_bam member to the bus_space_handle structure, it saves access method either direct access or relocate access which is called by bus_space_* functions. Added the mecia device support. If the bs_da and bs_ra in bus tag are set NEPC_io_space_tag and NEPC_mem_space_tag respectively, new bus_space stuff changes the register of mecia automatically for 16bit access. Obtained from: NetBSD/pc98 --- sys/conf/files.pc98 | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/conf/files.pc98') diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98 index ddf06a9..ff3548f 100644 --- a/sys/conf/files.pc98 +++ b/sys/conf/files.pc98 @@ -380,6 +380,8 @@ netsmb/smb_trantcp.c optional netsmb netsmb/smb_usr.c optional netsmb pc98/apm/apm.c optional apm pc98/apm/apm_bioscall.s optional apm +pc98/i386/busio.s standard +pc98/i386/busiosubr.c standard pc98/i386/machdep.c standard #pc98/i386/userconfig.c optional userconfig pc98/pc98/atapi.c optional wdc -- cgit v1.1