Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
ErmaC

[Guida] Snow Leopard su Motherboard Asus X58 LGA 1366

Asus x58 motherboard & i7 CPU processors.  

125 members have voted

  1. 1. Quale scheda Asus X58 possiedi? (Possibili scelte multiple).

    • Asus P6T Deluxe (v.1/Oc/Palm)
      12
    • Asus P6T Deluxe v.2
      20
    • Asus P6T
      6
    • Asus P6T SE
      12
    • Asus P6TD Deluxe
      4
    • Asus P6X58D Premium
      10
    • Asus P6X58D-E
      10
    • Asus P6T WS Professional
      1
    • Asus P6T6 WS Revolution
      3
    • Asus P6T7 WS SuperComputer
      3
    • Asus Rampage II Extreme
      14
    • Asus Rampage II Gene
      6
    • Asus Rampage III Extreme
      8
    • Asus Rampage III Gene
      7
    • Asus SABERTOOTH X58
      12
    • Asus Rampage III Formula
      0
    • Asus Rampage III Black Edition
      0
    • Asus P6X58D-E WS
      0
    • Altra tipologia di scheda.
      1
  2. 2. Quale CPU i7 possiede la tua Asus X58? (Possibili scelte multiple).

    • Intel core i7 920 2.66 Ghz rev.C0 o D0
      60
    • Intel core i7 930 2.80 Ghz rev.D0
      17
    • Intel core i7 940 2.93 Ghz rev.C0
      4
    • Intel core i7 950 3.06 Ghz rev.D0
      28
    • Intel core i7 960 3.20 Ghz rev.D0
      6
    • Intel core i7 965 3.20 Ghz rev.C0
      2
    • Intel core i7 970 3.20 Ghz rev.B1
      2
    • Intel core i7 975 3.33 Ghz rev.D0
      4
    • Intel core i7 980x 3.33 Ghz rev.B1
      3
    • Intel core i7 990x 3.46 Ghz
      2
    • Altro processore non i7 LGA 1366
      1

8 posts in this topic

Recommended Posts

Premessa: questa è una guida, non un tutorial su problemi banali.

Per poterla utilizzare occorrono conoscenze minime del mondo Hackintosh.

 

NON risponderò a domande generiche del tipo: "come si fa a flashare il bios" "come faccio a mettere l'id della mia scheda nel kext" "come installo questo kext" etc, etc.

 

Per le risposte a tali domande esistono le F.A.Q.

 

Tali domande non verranno degnate di risposta senza alcuna spiegazione.

 

Guide specifiche di riferimento:

  • P6T, P6T SE LINK1
  • P6T Deluxe V1, P6T Deluxe V2, P6TD Deluxe LINK1
  • P6T7 WS SuperComputer LINK1

 

________________________________________________________________________________________________________________________

 

Vista la quasi egualita' delle tabelle ACPI su queste schede x58, (richiedono alcuni accorgimenti)

 

Di seguito (a breve) una installazione e post/configurazione per le suddette schede X58

 

GUIDA VALIDA SOLO PER SNOW LEOPARD

 

________________________________________________________________________________________________________________________

 

INDICE:

Post numero 2: Installazione

Post numero 3: Informazioni Hardware

Post numero 4: Soluzioni Audio

Post numero 5: Modding e post installazione

 

- Configurazione Schede madri:

 

Fabio

________________________________________________________________________________________________________________________

Share this post


Link to post
Share on other sites

Informazioni Hardware (LSPCI) e IOREG

 

________________________________________________________________________________________________________________________

 

P6T

p6t.jpg

 

[size=1] 00:00.0 Host bridge: Intel Corporation X58 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 4
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
01:00.0 PCI bridge: Texas Instruments XIO2213A PCI Express to PCI Bridge (rev 01)
02:00.0 FireWire (IEEE 1394): Texas Instruments XIO2213A 1394b OHCI with 3-Port PHY (rev 01)
03:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870]
03:00.1 Audio device: ATI Technologies Inc HD48x0 audio
05:00.0 SATA controller: JMicron Technology Corp. 20360/20363 Serial ATA Controller (rev 03)
05:00.1 IDE interface: JMicron Technology Corp. 20360/20363 Serial ATA Controller (rev 03)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. Unknown device 3403
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
09:01.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 01)
[/size]

 

Controller audio: Realtek® ALC1200 (_ADR, 0x001B0000)

Scheda Firewire: VIA® VT6315N (_ADR, ???)

Scheda di rete : Realtek® 8111C (_ADR, ???)

JMicron® JMB363 PATA and SATA controller

JMicron® JMB322

 

________________________________________________________________________________________________________________________

 

P6T Deluxe v.1 (OC/PALM)

p6tdeluxev1.jpgp6tdeluxev1palm.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port [8086:3405] (rev 12)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 12)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 12)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 12)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 12)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 12)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 12)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 12)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [8086:3a44]
00:1c.3 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4 [8086:3a46]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 [8086:3a48]
00:1c.5 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6 [8086:3a4a]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 VGA compatible controller [0300]: nVidia Corporation G80 [Quadro FX 5600] [10de:019d] (rev a2)
04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
05:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6121 SATA II Controller [11ab:6121] (rev b2)
06:00.0 RAID bus controller [0104]: Marvell Technology Group Ltd. 88SE6440 SAS/SATA PCIe controller [11ab:6440] (rev 02)
07:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
09:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)[/size]

 

Controller audio: ADI® AD2000B (_ADR, 0x001B0000)

Scheda di rete 1: Marvell88E8056® (_ADR, 0x001C0002)

Scheda di rete 2: Marvell88E8056® (_ADR, 0x001C0005)

Controller IDE: Marvell 88SE6111 (_ADR, 0x001C0004)

Controller SAS: Marvell 88SE6320 (_ADR, 0x001C0003)

Scheda Firewire: VIA® VT6308 (_ADR, 0x001E0000)

 

________________________________________________________________________________________________________________________

 

P6T Deluxe v.2 & P6TD Deluxe

p6tdeluxev2.jpgp6tddeluxe.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 [8086:3a44]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5 [8086:3a48]
00:1c.5 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 6 [8086:3a4a]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT200b [GeForce GTX 285] [10de:05e3] (rev a1)
04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
05:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6121 SATA II Controller [11ab:6121] (rev b2)
06:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
08:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)[/size]

 

Controller audio: ADI® AD2000B (_ADR, 0x001B0000)

Scheda di rete 1: Marvell88E8056® (_ADR, 0x001C0002)

Scheda di rete 2: Marvell88E8056® (_ADR, 0x001C0005)

Controller IDE: Marvell 88SE6111 (_ADR, 0x001C0004)

Scheda Firewire: VIA® VT6308 (_ADR, 0x001E0000)

 

