Wysłany: 2009-11-09, 12:09 Intel ICHx, MCP79 i spółka
Ponieważ ostatnio zwróciłem uwagę na sprzeczne informacje dotyczące komponentów zainstalowanych oryginalnie w maczkach, a co za tym idzie najbardziej optymalnych do posiadania na płytach pod haMac'i, chciałbym rozwiać wszelkie wątpliwości i niejasności.
Na pierwszy rzut sprawdziłem listę obsługiwanych kontrolerów SATA pracujących w trybie AHCI, istotny fragment info.plist z AppleAHCIPort.kext:
Jak widać nie ma ich dużo :( Nie mniej przy odrobinie umiejętności w doborze można znaleźć sprzęt z takimi komponentami.
Nas najbardziej z tej listy interesuje Device ID podane wyżej i dla np ICH10 jest:
0x3a228086
zapisane w sposób bardziej zrozumiały:
8086 3a22
8086 - to producent - tu Intel
3a22 - to konkretny układ... i niestety tu wkradły się niejasności... wg jednych źródeł jest to ICH10 AHCI, a wg innych ICH10R...
Zna ktoś dobrą wiarygodną listę Vendor ID i Device ID, aby można było ostatecznie wyjaśnić tę kwestię, oraz zrobić listę komponentów montowanych w maczkach.
Edit
Czasami wpadam na najprostsze pomysły już po napisaniu postu
Zajrzałem do sterowników intela dla windows i tam można znaleźć listę sprzętu:
Kod:
PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = "Intel(R) ESB2 SATA AHCI Controller"
PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = "Intel(R) ICH7R/DH SATA AHCI Controller"
PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = "Intel(R) ICH7M/MDH SATA AHCI Controller"
PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc = "Intel(R) ICH8M-E/M SATA AHCI Controller"
PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
PCI\VEN_8086&DEV_2929&CC_0106.DeviceDesc = "Intel(R) ICH9M-E/M SATA AHCI Controller"
PCI\VEN_8086&DEV_3A02&CC_0106.DeviceDesc = "Intel(R) ICH10D/DO SATA AHCI Controller"
PCI\VEN_8086&DEV_3A22&CC_0106.DeviceDesc = "Intel(R) ICH10R SATA AHCI Controller"
PCI\VEN_8086&DEV_3B29&CC_0106.DeviceDesc = "Intel(R) PCHM SATA AHCI Controller 4 Port"
PCI\VEN_8086&DEV_3B2F&CC_0106.DeviceDesc = "Intel(R) PCHM SATA AHCI Controller 6 Port"
PCI\VEN_8086&DEV_3B22&CC_0106.DeviceDesc = "Intel(R) PCH SATA AHCI Controller"
A wyjaśniając odpowiedź na powyższe pytanie dotyczące ICH10 - to jest to jak widać powyżej:
PCI\VEN_8086&DEV_3A22&CC_0106.DeviceDesc = "Intel(R) ICH10R SATA AHCI Controller
Edit2:
Uzupełniam o listę DeviceID jak jest kontroler ustawiony na RAID
Kod:
PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc = "Intel(R) ESB2 SATA RAID Controller"
PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc = "Intel(R) ICH7R/DH SATA RAID Controller"
PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc = "Intel(R) ICH7MDH SATA RAID Controller"
PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc = "Intel(R) ICH8R/ICH9R/ICH10R/DO/PCH SATA RAID Controller"
PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc = "Intel(R) ICH8M-E/ICH9M-E/PCHM SATA RAID Controller"
Jak widać z powyższego, w zależności jak ustawimy w biosie tryb pracy kontrolera, IDE, AHCI, RAID kontroler do systemu zgłosi się z innym DeviceID, a przez to jeśli OS X go nie rozpoznaje, to dostaniemy słynny "Still waiting for root device"
PS, nadal podtrzymuję pytanie, czy ktoś zna jakąś wiarygodną listę VendorID/DeviceID...
Pomógł: 193 razy Wiek: 25 Dołączył: 01 Gru 2009 Posty: 3691 Skąd: Kraków / Brzeszcze
Wysłany: 2010-03-07, 20:23
USB Vendor-ID (UHCI/EHCI)
Kod:
PCI\VEN_8086&DEV_27C8.DeviceDesc="Intel(R) N10/ICH7 Family USB Universal Host Controller - 27C8"
PCI\VEN_8086&DEV_27C9.DeviceDesc="Intel(R) N10/ICH7 Family USB Universal Host Controller - 27C9"
PCI\VEN_8086&DEV_27CA.DeviceDesc="Intel(R) N10/ICH7 Family USB Universal Host Controller - 27CA"
PCI\VEN_8086&DEV_27CB.DeviceDesc="Intel(R) N10/ICH7 Family USB Universal Host Controller - 27CB"
PCI\VEN_8086&DEV_27CC.DeviceDesc="Intel(R) N10/ICH7 Family USB2 Enhanced Host Controller - 27CC"
PCI\VEN_8086&DEV_2830.DeviceDesc="Intel(R) ICH8 Family USB Universal Host Controller - 2830"
PCI\VEN_8086&DEV_2831.DeviceDesc="Intel(R) ICH8 Family USB Universal Host Controller - 2831"
PCI\VEN_8086&DEV_2832.DeviceDesc="Intel(R) ICH8 Family USB Universal Host Controller - 2832"
PCI\VEN_8086&DEV_2834.DeviceDesc="Intel(R) ICH8 Family USB Universal Host Controller - 2834"
PCI\VEN_8086&DEV_2835.DeviceDesc="Intel(R) ICH8 Family USB Universal Host Controller - 2835"
PCI\VEN_8086&DEV_2836.DeviceDesc="Intel(R) ICH8 Family USB2 Enhanced Host Controller - 2836"
PCI\VEN_8086&DEV_283A.DeviceDesc="Intel(R) ICH8 Family USB2 Enhanced Host Controller - 283A"
PCI\VEN_8086&DEV_2934.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2934"
PCI\VEN_8086&DEV_2935.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2935"
PCI\VEN_8086&DEV_2936.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2936"
PCI\VEN_8086&DEV_2937.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2937"
PCI\VEN_8086&DEV_2938.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2938"
PCI\VEN_8086&DEV_2939.DeviceDesc="Intel(R) ICH9 Family USB Universal Host Controller - 2939"
PCI\VEN_8086&DEV_293A.DeviceDesc="Intel(R) ICH9 Family USB2 Enhanced Host Controller - 293A"
PCI\VEN_8086&DEV_293C.DeviceDesc="Intel(R) ICH9 Family USB2 Enhanced Host Controller - 293C"
PCI\VEN_8086&DEV_3A34.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A34"
PCI\VEN_8086&DEV_3A35.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A35"
PCI\VEN_8086&DEV_3A36.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A36"
PCI\VEN_8086&DEV_3A37.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A37"
PCI\VEN_8086&DEV_3A38.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A38"
PCI\VEN_8086&DEV_3A39.DeviceDesc="Intel(R) ICH10 Family USB Universal Host Controller - 3A39"
PCI\VEN_8086&DEV_3A3A.DeviceDesc="Intel(R) ICH10 Family USB Enhanced Host Controller - 3A3A"
PCI\VEN_8086&DEV_3A3C.DeviceDesc="Intel(R) ICH10 Family USB Enhanced Host Controller - 3A3C"
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.