NetBSD/sys/dev/ofisa
bouyer 99d6009c2a Make the ATA mid-layer appears as atabus, as proposed in
http://mail-index.netbsd.org/tech-kern/2003/09/25/0006.html
This adds a device (atabus) between IDE controllers and wd or atapibus, to
have each ATA channel show up in the device tree. Later there will be atabus
devices in /dev, so that we can do IOCTL on them.
Each atabus has its own kernel thread, to handle operations that needs polling,
e.g. reset and others.

Device probing on each bus it defered to the atabus thread creation.
This allows to do the reset and basic device probes in parallel, which reduce
boot time on systems with several pciide controllers.
2003-10-08 10:58:12 +00:00
..
com_ofisa.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:33:28 +00:00
ess_ofisa.c DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
files.ofisa move dev/isa/cs89x0{.c,{var,reg}.h} into dev/ic 2001-11-26 19:17:05 +00:00
if_cs_ofisa.c DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
joy_ofisa.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:33:28 +00:00
lpt_ofisa.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:33:28 +00:00
ofisa.c Use aprint_normal() in cfprint routines. 2003-01-01 00:10:15 +00:00
ofisavar.h
pckbc_ofisa.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:33:28 +00:00
sb_ofisa.c DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
wdc_ofisa.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00