________________________________________________________________________________________________________________________

 

P6T SE

p6tse.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation QuickPath Architecture I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation QuickPath Architecture I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation QuickPath Architecture I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation QuickPath Architecture I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation QuickPath Architecture I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation QuickPath Architecture I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation QuickPath Architecture I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation QuickPath Architecture I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 [8086:3a44]
00:1c.3 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 4 [8086:3a46]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5 [8086:3a48]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV770 [Radeon HD 4870] [1002:9440]
02:00.1 Audio device [0403]: ATI Technologies Inc HD48x0 audio [1002:aa30]
04:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
04:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
05:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. Unknown device [1106:3403]
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)[/size]

 

Controller audio: Realtek® ALC1200 (_ADR, 0x001B0000)

Controller IDE: JMicron® JMB363 (_ADR, ???)

Scheda di rete : Realtek® 8111C (_ADR, ???)

Scheda Firewire: VIA® VT6315N (_ADR, ???)

 

________________________________________________________________________________________________________________________

 

P6T WS Professional

p6twsprofessional.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 [8086:3a40]
00:1c.1 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 [8086:3a42]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 [8086:3a44]
00:1c.4 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5 [8086:3a48]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
01:00.0 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
01:00.1 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
04:00.0 PCI bridge [0604]: nVidia Corporation PCI express bridge for GTX 295 [10de:05b8] (rev a3)
05:00.0 PCI bridge [0604]: nVidia Corporation PCI express bridge for GTX 295 [10de:05b8] (rev a3)
05:02.0 PCI bridge [0604]: nVidia Corporation PCI express bridge for GTX 295 [10de:05b8] (rev a3)
06:00.0 3D controller [0302]: nVidia Corporation Unknown device [10de:05eb] (rev a1)
07:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:05eb] (rev a1)
09:00.0 RAID bus controller [0104]: Marvell Technology Group Ltd. Unknown device [11ab:6440] (rev 02)[/size]

 

Controller audio: ADI® AD2000B (_ADR, 0x001B0000)

Controller IDE: Marvell 88SE6121 (_ADR, ???)

Controller SAS: Marvell 88SE6320 (_ADR, ???)

Scheda Firewire: LSI Agere FW3227 (_ADR, 0x001E0000)

Scheda di rete 1: Realtek® 8111C (_ADR, 0x001C0001)

Scheda di rete 2: Realtek® 8111C (_ADR, 0x001C0002)

 

________________________________________________________________________________________________________________________

 

P6T6 WS Revolution

p6t6wsrevolution.jpg

[size=1]no info[/size]

 

________________________________________________________________________________________________________________________

 

P6T7 WS SuperComputer

p6t7wssupercomputer.jpg

00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) [url="http://www.insanelymac.com/forum/index.php?act=Msg&CODE=03&VID=in&MSID=520647#"][color="#3673a3"]USB[/color][/url] UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 [8086:3a40]
00:1c.1 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 [8086:3a42]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 [8086:3a44]
00:1c.5 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 6 [8086:3a4a]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC [url="http://www.insanelymac.com/forum/index.php?act=Msg&CODE=03&VID=in&MSID=520647#"][color="#3673a3"]Interface[/color][/url] Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
03:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
03:01.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
03:02.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
04:00.0 PCI bridge [0604]: Intel Corporation 41210 [Lanai] Serial to Parallel PCI Bridge (A-Segment Bridge) [8086:0340] (rev 09)
04:00.2 PCI bridge [0604]: Intel Corporation 41210 [Lanai] Serial to Parallel PCI Bridge (B-Segment Bridge) [8086:0341] (rev 09)
05:0c.0 [url="http://www.insanelymac.com/forum/index.php?act=Msg&CODE=03&VID=in&MSID=520647#"][color="#3673a3"]Multimedia[/color][/url] video controller [0400]: AJA Video Kona/Xena 2 [f1d0:c0ff]
07:00.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:032d] (rev 09)
08:04.0 SCSI storage controller [0100]: HighPoint Technologies, Inc. Unknown device [1103:2522] (rev 02)
08:0c.0 SCSI storage controller [0100]: HighPoint [url="http://www.insanelymac.com/forum/index.php?act=Msg&CODE=03&VID=in&MSID=520647#"][color="#3673a3"]Technologies[/color][/url], Inc. Unknown device [1103:2522] (rev 02)
09:00.0 VGA compatible controller [0300]: nVidia Corporation GT200b [GeForce GTX 285] [10de:05e3] (rev a1)
0a:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
0b:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
0b:02.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a3)
0c:00.0 PCI bridge [0604]: Texas Instruments XIO2213A PCI Express to PCI Bridge [104c:823e] (rev 01)
0d:00.0 FireWire (IEEE 1394) [0c00]: Texas Instruments XIO2213A 1394b OHCI with 3-Port PHY [104c:823f] (rev 01)
0e:00.0 Ethernet controller [0200]: MYRICOM Inc. Myri-10G Dual-Protocol NIC [14c1:0008] (rev 01)
0f:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. Unknown device [1106:3403]
10:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
11:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)

 

________________________________________________________________________________________________________________________

 

P6X58D Premium

p6x58dpremium.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:02.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [8086:3409] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [8086:3a44]
00:1c.5 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6 [8086:3a4a]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
01:00.0 IDE interface [0101]: Unknown device [1b4b:914d] (rev 10)
02:00.0 USB Controller [0c03]: NEC Corporation Unknown device [1033:0194] (rev 03)
03:00.0 VGA compatible controller [0300]: nVidia Corporation G92 [GeForce 8800 GTS 512] [10de:0600] (rev a2)
05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
06:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
08:01.0 Multimedia audio controller [0401]: Creative Labs SB X-Fi [1102:0005]
08:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)[/size]

 

Controller audio: Realtek® ALC889 (_ADR, 0x001B0000)

Scheda di rete 1: Marvell88E8056® (_ADR, 0x001C0002)

Scheda di rete 2: Marvell88E8056® (_ADR, 0x001C0005)

Scheda Firewire: VIA® VT6308P (_ADR, 0x001E0000)

 

________________________________________________________________________________________________________________________

 

P6X58D-E

p6x58de.jpg

 

[size=1]00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 13)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 13)
00:02.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [8086:3409] (rev 13)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 13)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 13)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 13)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 13)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 13)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 13)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 [8086:3a44]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
01:00.0 SATA controller [0106]: Unknown device [1b4b:9123] (rev 11)
02:00.0 USB Controller [0c03]: NEC Corporation Unknown device [1033:0194] (rev 03)
03:00.0 VGA compatible controller [0300]: nVidia Corporation G80 [GeForce 8800 GTS] [10de:0193] (rev a2)
05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
07:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)[/size]

 

