ata-pci.h (302408) | ata-pci.h (322573) |
---|---|
1/*- 2 * Copyright (c) 2003 - 2008 S��ren Schmidt <sos@FreeBSD.org> 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 2003 - 2008 S��ren Schmidt <sos@FreeBSD.org> 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * |
26 * $FreeBSD: stable/11/sys/dev/ata/ata-pci.h 294883 2016-01-27 02:23:54Z jhibbits $ | 26 * $FreeBSD: stable/11/sys/dev/ata/ata-pci.h 322573 2017-08-16 10:30:23Z mav $ |
27 */ 28 29/* structure holding chipset config info */ 30struct ata_chip_id { 31 u_int32_t chipid; 32 u_int8_t chiprev; 33 int cfg1; 34 int cfg2; --- 153 unchanged lines hidden (view full) --- 188#define ATA_I82801IBM_S2 0x292d8086 189#define ATA_I82801JIB_S1 0x3a208086 190#define ATA_I82801JIB_S2 0x3a268086 191#define ATA_I82801JD_S1 0x3a008086 192#define ATA_I82801JD_S2 0x3a068086 193#define ATA_I82801JI_S1 0x3a208086 194#define ATA_I82801JI_S2 0x3a268086 195 | 27 */ 28 29/* structure holding chipset config info */ 30struct ata_chip_id { 31 u_int32_t chipid; 32 u_int8_t chiprev; 33 int cfg1; 34 int cfg2; --- 153 unchanged lines hidden (view full) --- 188#define ATA_I82801IBM_S2 0x292d8086 189#define ATA_I82801JIB_S1 0x3a208086 190#define ATA_I82801JIB_S2 0x3a268086 191#define ATA_I82801JD_S1 0x3a008086 192#define ATA_I82801JD_S2 0x3a068086 193#define ATA_I82801JI_S1 0x3a208086 194#define ATA_I82801JI_S2 0x3a268086 195 |
196#define ATA_5Series_S1 0x3b208086 197#define ATA_5Series_S2 0x3b218086 198#define ATA_5Series_S3 0x3b268086 199#define ATA_5Series_S4 0x3b288086 200#define ATA_5Series_S5 0x3b2d8086 201#define ATA_5Series_S6 0x3b2e8086 | 196#define ATA_IBP_S1 0x3b208086 197#define ATA_IBP_S2 0x3b218086 198#define ATA_IBP_S3 0x3b268086 199#define ATA_IBP_S4 0x3b288086 200#define ATA_IBP_S5 0x3b2d8086 201#define ATA_IBP_S6 0x3b2e8086 |
202 203#define ATA_CPT_S1 0x1c008086 204#define ATA_CPT_S2 0x1c018086 205#define ATA_CPT_S3 0x1c088086 206#define ATA_CPT_S4 0x1c098086 207 208#define ATA_PBG_S1 0x1d008086 209#define ATA_PBG_S2 0x1d088086 --- 389 unchanged lines hidden --- | 202 203#define ATA_CPT_S1 0x1c008086 204#define ATA_CPT_S2 0x1c018086 205#define ATA_CPT_S3 0x1c088086 206#define ATA_CPT_S4 0x1c098086 207 208#define ATA_PBG_S1 0x1d008086 209#define ATA_PBG_S2 0x1d088086 --- 389 unchanged lines hidden --- |