|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 15 Oct 2006 15:01:28 To : Kir Subject : Re: sky star 2 -------------------------------------------------------------------------------- Привет! On Fri, 13 Oct 2006, Kir wrote: >> ICH7, как и 975). Очевидно, Intel вначале (в ноябре 2005) решил дополнить >> линейку Performance (975X - самый свежий из нее), а летом 2006 дополнил >> линейку Mainstream 965м чипсетом. Поддержка ICH8 в CURRENT добавлена >> 14.08.2006, в RELENG_6 - со 2.09.2006. > > Попытался 6.2 BETA2 - не видит она ИДЕ-контроллера :( > А исошники по дате выложены 2го октября В BETA2 должны поддерживаться следующие ревизии ICH8: #define ATA_I82801HB_S1 0x28208086 #define ATA_I82801HB_AH6 0x28218086 #define ATA_I82801HB_R1 0x28228086 #define ATA_I82801HB_AH4 0x28248086 #define ATA_I82801HB_S2 0x28258086 #define ATA_I82801HBM_S1 0x28298086 #define ATA_I82801HBM_S2 0x282a8086 Я подозреваю, что Intel выпустил некую новую ревизию, которой нет в этом списке. Если не сложно, загрузите 6.2 BETA2 с компакта, из главного меню выберите Fixit -> CDROM/DVD, издайте pciconf -lv | grep -B 1 storage (если присутствует файл /usr/share/misc/pci_vendors, в чем я лично сомневаюсь, нужно вместо -B 1 использовать -B 3): atapci1@pci0:31:1: class=0x01018a card=0x50328086 chip=0x24cb8086 rev=0x01 hdr=0x00 class = mass storage и процитируйте здесь (достаточно одно число chip=0x24cb8086: 8086 - ID производителя Intel, 24cb - I82801DB (ICH4)). Если эта новая разновидность ICH8 совместима с предыдущими ICH8 (обычно это так; детали доступны из pdfов на www.intel.com), то достаточно будет просто добавить этот новый ID в ata-chipset.c: int ata_intel_ident(device_t dev) { struct ata_pci_controller *ctlr = device_get_softc(dev); struct ata_chip_id *idx; static struct ata_chip_id ids[] = ... { ATA_I82801HB_AH6, 0, AHCI, 0x00, ATA_SA300, "ICH8" }, { ATA_I82801HBM_S1, 0, AHCI, 0x00, ATA_SA300, "ICH8M" }, { ATA_I82801HBM_S2, 0, AHCI, 0x00, ATA_SA300, "ICH8M" }, + { 0x_мой_ID, 0, AHCI, 0x00, ATA_SA300, "ICH8xxx" }, и перестроить ядро. Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE --- ifmail v.2.14.os-p7 * Origin: Atlantis ISP (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521eef0fc13.html, оценка из 5, голосов 10
|