Controller audio: Realtek® ALC889 (_ADR, 0x001B0000)

Scheda di rete: Marvell88E8056® (_ADR, 0x001C0002)

Scheda Firewire: VIA® VT6308P (_ADR, 0x001E0000)

 

________________________________________________________________________________________________________________________

 

Rampage II Extreme

rampageiiextreme.jpg

00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 12)
00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 12)
00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 12)
00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 12)
00:14.0 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 12)
00:14.1 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 12)
00:14.2 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 12)
00:14.3 PIC [0800]: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 12)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT200b [GeForce GTX 275] [10de:05e6] (rev a1)

 

________________________________________________________________________________________________________________________

 

Rampage II Gene

rampageiigene.jpg

[size=1]no info[/size]

 

________________________________________________________________________________________________________________________

 

Rampage III Extreme

rampageiiiextreme.jpg

[0000:00]-00.0 Intel Corporation 5520/5500/X58 I/O Hub to ESI Port [8086:3405]
01.0-[01]----00.0 Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123]
02.0-[02]----00.0 NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194]
03.0-[03]----00.0 NVIDIA Corporation G98 [GeForce 8400 GS] [10de:06e4]
07.0-[04]--
14.0 Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers [8086:342e]
14.1 Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422]
14.2 Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423]
14.3 Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers [8086:3438]
19.0 Intel Corporation 82567V-2 Gigabit Network Connection [8086:10ce]
1a.0 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
1a.1 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
1a.2 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
1a.7 Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
1b.0 Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
1c.0-[06]--
1c.4-[05]----00.0 JMicron Technology Corp. JMB363 SATA/IDE Controller [197b:2363]
1d.0 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
1d.1 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
1d.2 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
1d.7 Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
1e.0-[07]----02.0 VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044]
1f.0 Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
1f.2 Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
1f.3 Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]

 

________________________________________________________________________________________________________________________

 

Rampage III Gene

rampageiiigene.jpg

 

 

________________________________________________________________________________________________________________________

 

Asus Rampage III Formula

p500q.jpg

 

[size=1] 00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
## 00.01:0 is a bridge from 00 to 01-01
00:02.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 (rev 13)
## 00.02:0 is a bridge from 00 to 02-02
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
## 00.03:0 is a bridge from 00 to 03-03
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
## 00.07:0 is a bridge from 00 to 04-04
00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
## 00.1c:0 is a bridge from 00 to 07-07
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
## 00.1c:3 is a bridge from 00 to 06-06
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
## 00.1c:4 is a bridge from 00 to 05-05
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
## 00.1e:0 is a bridge from 00 to 08-08
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
03:00.0 VGA compatible controller: NVIDIA Corporation GF100 [GeForce GTX 470] (rev a3)
03:00.1 Audio device: NVIDIA Corporation GF100 High Definition Audio Controller (rev a1)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01)
ff:00.0 Host bridge: Intel Corporation Device 2c71 (rev 02)
ff:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02)
ff:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02)
ff:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02)
ff:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02)
ff:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02)
ff:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02)
ff:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02)
ff:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02)
ff:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02)
ff:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02)
ff:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02)
ff:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02)
ff:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02)
ff:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02)
ff:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02)
ff:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02)
ff:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02)
[/size]

Share this post


Link to post
Share on other sites

EDITED INJECTORS:

 

Invece di averli come legacy nella cartella Extra/Extension

Ecco i plist editati e aggiunti per le seguenti categorie.

Da sostituire ai rispettivi nella propria posizione.

 

Yukon2

/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist Yukon2.zip

AppleAHCIPort

/System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist AppleAHCIPort.zip

IOAHCIBlockStorage

/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/Info.plist IOAHCIBlockStorage.zip

JMicronATA

/System/Library/Extensions/JMicronATA.kext/Contents/Info.plist JMicronATA.zip

Share this post


Link to post
Share on other sites

BIOS MOD e Editing del DSDT


________________________________________________________________________________________________________________________



:construction: :construction: :construction: :construction: :construction: :construction: :construction:



Estrazione del DSDT


(Premessa: tutti i BIOS appartenenti a queste schede appartengono alla tipologia dei BIOS AMI).
Strumenti necessari:
- Sistema operativo Windows (anche virtualizzato va bene)
- MMTools (da usare in windows)

Qui i DSDT.aml estratti dagli ultimi BIOS (15 Novembre 2010)
Nota: i seguenti DSDT non sono patchati/editati, sono stati solamente estratti, nulla di più
Note: The following DSDT are not edited/patched! These DSDT are "virgin"!!

---

---

DSDT già ottimizzati:


Ottimizzazioni DSDT


Strumenti necessari:
-

1) Rimozione "Alias" e rename da P00x a CPUx
2) RTC0 e IRQ eliminazione IRQ
3) HPET e IRQ aggiunta IRQ
4) Correzione REMARK
5) Correzione WARNING TGET
6) Correzione WARNING VGET
7) Correzione WARNING FGET
8) Correzione ERROR del LEGHT (nuovi compliatori 32&64 bit)
_Compatilbilita' ACPI rispettata fino a questo punto_

9) Correzione OperationRegion del Valore (Sulla maggioranza delle schede madri)
10) TMR e IRQ eliminazione IRQ (Slow SATA Fix Issue)
11) PIC e IRQ eliminazione IRQ (Slow SATA Fix Issue)
12) Aggiunta del riconoscimento del "Darwin"
13) Rinominazione dispositivi come nei veri Macintosh
14)
15)

________________________________________________________________________________________________________________________

1) Le linee Alias, rimuoviamo le linee e cambiamo i nomi dei processori da P00x a CPUx

Prima

 

Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Alias (P001, CPU1)
Processor (P002, 0x02, 0x00000000, 0x00) {}
Alias (P002, CPU2)
Processor (P003, 0x03, 0x00000000, 0x00) {}
Alias (P003, CPU3)
Processor (P004, 0x04, 0x00000000, 0x00) {}
Alias (P004, CPU4)
Processor (P005, 0x05, 0x00000000, 0x00) {}
Alias (P005, CPU5)
Processor (P006, 0x06, 0x00000000, 0x00) {}
Alias (P006, CPU6)
Processor (P007, 0x07, 0x00000000, 0x00) {}
Alias (P007, CPU7)
Processor (P008, 0x08, 0x00000000, 0x00) {}
Alias (P008, CPU8)
Processor (P009, 0x09, 0x00000000, 0x00) {}
Alias (P009, CPU9)
Processor (P010, 0x0A, 0x00000000, 0x00) {}
Processor (P011, 0x0B, 0x00000000, 0x00) {}
Processor (P012, 0x0C, 0x00000000, 0x00) {}
Processor (P013, 0x0D, 0x00000000, 0x00) {}
Processor (P014, 0x0E, 0x00000000, 0x00) {}
Processor (P015, 0x0F, 0x00000000, 0x00) {}
Processor (P016, 0x10, 0x00000000, 0x00) {}
}[/size]

