1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys/pc98/i386
Yoshihiro Takahashi f2eeb19063 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
2001-10-07 10:04:18 +00:00
..
busio.s Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
busiosubr.c Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
machdep.c Merge from sys/i386/i386/machdep.c 1.480 (Julian's KSE changes) 2001-09-14 04:27:42 +00:00
userconfig.c