summaryrefslogtreecommitdiffstats
path: root/sys/pc98/i386/busiosubr.c
Commit message (Collapse)AuthorAgeFilesLines
* Change a directory layout for pc98.nyan2005-05-101-281/+0
| | | | | | | | | - Move MD files into <arch>/<arch>. - Move bus dependent files into <arch>/<bus>. Rename some files to more suitable names. Repo-copied by: peter Discussed with: imp
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
|
* Implement the bus_space_map() function to allocate resources and initializenyan2003-09-231-0/+8
| | | | a bus_handle, but currently it does only initializing a bus_handle.
* Add bus_space_unmap() and bus_space_free() functions to releasenyan2002-02-181-0/+15
| | | | a bus_space_handle allocated by bus_space_subregion().
* - Split the routine to initialize a bus_space_handle into the separatenyan2002-02-171-0/+114
| | | | | | | function. - Only access a bus_space_handle if the resource type is SYS_RES_MEMORY or SYS_RES_IOPORT. - Add the bus_space_subregion supports.
* Rewrite the pc98 bus_space stuff.nyan2001-10-071-0/+144
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
OpenPOWER on IntegriCloud