Dopo

 

Scope (_PR)
{
Processor (CPU1, 0x01, 0x00000810, 0x06) {}
Processor (CPU2, 0x02, 0x00000810, 0x06) {}
Processor (CPU3, 0x03, 0x00000810, 0x06) {}
Processor (CPU4, 0x04, 0x00000810, 0x06) {}
Processor (CPU5, 0x05, 0x00000810, 0x06) {}
Processor (CPU6, 0x06, 0x00000810, 0x06) {}
Processor (CPU7, 0x07, 0x00000810, 0x06) {}
Processor (CPU8, 0x08, 0x00000810, 0x06) {}
Processor (CPU8, 0x09, 0x00000810, 0x06) {}
Processor (CPUA, 0x0A, 0x00000810, 0x06) {}
Processor (CPUB, 0x0B, 0x00000810, 0x06) {}
Processor (CPUC, 0x0C, 0x00000810, 0x06) {}
Processor (CPUD, 0x0D, 0x00000810, 0x06) {}
Processor (CPUE, 0x0E, 0x00000810, 0x06) {}
Processor (CPUF, 0x0F, 0x00000810, 0x06) {}
}[/size]

________________________________________________________________________________________________________________________

2) RTC0 eliminiamo la IRQ evidenziata in rosso

Prima

 

Device (RTC0)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x02, // Length
)
[color="#FF0000"] IRQNoFlags ()
{8}[/color]
})
}[/size]

Dopo

 

Device (RTC0)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x02, // Length
)
})
}[/size]

________________________________________________________________________________________________________________________

3) HPET aggiungiamo due IRQ al Device HPET evidenziate in rosso dopo la modifica.

Prima

 

Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (CRS, ResourceTemplate ()
{
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
OperationRegion (^LPCR, SystemMemory, 0xFED1F404, 0x04)
Field (LPCR, AnyAcc, NoLock, Preserve)
{
HPTS, 2,
, 5,
HPTE, 1,
Offset (0x04)
}

Method (_STA, 0, NotSerialized)
{
If (LEqual (OSFL (), Zero))
{
If (HPTE)
{
Return (0x0F)
}
}
Else
{
If (HPTE)
{
Return (0x0B)
}
}

Return (Zero)
}

Method (_CRS, 0, NotSerialized)
{
CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y0F._BAS, HPT)
Multiply (HPTS, 0x1000, Local0)
Add (Local0, 0xFED00000, HPT)
Return (CRS)
}
}[/size]

Dopo

 

[size=1] Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (CRS, ResourceTemplate ()
{
[color="#FF0000"] IRQNoFlags ()
{2}
IRQNoFlags ()
{8}
IRQNoFlags ()
{11}
IRQNoFlags ()
{12}[/color]
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
OperationRegion (^LPCR, SystemMemory, 0xFED1F404, 0x04)
Field (LPCR, AnyAcc, NoLock, Preserve)
{
HPTS, 2,
, 5,
HPTE, 1,
Offset (0x04)
}

[color="#FF0000"] Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}[/color]

Method (_CRS, 0, NotSerialized)
{
CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y0F._BAS, HPT)
Multiply (HPTS, 0x1000, Local0)
Add (Local0, 0xFED00000, HPT)
Return (CRS)
}
}[/size]

________________________________________________________________________________________________________________________

4) Ora effetuiamo una ricerca all'interno del codice per correggere i REMARK:

a. Cerchiamo _T_ e lo sostituiamo in tutto il documento con T_
b. Cerchiamo Acquire (MUTE, 0x03E8) e lo sostituiamo in tutto il documento con Acquire (MUTE, 0xFFFF)
c. Cerchiamo Acquire (MUTE, 0x0FFF) e lo sostituiamo in tutto il documento con Acquire (MUTE, 0xFFFF)


________________________________________________________________________________________________________________________

5) Correggiamo il WARNING riferito a TGET

Prima

 

[size=1] Method (TGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWT1 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWT0 ())
}
}
[/size]

Dopo

 

[size=1] Method (TGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWT1 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWT0 ())
}
[color="#FF0000"] Return (Zero)[/color]
}
[/size]

________________________________________________________________________________________________________________________

6) Correggiamo il WARNING riferito a VGET

Prima

[size=1] Method (VGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWV0 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWV3 ())
}

If (LEqual (Arg0, 0x02))
{
Return (^^SIOR.HWV4 ())
}

If (LEqual (Arg0, 0x03))
{
Return (^^SIOR.HWV1 ())
}
}[/size]

Dopo

 

[size=1] Method (VGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWV0 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWV3 ())
}

If (LEqual (Arg0, 0x02))
{
Return (^^SIOR.HWV4 ())
}

If (LEqual (Arg0, 0x03))
{
Return (^^SIOR.HWV1 ())
}
[color="#FF0000"] Return (Zero)[/color]
}[/size]

________________________________________________________________________________________________________________________

7) Correggiamo il WARNING riferito a FGET

Prima

 

[size=1] Method (FGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWF1 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWF0 ())
}

If (LEqual (Arg0, 0x02))
{
Return (^^SIOR.HWF3 ())
}

If (LEqual (Arg0, 0x03))
{
Return (^^SIOR.HWF4 ())
}

If (LEqual (Arg0, 0x04))
{
Return (^^SIOR.HWF2 ())
}
}[/size]

Dopo

 

[size=1] Method (FGET, 1, NotSerialized)
{
If (LEqual (Arg0, Zero))
{
Return (^^SIOR.HWF1 ())
}

If (LEqual (Arg0, One))
{
Return (^^SIOR.HWF0 ())
}

If (LEqual (Arg0, 0x02))
{
Return (^^SIOR.HWF3 ())
}

If (LEqual (Arg0, 0x03))
{
Return (^^SIOR.HWF4 ())
}

If (LEqual (Arg0, 0x04))
{
Return (^^SIOR.HWF2 ())
}
[color="#FF0000"] Return (Zero)[/color]
}[/size]

________________________________________________________________________________________________________________________

8) Coreggiamo l'errore del LEGHT

Prima

 

[size=1]...
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000C0000, // Range Minimum
0x000DFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00020000, // Length
,, _Y1C, AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, _Y1D, AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, _Y1E, AddressRangeMemory, TypeStatic)
})
...[/size]

Dopo

 

[size=1]...
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000C0000, // Range Minimum
0x000DFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00020000, // Length
,, _Y1C, AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x0000000[color="#FF0000"]1[/color], // Length
,, _Y1D, AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x0000000[color="#FF0000"]1[/color], // Length
,, _Y1E, AddressRangeMemory, TypeStatic)
})
...[/size]

