diff -u sys/dev/ata.orig/ata-chipset.c sys/dev/ata/ata-chipset.c --- sys/dev/ata.orig/ata-chipset.c Wed Mar 23 06:14:11 2005 +++ sys/dev/ata/ata-chipset.c Tue Nov 15 21:39:17 2005 @@ -838,6 +838,7 @@ { ATA_I82801FB, 0, 0, 0x00, ATA_UDMA5, "Intel ICH6" }, { ATA_I82801FB_S1,0, 0, 0x00, ATA_SA150, "Intel ICH6" }, { ATA_I82801FB_R1,0, 0, 0x00, ATA_SA150, "Intel ICH6" }, + { ATA_I82801FBM, 0, 0, 0x00, ATA_SA150, "Intel ICH6-M" }, { 0, 0, 0, 0, 0, 0}}; char buffer[64]; diff -u sys/dev/ata.orig/ata-pci.h sys/dev/ata/ata-pci.h --- sys/dev/ata.orig/ata-pci.h Wed Mar 23 06:14:11 2005 +++ sys/dev/ata/ata-pci.h Tue Nov 15 21:41:07 2005 @@ -127,6 +127,7 @@ #define ATA_I82801FB 0x266f8086 #define ATA_I82801FB_S1 0x26518086 #define ATA_I82801FB_R1 0x26528086 +#define ATA_I82801FBM 0x26538086 #define ATA_ITE_ID 0x1283 #define ATA_IT8212F 0x82121283