NetBSD/sys/arch/arm32/podulebus
reinoud 7bace466ad Initial commitment of the bus_space_mmap() functions as proposed by Jason R
Thorpe as an extension to the bus_space(9) API.

Only the mainbus has a working mmap... iomd, podulebus and isa dont have
one yet. Its trivial to add the iomd and isa's memory part but am a bit
hessistant to add it without knowing its implications by heart.

Podulebus might be implemented in 32 bits EASI but otherwise its not really
transparent since there is AFAIK no function to explicitly read one byte or
so .. or is this implemented in a higher level ?

ARM26 and arch/arm32/dnard (Shark) kernels compile and RiscPC and Shark
kernels are tested and function OK.

Implications of other ARM systems like hpcarm and ebarm are propably
minimal or solved trivially.
2001-09-10 02:20:19 +00:00
..
amps.c
ampsreg.h
asc.c ANSIfy function declarations and prototypes. Tidy up include files. 2001-08-15 22:28:15 +00:00
ascreg.h
ascvar.h
cosc.c Use get_bootconf_option() to find boot options, rather than home-grown 2001-05-13 13:53:08 +00:00
coscreg.h
coscvar.h
csa.c Add PowerROM support to asc(4), csa(4), csc(4) and ptsc(4). Not tested much, 2001-07-04 17:54:18 +00:00
csc.c Add PowerROM support to asc(4), csa(4), csc(4) and ptsc(4). Not tested much, 2001-07-04 17:54:18 +00:00
cscreg.h
cscvar.h
esc.c A couple of tidy ups to pmap: 2001-07-28 18:12:43 +00:00
escreg.h
escvar.h receive, not recieve 2001-06-12 15:17:10 +00:00
icside.c
icside_io_asm.S
icsidereg.h
if_ie.c
if_iereg.h
if_ne_pbus.c Separate podule and netslot cases in poduleread() into separate functions, 2001-06-08 22:38:07 +00:00
if_ne_pbusreg.h
netslot.c Separate out netslot-specific code into its own file, so that one day we can 2001-07-02 23:18:34 +00:00
podulebus.c A couple of tidy ups to pmap: 2001-07-28 18:12:43 +00:00
podulebus.h
podulebus_io.c Initial commitment of the bus_space_mmap() functions as proposed by Jason R 2001-09-10 02:20:19 +00:00
podulebus_io_asm.S
ptsc.c Add PowerROM support to asc(4), csa(4), csc(4) and ptsc(4). Not tested much, 2001-07-04 17:54:18 +00:00
ptscreg.h
ptscvar.h
rapide.c
rapide_io_asm.S
rapidereg.h
sbic.c Include sys/types.h, sys/callout.h and machine/intr.h. Don't include 2001-08-15 20:27:46 +00:00
sbicreg.h New bus-independent DMA framework. Adjust asc.c for new interface 2001-08-14 22:58:17 +00:00
sbicvar.h New bus-independent DMA framework. Adjust asc.c for new interface 2001-08-14 22:58:17 +00:00
sfas.c A couple of tidy ups to pmap: 2001-07-28 18:12:43 +00:00
sfasreg.h
sfasvar.h receive, not recieve 2001-06-12 15:17:10 +00:00
simide.c
simide_io_asm.S
simidereg.h