________________________________________________________________________________________________________________________

A questo punto il DSDT e' privo di errori e warning.


Fino a questo punto e' rispettata la compatibilita' ACPI e il DSDT eventualmente compilato e inserito
all'interno dell'immagine del BIOS non "dovrebbe" compromettere la stabilita' e l'avvio anche di altri sistemi operativi.
Ma proseguiamo con le ottimizzazioni.

________________________________________________________________________________________________________________________

9) OperationRegion modifichiamo il valore sostituendolo con quello evidenziato in rosso


Prima

 

[size=1] OperationRegion (RAMW, SystemMemory, 0xAABBCCDD, 0x00010000)
Field (RAMW, ByteAcc, NoLock, Preserve)
{
PAR0, 32,
PAR1, 32,
PAR2, 32
}
[/size]

Dopo

 

[size=1] OperationRegion (RAMW, SystemMemory, [color="#FF0000"]0xBF7DC000[/color], 0x00010000)
Field (RAMW, ByteAcc, NoLock, Preserve)
{
PAR0, 32,
PAR1, 32,
PAR2, 32
}
[/size]
 

________________________________________________________________________________________________________________________

10) TMR eliminiamo la IRQ evidenziata in rosso e aggiungiamo IO (Decode16,

Prima

 

[size=1] Device (TMR)
{
Name (_HID, EisaId ("PNP0100"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0040, // Range Minimum
0x0040, // Range Maximum
0x00, // Alignment
0x04, // Length
)
[color="#FF0000"] IRQNoFlags ()
{0}
[/color] })
}[/size]

Dopo

 

[size=1] Device (TMR)
{
Name (_HID, EisaId ("PNP0100"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0040, // Range Minimum
0x0040, // Range Maximum
0x0[color="#FF0000"]1[/color], // Alignment
0x04, // Length
)
[color="#FF0000"] IO (Decode16,
0x0050, // Range Minimum
0x0050, // Range Maximum
0x01, // Alignment
0x04, // Length
)[/color]
})
}[/size]

________________________________________________________________________________________________________________________

11) PIC eliminiamo la IRQ evidenziata in rosso

Prima

 

[size=1] Device (PIC)
{
Name (_HID, EisaId ("PNP0000"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0020, // Range Minimum
0x0020, // Range Maximum
0x00, // Alignment
0x02, // Length
)
IO (Decode16,
0x00A0, // Range Minimum
0x00A0, // Range Maximum
0x00, // Alignment
0x02, // Length
)
[color="#FF0000"] IRQNoFlags ()
{2}[/color]
})
}[/size]

Dopo

 

[size=1] Device (PIC)
{
Name (_HID, EisaId ("PNP0000"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0020, // Range Minimum
0x0020, // Range Maximum
0x00, // Alignment
0x02, // Length
)
IO (Decode16,
0x00A0, // Range Minimum
0x00A0, // Range Maximum
0x00, // Alignment
0x02, // Length
)
})
}[/size]

________________________________________________________________________________________________________________________

12) Aggiungiamo il riconoscimento del sistema operativo "Darwin" in rosso la parte da aggiunge nella modifica.


Prima

 

[size=1] Method (OSYS, 0, NotSerialized)
{
Store (0x10, Local0)
If (CondRefOf (_OSI, Local1))
{
If (_OSI ("Windows 2000"))
{
Store (0x12, Local0)
}

If (_OSI ("Windows 2001"))
{
Store (0x13, Local0)
}

If (_OSI ("Windows 2001 SP1"))
{
Store (0x13, Local0)
}

If (_OSI ("Windows 2001 SP2"))
{
Store (0x13, Local0)
}

If (_OSI ("Windows 2001.1"))
{
Store (0x14, Local0)
}

If (_OSI ("Windows 2001.1 SP1"))
{
Store (0x14, Local0)
}

If (_OSI ("Windows 2006"))
{
Store (0x15, Local0)
}
}
Else
{
If (MCTH (_OS, "Microsoft Windows NT"))
{
Store (0x12, Local0)
}
Else
{
If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition"))
{
Store (0x11, Local0)
}

If (MCTH (_OS, "Linux"))
{
Store (One, Local0)
}
}
}

Return (Local0)
}[/size]
 

Dopo

 

[size=1] Method (OSYS, 0, NotSerialized)
{
Store (0x10, Local0)
Return (Local0)
}[/size]

OPPURE

 

[size=1]
If (_OSI ("Windows 2001.1 SP1"))
{
Store (0x14, Local0)
}

If (_OSI ("Windows 2006"))
{
Store (0x15, Local0)
}

[color="#FF0000"] If (_OSI ("Darwin"))
{
Store (0x15, Local0)
}[/color]
}
Else
{[/size]

________________________________________________________________________________________________________________________

13) Rinominiamo alcuni dispositivi come quelli che troveremmo in un DSDT di un vero Macintosh.

Questa operaione non e' obbligatoria ma e' consigliabile al fine di individuare con maggiore precisione,
e agevolare futuri cambiamenti nel DSDT.
a. Cerchiamo e sostituiamo (TMR) con (TIMR)
b. Cerchiamo e sostituiamo (PIC) con (IPIC)
c. Cerchiamo e sostituiamo (DMAD) con (DMAC)
d. Cerchiamo e sostituiamo in tutto il codice SBRG con LPCB
e. Cerchiamo e sostituiamo in tutto il codice RTC0 con RTC
f. Cerchiamo e sostituiamo in tutto il codice OMSC con LDRC
g. Cerchiamo e sostituiamo in tutto il codice COPR con MATH
h.
__modifiche estetiche__
?. Cerchiamo e sostituiamo in tutto il codice NPE1 con PEG1
?. Cerchiamo e sostituiamo in tutto il codice NPE3 con PEG3
?. Cerchiamo e sostituiamo in tutto il codice NPE7 con PEG7
 

________________________________________________________________________________________________________________________


ESEMPIO iniezione scheda grafica ATI

