NetBSD/sys/dev/ata
mycroft d40837608f 1) Use config_interrupts() to attach IDE and ATAPI drives. This eliminates
most polling.
2) Clean up some goofiness in pciide -- get rid of the whole "candisable" path
   (it's gratuitous) and simplify the code by calling pciide_map_compat_intr(),
   *_set_modes() and wdc_print_modes() from central locations.
3) Add a register writability and register ghost test to eliminate phantom
   drives more quickly.
2003-09-19 21:35:56 +00:00
..
ata_raid_promise.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
ata_raid.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
ata_raidreg.h Experimental support for RAID volumes configured by ATA "RAID" controllers. 2003-01-27 18:21:23 +00:00
ata_raidvar.h Experimental support for RAID volumes configured by ATA "RAID" controllers. 2003-01-27 18:21:23 +00:00
ata_wdc.c Make DMA mode works on Promise Ultra66/100 with 48-bit LBA drives. 2003-04-28 05:20:29 +00:00
ata.c Bump WDCC_IDENTIFY timeout to 3 seconds, as required by some drives. 2003-01-27 21:27:52 +00:00
atareg.h Add ATA SMART reporting support from Ben Collver in kern/12787. 2002-08-05 23:29:27 +00:00
atavar.h function prototype must not have variable name 2003-07-08 10:06:28 +00:00
files.ata Experimental support for RAID volumes configured by ATA "RAID" controllers. 2003-01-27 18:21:23 +00:00
ld_ataraid.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
Makefile Add ATA SMART reporting support from Ben Collver in kern/12787. 2002-08-05 23:29:27 +00:00
wd.c 1) Use config_interrupts() to attach IDE and ATAPI drives. This eliminates 2003-09-19 21:35:56 +00:00
wdvar.h Implement (and document!) "dkctl <dev> badsector .." to `manage' the bad 2003-04-15 18:27:26 +00:00