Commit Graph

11 Commits

Author SHA1 Message Date
dyoung
b6584574fc #include <sys/bus.h> instead of <machine/bus.h>. 2011-07-01 18:41:51 +00:00
christos
d92ab1d44a split auxio, ebus, psycho, sab. 2011-06-02 00:24:23 +00:00
mrg
4d4222abed re-add local ebusvar.h, and use it to share between ebus.c and ebus_mainbus.c 2011-03-18 09:52:54 +00:00
mrg
f259d9d73e this file is no longer used. 2002-03-16 14:03:00 +00:00
eeh
98d13341c0 bus_space_map2 no longer exists. 2002-03-14 20:50:13 +00:00
mrg
da8425b96f clean up ebus:
- kill dead dma code
	- remove icky self->dv_parent casts

audiocs @ ebus doesn't crash anymore, but it doesn't appear to work
yet either...
2001-10-22 08:09:46 +00:00
eeh
1fead733d9 PCI overhaul. 2001-07-20 00:07:12 +00:00
mrg
2aba26f773 - auxio cleanup and sbus support.
- make GENERIC64 include GENERIC and set the 3 optoins it needs.  suggested
  by hubert feyrer.
- add a comment that we maybe should use the `bpp' driver, not the lpt, on
  the ebus because the `bpp' driver does DMA already.
- ebus_attach_args got a member renamed
2000-04-15 03:08:12 +00:00
mrg
5b5f175f38 - store the ebus's parent so we can find the IOMMU
- use generic iommu routines in the ebus code (uses the above)
- add some more comments.
2000-04-08 04:33:09 +00:00
mrg
e8ccf39491 find ebus device INO values via the "interrupt-map" and "interrupt-map-mask" properties. 1999-06-05 14:18:26 +00:00
mrg
36237341af support for the UltraSPARC `Extension Bus' found on the PCI machines.
the bus space/dma code is cloned from the PCI code to do the same thing
which itself was cloned from the sbus bus space/dma code.  the bus dma
code is non-functional at this point.
1999-06-04 13:29:13 +00:00