[size=1]
// Wormy/x1600 Megalodon/2600/3870 Motmot/4870
Device (P0P2)
{
Name (_ADR, 0x00010000)
Device (GFX)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x16)
{
"@0,compatible",
Buffer (0x0E)
{
"ATY,Megalodon"
},

"@0,device_type",
Buffer (0x08)
{
"display"
},

"@0,display-connect-flags",
Buffer (0x02)
{
0x00, 0x04
},

"@0,name",
Buffer (0x0E)
{
"ATY,Display_A"
},

"@1,compatible",
Buffer (0x0E)
{
"ATY,Megalodon"
},

"@1,device_type",
Buffer (0x08)
{
"display"
},

"@1,display-connect-flags",
Buffer (0x02)
{
0x00, 0x04
},

"@1,name",
Buffer (0x0E)
{
"ATY,Display_B"
},

"device_type",
Buffer (0x14)
{
"ATY,MegalodonParent"
},

"model",
Buffer (0x19)
{
"ATI Radeon HD2600 Series"
},

"rom-revision",
Buffer (0x06)
{
"3169a"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

[/size]

________________________________________________________________________________________________________________________

Share this post


Link to post
Share on other sites

AUDIO & HDMI

 

________________________________________________________________________________________________________________________

 

1) Iniezioni specifiche per differenti controller AUDIO Device (HDEF).

2) AppleHDA (10.6.3 e superiori) come Patchare il binario.

3) IN PROVA AUDIO VIA HDMI su schede grafiche nVidia con uscita HDMI.

4) Soluzioni problematiche varie AppleHDA 10.6.3 e superiori.

 

Stumenti necessari:

- Editor per i file di testo (es. BBEdit Programma commerciale.)

- Editor esadecimale (es. 0xED Cerca con Google.)

- Compilatore/Decompilatore file .aml/.dsl (es. iASLMe lo trovate qui. grazie mitch_de)

 

;):)

________________________________________________________________________________________________________________________

Device (HDEF)

 

Questo e' il codice generico per il Device (HDEF) che ci serve ad "abilitare" l'audio senza dover ricorrere allo kext EnableHDA.kext (questo codice e lo kext nominato prima, hanno la medesima funzione).

Quindi o uno o l'altro, non entrambi.

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x04)
                       {
                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x0C, 0x00, 0x00, 0x00
                           }, 
                           "PinConfigurations", 
                           Buffer (Zero) {}
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

 

Di seguito le "varianti" a questo primo codice per i rispettivi controller audio che sono diversi

a seconda della vostra scheda madre, l'audio "vanilla" (AppleHDA) per funzionare ha in'oltre bisogno di un "legacy"

che sono degli kext che contengono informazioni al loro interno per ogni specifico controller.

Per funzionare avete bisogno di:

 

AppleHDA.kext (probabilmente modificato) + HDEF (nel DSDT o EnablerHDA.kext) + Legacy.kext (specifico per il tuo controller)

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio AD2000B >> AD2000b.kext.zip

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x0E)
                       {
                           "subsystem-id", Buffer (0x04) { 0xA0, 0x00, 0x00, 0x00 },
                           "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, // 0x86, 0x80, 0x00, 0x00 ??
                           "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 },
                           "device-type", Buffer (0x17) { "Analog Devices AD2000b" },
                           "built-in", Buffer (One) { 0x00 },
                           "PinConfigurations", Buffer (Zero) {}
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC1200 >> ALC1200.kext.zip

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x10)
                       {
                           "subsystem-id", Buffer (0x04) { 0xA0, 0x00, 0x00, 0x00 },
                           "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 },
                           "codec-id", Buffer (0x04) { 0x88, 0x08, 0xEC, 0x10 },
                           "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 },
                           "device-type", Buffer (0x08) { "ALC1200" },
                           "model", Buffer (0x10) { "Realtek ALC1200" },
                           "built-in", Buffer (One) { 0x00 },
                           "PinConfigurations", Buffer (Zero) {}
                       }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC889

[size=1]                  Device (HDEF)
                 {
                     Name (_ADR, 0x001B0000)
                     Method (_PRW, 0, NotSerialized)
                     {
                         Return (Package (0x02)
                         {
                             0x0D, 
                             0x05
                         })
                     }
                     Method (_DSM, 4, NotSerialized)
                     {
                         Store (Package (0x08)
                           "subsystem-id", Buffer (0x04) { 0xA0, 0x00, 0x00, 0x00 },
                           "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 },
                           "codec-id", Buffer (0x04) { 0x89, 0x08, 0xEC, 0x10 },
                           "layout-id", Buffer (0x04) { 0x79, 0x03, 0x00, 0x00 },
                           "device-type", Buffer (0x07) { "ALC889" },
                           "model", Buffer (0x10) { "Realtek ALC889" },
                           "built-in", Buffer (One) { 0x00 },
                           "PinConfigurations", 
                            Buffer (0x28)
                               {
                                   /* 0000 */    0x10, 0x90, 0xA0, 0x90, 0x20, 0x90, 0xA1, 0x02, 
                                   /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                                   /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x10, 0x01, 0x01, 
                                   /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                                   /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                               }
                             }, Local0)
                         DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                         Return (Local0)
                     }
                 }
[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC888

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_PRW, 0, NotSerialized)
               {
                   Return (Package (0x02)
                   {
                       0x0D, 
                       0x05
                   })
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x0A)
                       {
                           "built-in", 
                           Buffer (One)
                           {
                               0x00
                           }, 

                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x88, 0x08, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x78, 0x03, 0x00, 0x00
                           }, 

                           "device-type", 
                           Buffer (0x10)
                           {
                               "Realtek ALC888"
                           }, 

                           "PinConfigurations", 
                           Buffer (0x28)
                           {
                               /* 0000 */    0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02, 
                               /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                               /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01, 
                               /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                               /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC889a

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_PRW, 0, NotSerialized)
               {
                   Return (Package (0x02)
                   {
                       0x0D, 
                       0x05
                   })
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x0A)
                       {
                           "built-in", 
                           Buffer (One)
                           {
                               0x00
                           }, 

                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x85, 0x08, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x75, 0x03, 0x00, 0x00
                           }, 

                           "device-type", 
                           Buffer (0x10)
                           {
                               "Realtek ALC889a"
                           }, 

                           "PinConfigurations", 
                           Buffer (0x28)
                           {
                               /* 0000 */    0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02, 
                               /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                               /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01, 
                               /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                               /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC888b

[size=1]            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_PRW, 0, NotSerialized)
               {
                   Return (Package (0x02)
                   {
                       0x0D, 
                       0x05
                   })
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x0A)
                       {
                           "built-in", 
                           Buffer (One)
                           {
                               0x00
                           }, 

                           "codec-id", 
                           Buffer (0x04)
                           {
                               0x88, 0x08, 0xEC, 0x10
                           }, 

                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x77, 0x03, 0x00, 0x00
                           }, 

                           "device-type", 
                           Buffer (0x10)
                           {
                               "Realtek ALC888b"
                           }, 

                           "PinConfigurations", 
                           Buffer (0x28)
                           {
                               /* 0000 */    0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02, 
                               /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
                               /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01, 
                               /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
                               /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }[/size]

________________________________________________________________________________________________________________________

Per le schede che montano il controller audio ALC883

