NetBSD/sys/dev/ata
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
..
ata_raid_promise.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
ata_raid.c typo in comment 2003-09-29 23:31:04 +00:00
ata_raidreg.h
ata_raidvar.h
ata_wdc.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
ata.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
atareg.h Additional definitions as per SATA specifications. 2003-09-23 03:55:59 +00:00
atavar.h Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
files.ata Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
ld_ataraid.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
Makefile
wd.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
wdvar.h Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00