freebsd-dev/sys/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
..
acpica Now that this code is MD, we don't need the i386 ifdefs. 2001-09-07 03:00:30 +00:00
apm KSE Milestone 2 2001-09-12 08:38:13 +00:00
bios KSE Milestone 2 2001-09-12 08:38:13 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Add nmdm driver. 2001-10-04 15:37:55 +00:00
i386 Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
ibcs2 KSE Milestone 2 2001-09-12 08:38:13 +00:00
include Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
isa Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
linux Regen: Stop using linux_getpgid(). Use the native getpgid() 2001-09-28 01:32:27 +00:00
pci It turns out that while Toshiba laptops don't want to route interrupts 2001-08-28 16:35:01 +00:00
svr4 If we have a p variable pointing to td->td_proc already, use it instead of 2001-09-18 21:20:58 +00:00
Makefile Update tags directive to reflect the new location of soft updates 2000-07-04 00:18:43 +00:00