[size=1]                  Device (HDEF)
                 {
                     Name (_ADR, 0x001B0000)
                     Method (_DSM, 4, NotSerialized)
                     {
                         Store (Package (0x08)
                           "subsystem-id", Buffer (0x04) { 0xA0, 0x00, 0x00, 0x00 },
                           "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 },
                           "codec-id", Buffer (0x04) { 0x83, 0x08, 0xEC, 0x10 },
                           "layout-id", Buffer (0x04) { 0x73, 0x03, 0x00, 0x00 },
                           "device-type", Buffer (0x07) { "ALC883" },
                           "model", Buffer (0x10) { "Realtek ALC883" },
                           "built-in", Buffer (One) { 0x00 },
                           "PinConfigurations", Buffer (Zero) {}
                             }, Local0)
                         DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                         Return (Local0)
                     }
                 }[/size]

________________________________________________________________________________________________________________________

AppleHDA come patchare il binario

Con l'arrivo dell'aggiornamento 10.6.3 la Apple ha "protetto" il suo "drive" audio in modo da non essere facilmente usuffruibile se non con qualche opportuna modifica, vediamo come.

 

Apriamo il terminale e inseriamo il seguente comando (a seconda di quale codec abbiate):

 

alc662:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc889:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x89\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc888:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x88\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc883:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x83\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

AD2000B:

sudo perl -pi -e 's|\x8b\x19\xd4\x11|\x9b\x98\xd4\x11|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

Ringraziamenti vanno ad ashar su projectosx

________________________________________________________________________________________________________________________

Audio via HDMI

Ringraziamenti:

- Krazubu per aver identificato la presenza del codice nei veri Mac. (projectosx)

- tmongkol per aver "affinato" e reso fattibile l'uso dell'audio via HDMI. (Insanelymac.com)

GRAZIE.

 

:):construction:

________________________________________________________________________________________________________________________

AppleHDA 10.6.4 Problemi riscontrati:

 

Soluzione alla mancata visualizzazione delle informazioni nel pannello di sistema (System Profiler)

 

Dopo l'aggiornamento 10.6.4 sono sparite le voci sull'audio dal sopra citato pannello..

 

Forse una dimenticanza... ma nemmeno troppa, io lo chiamerei errore di stesura, le informazioni ci sono ma son mal posizionate...

Senza menarla troppo..

Posizionatevi in:

/Sistema/Libreria/SystemProfiler/SPAudioReporter.spreporter/Contents/Resources/Italian.lproj/

 

ora dentro c'e' questo file (fatevi una copia in caso di problemi)

Localizable.strings

 

sostituitelo con questo --> Localizable.strings (ovviamente decomprimetelo)

E' lo stesso gia' "corretto" / "riposizionato"

 

Fate il logout

e avete le vostre informazioni !

 

________________________________________________________________________________________________________________________

Share this post


Link to post
Share on other sites

MODIFICHE PER L'UTILIZZO NATIVO DELLA GESTIONE ENERGETICA

 

________________________________________________________________________________________________________________________

 

Vantaggi:

- Stop (Sleep) non avra' bisogno di kext aggiuntivi, tipo SleepEnabler.kext

- Spegnimento (Shutdown) non avra' bisogno di kext aggiuntivi, tipo EvOreboot.kext

- Basse temperature del processore senza usare NullCPUPowerManagement.kext

- Utilizzo della funzione turbo

- Abilitare l'uso del processore a seconda delle richieste di carico del sistema.

 

:construction: :construction: :construction: :construction: :construction: :construction:

 

________________________________________________________________________________________________________________________

 

Core i7 920(2.66G,L2:4x256KB,L3:8M, rev.C0,130W)

Core i7 920(2.66G,L2:4x256KB,L3:8M, rev.D0,130W)

 

