No empty .Rs/.Re
[netbsd-mini2440.git] / sys / dev / ata / files.ata
blobc9ebcb797ef5bf31903e07d795d37c8e8083f3f4
1 #       $NetBSD: files.ata,v 1.20 2008/09/16 11:45:30 tron Exp $
3 # Config file and device description for machine-independent devices
4 # which attach to ATA busses.  Included by ports that need it.  Ports
5 # that use it must provide their own "major" declarations for the
6 # appropriate devices.
8 # ATA disks
9 device  wd: disk
10 attach  wd at ata_hl
11 file    dev/ata/wd.c                    wd                      needs-flag
12 file    dev/ata/ata_wdc.c               wd & atabus & wdc_common
14 defflag WD_SOFTBADSECT
16 file    dev/ata/ata.c                   (ata_hl | atapi) & atabus
18 # ATA RAID configuration support
19 defpseudodev ataraid {[vendtype = -1], [unit = -1]}
20 file    dev/ata/ata_raid.c              ataraid                 needs-flag
21 file    dev/ata/ata_raid_subr.c         ataraid
22 file    dev/ata/ata_raid_promise.c      ataraid
23 file    dev/ata/ata_raid_adaptec.c      ataraid
24 file    dev/ata/ata_raid_nvidia.c       ataraid
25 file    dev/ata/ata_raid_via.c          ataraid
26 file    dev/ata/ata_raid_jmicron.c      ataraid
27 file    dev/ata/ata_raid_intel.c        ataraid
29 attach  ld at ataraid with ld_ataraid
30 file    dev/ata/ld_ataraid.c            ld_ataraid
32 # Common SATA subroutines
33 file    dev/ata/sata_subr.c             sata                    needs-flag
35 # Common SATA FIS subroutines
36 file    dev/ata/satafis_subr.c          sata_fis