freebsd-skq/sys/amd64
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
amd64 Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
conf The faith(4) device is no longer a count device so don't specify a count. 2001-09-25 18:56:40 +00:00
include - Moved the bus_dma declarations from bus_{at386,pc98}.h into bus_dma.h. 2001-10-06 16:27:21 +00:00
isa Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
pci It turns out that while Toshiba laptops don't want to route interrupts 2001-08-28 16:35:01 +00:00
Makefile Update tags directive to reflect the new location of soft updates 2000-07-04 00:18:43 +00:00