diff options
author | nyan <nyan@FreeBSD.org> | 2001-10-07 10:04:18 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2001-10-07 10:04:18 +0000 |
commit | c0f87bdb1611f3ab744711a34cfc945ccc336830 (patch) | |
tree | b64f6903f607a05aab85cedc4d6f7ef4abd02350 /sys/boot/powerpc/loader/start.c | |
parent | d1756c2eb0afe07f452a28cf9e124be7cf487478 (diff) | |
download | FreeBSD-src-c0f87bdb1611f3ab744711a34cfc945ccc336830.zip FreeBSD-src-c0f87bdb1611f3ab744711a34cfc945ccc336830.tar.gz |
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
Diffstat (limited to 'sys/boot/powerpc/loader/start.c')
0 files changed, 0 insertions, 0 deletions