2.66 GHz: i7 920 oppure Xeon W3520

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0A)
       {
           Package (0x06) { 0x00000AF0, 0x00023E38, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x000186A0, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x000153D8, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x000128E0, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x000101D0, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x0000DEA8, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x0000C350, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x0000A7F8, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 930(2.8G,L2:8M, rev.D0,130W)

 

2.80 GHz: i7 930 oppure Xeon W3530

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0B)
       {
           Package (0x06) { 0x00000B75, 0x00022E98, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x000186A0, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x000153D8, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x000128E0, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x000109A0, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x0000E678, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x0000C738, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x0000ABE0, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x00009C40, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 940(2.93G,L2:4x256KB,L3:8M, rev.C0,130W)

 

2.93 GHz: i7 940 oppure Xeon W3540

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0C)
       {
           Package (0x06) { 0x00000BFB, 0x00022E98, 0x0000000A, 0x0000000A, 0x00000017, 0x00000017 },
           Package (0x06) { 0x00000B75, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x000186A0, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x00015BA8, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x000130B0, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x00011170, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x0000EE48, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x0000D2F0, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x0000B798, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x0000A410, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x00009088, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
           })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 950(3.06G,L2:4x256KB,L3:8M, rev.D0,130W)

 

3.06 GHz: i7 950 oppure Xeon W3550

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0B)
       {
           Package (0x06) { 0x00000B75, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x000186A0, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x00015BA8, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x000130B0, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x00011170, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x0000EE48, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x0000D2F0, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x0000B798, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x0000A410, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x00009088, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 960(3.2G,L2:4x256KB,L3:8M, rev.D0,130W)

Core i7 Extreme Edition 965(3.20G,L2:4x256KB,L3:8M, rev.C0,130W)

 

3.20 GHz: i7 960 oppure Xeon W3565

3.20 GHz: i7 965 oppure Xeon W3570

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0E)
       {
           Package (0x06) { 0x00000D05, 0x00022E98, 0x0000000A, 0x0000000A, 0x00000019, 0x00000019 },
           Package (0x06) { 0x00000C80, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000018, 0x00000018 },
           Package (0x06) { 0x00000BFB, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000017, 0x00000017 },
           Package (0x06) { 0x00000B75, 0x00018E70, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x00016760, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x00014050, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x00012110, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x000101D0, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x0000DEA8, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x0000C738, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x0000B3B0, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x0000A028, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x00009088, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x000080E8, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 Extreme Edition 975(3.33G,L2:4x256KB,L3:8M, rev.D0,130W)

 

3.33 GHz: i7 975 oppure Xeon W3580

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0F)
       {
           Package (0x06) { 0x00000D8B, 0x0001C138, 0x0000000A, 0x0000000A, 0x0000001A, 0x0000001A },
           Package (0x06) { 0x00000D05, 0x0001BD50, 0x0000000A, 0x0000000A, 0x00000019, 0x00000019 },
           Package (0x06) { 0x00000C80, 0x0001B968, 0x0000000A, 0x0000000A, 0x00000018, 0x00000018 },
           Package (0x06) { 0x00000BFB, 0x0001B580, 0x0000000A, 0x0000000A, 0x00000017, 0x00000017 },
           Package (0x06) { 0x00000B75, 0x0001B198, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x0001ADB0, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x0001A9C8, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x0001A5E0, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x0001A1F8, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x00019E10, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x00019A28, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x00019640, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x00019258, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x00018E70, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x00018A88, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })
       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x08 })
       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Core i7 980X(3.33G,L2:4x256KB,L3:12M, rev.B1,130W)

 

3.33 GHz: i7 980 oppure Xeon W3680

[size=1]    Scope (_PR)
   {
       Name (PSS, Package (0x0F)
       {
           Package (0x06) { 0x00000D8B, 0x00022E98, 0x0000000A, 0x0000000A, 0x0000001A, 0x0000001A },
           Package (0x06) { 0x00000D05, 0x0001FBD0, 0x0000000A, 0x0000000A, 0x00000019, 0x00000019 },
           Package (0x06) { 0x00000C80, 0x0001C908, 0x0000000A, 0x0000000A, 0x00000018, 0x00000018 },
           Package (0x06) { 0x00000BFB, 0x00019A28, 0x0000000A, 0x0000000A, 0x00000017, 0x00000017 },
           Package (0x06) { 0x00000B75, 0x00016F30, 0x0000000A, 0x0000000A, 0x00000016, 0x00000016 },
           Package (0x06) { 0x00000AF0, 0x00014C08, 0x0000000A, 0x0000000A, 0x00000015, 0x00000015 },
           Package (0x06) { 0x00000A6B, 0x000128E0, 0x0000000A, 0x0000000A, 0x00000014, 0x00000014 },
           Package (0x06) { 0x000009E5, 0x000109A0, 0x0000000A, 0x0000000A, 0x00000013, 0x00000013 },
           Package (0x06) { 0x00000960, 0x0000EE48, 0x0000000A, 0x0000000A, 0x00000012, 0x00000012 },
           Package (0x06) { 0x000008DB, 0x0000D2F0, 0x0000000A, 0x0000000A, 0x00000011, 0x00000011 },
           Package (0x06) { 0x00000855, 0x0000BB80, 0x0000000A, 0x0000000A, 0x00000010, 0x00000010 },
           Package (0x06) { 0x000007D0, 0x0000A7F8, 0x0000000A, 0x0000000A, 0x0000000F, 0x0000000F },
           Package (0x06) { 0x0000074B, 0x00009858, 0x0000000A, 0x0000000A, 0x0000000E, 0x0000000E },
           Package (0x06) { 0x000006C5, 0x000088B8, 0x0000000A, 0x0000000A, 0x0000000D, 0x0000000D },
           Package (0x06) { 0x00000640, 0x00007D00, 0x0000000A, 0x0000000A, 0x0000000C, 0x0000000C }
       })

       Name (PSD, Package (0x05)
       { 0x05, Zero, Zero, 0xFE, 0x0C })

       Name (PCT, Package (0x02)
       {
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000900, ,) }, 
           ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x0000000000000902, ,) }
       })
       Name (CST, Package (0x07)
       {
               0x06, 
               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000000, 0x01, ) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000010, 0x01, ) }, 
                   0x02, 0x11, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x01, 0x02, 0x0000000000000020, 0x01, ) }, 
                   0x03, 0x11, 0x015E
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000, ,) }, 
                   One, One, 0x03E8
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000814, ,) }, 
                   0x02, 0x60, 0x01F4
               }, 

               Package (0x04)
               {
                   ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000815, ,) }, 
                   0x03, 0x80, 0x015E
               }
           })
       Name (PPC, Zero)
       Processor (CPU1, 0x01, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU2, 0x02, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU3, 0x03, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU4, 0x04, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU5, 0x05, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU6, 0x06, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU7, 0x07, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU8, 0x08, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPU9, 0x09, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPUA, 0x0A, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPUB, 0x0B, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
       Processor (CPUC, 0x0C, 0x00000810, 0x06)
       {
           Alias (PSS, _PSS)
           Alias (PSD, _PSD)
           Alias (PCT, _PCT)
           Alias (CST, _CST)
           Alias (PPC, _PPC)
       }
   }
[/size]

 

________________________________________________________________________________________________________________________

 

Configurare correttamente lo STOP & SPEGNIMENTO

 

Spostiamoci in Preferenze di Sistema e selezioniamo Risparmio Energia

selezioniamo Ripristina default

ora selezioniamo esclusivamente le voci come in figura

energysaveri.jpg

 

ora apriamo il terminale e digitiamo:

sudo pmset -a hibernatemode 0

 

Se avevate problemi sul malfunzionamento dello STOP e dello SPEGNIMENTO (precedentemente funzionati), dovrebbero essere risolti.

 

Significato del comando usato nel terminale:

sudo pmset -a hibernatemode X

 

Dove X e':

0 : NO hibernate - non scrive la RAM sull'Hard Disk.

1 : QUICK hibernate - scrive la RAM su Hard Disk e spegne immediatamente

2 : LAST RESORT hibernate - mantiene alimentata la RAM fino a quando la batteria non e' bassa dopodiche' scrivera' i dati su Hard Disk come ultima risorsa.

3 : HYBRID hibernate - Scrive i dati della RAM su Hard Disk immediatamente, dopodiche' lascia la RAM alimentata fino a che non si esaurisce la batteria.

 

Fabio

Share this post


Link to post
Share on other sites

Hello,

 

 

LSPCI extracted with Darwin Dumper of Rampage III Extreme :)

 

 

 

-[0000:00]-+-00.0  Intel Corporation 5520/5500/X58 I/O Hub to ESI Port [8086:3405]
	   +-01.0-[01]----00.0  Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123]
	   +-02.0-[02]----00.0  NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194]
	   +-03.0-[03]----00.0  NVIDIA Corporation G98 [GeForce 8400 GS] [10de:06e4]
	   +-07.0-[04]--
	   +-14.0  Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers [8086:342e]
	   +-14.1  Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422]
	   +-14.2  Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423]
	   +-14.3  Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers [8086:3438]
	   +-19.0  Intel Corporation 82567V-2 Gigabit Network Connection [8086:10ce]
	   +-1a.0  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
	   +-1a.1  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
	   +-1a.2  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
	   +-1a.7  Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]
	   +-1b.0  Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
	   +-1c.0-[06]--
	   +-1c.4-[05]----00.0  JMicron Technology Corp. JMB363 SATA/IDE Controller [197b:2363]
	   +-1d.0  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
	   +-1d.1  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
	   +-1d.2  Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
	   +-1d.7  Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
	   +-1e.0-[07]----02.0  VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044]
	   +-1f.0  Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16]
	   +-1f.2  Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22]
	   \-1f.3  Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30]

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.



×