Jump to content

DSDT fixes for Gigabyte boards


iSoprano
 Share

1,909 posts in this topic

Recommended Posts

great thanks.

 

wich kexts i must have ?i use at these time:

 

fakesmc.kext

HDAEnabler.kext

IOAHCIBlockStorageInjector.kext

LegacyHDA.kext

OpenHaltRestart.kext

OrgangeIconFixRevised.kext

 

is my boot.apple.bootlist.plist ok?

 

 

 

with the new dsdt.aml sleep works, but speedstepping isnt ok. after first start geekbench results 3800 points. after sleep geekbench results 5800 points. the cpu is after sleep hotter.

 

the apple wireless keyboard has problems after sleep. the volumekeys and ohter dont work....

 

are my kext the problem?

 

remove HDAENABLER, OPENHALTRESTARTand ORANGEICON

 

in boot.plist remove DropSSDT

 

the ideal is to do a clean install

 

look it

Extra.zip

+ DSDT + Video

Link to comment
Share on other sites

thanks...

 

i have used your extra-folder ... and the new dsdt.aml. all my kexts are deleted.

 

this is my boot.plist:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Graphics Mode</key>

<string>1920x1200x32</string>

<key>Instant Menu</key>

<string>No</string>

<key>Timeout</key>

<string>3</string>

<key>Default Partition</key>

<string>hd(0,3)</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>arch=x86_64<string/>

<key>USBBusFix</key>

<string>Yes</string>

<key>device-properties</key>

<string>en9600gt efi-string</string>

</dict>

</plist>

 

sound an sleep works.

 

but speedstepping isnt ok. after first start geekbench results 3815 points. after sleep geekbench results 5700 points.

 

the apple wireless keyboard has problems after sleep. the volumekeys, fn and other keys dont dont work.... the touch field of my wireless mighty mouse dont work. these problems are new. my old dsdt hasnt these problems....

 

can you help me please again ... :-)

Link to comment
Share on other sites

HI MaLd0n,

 

dieser Code für ALC889a Sound ist besser. Der läuft mit der Originalen AppleHDA.kext.

this code for ALC889A sound is better. Running AppleHDA.kext with the original.

 

Originalen AppleHDA.kext

 

1.) Externes Mikrofon OK

2.) Stereo Analog OK

3.) Optischer Digitalausgang OK

4.) Optischer Digitaleingang OK

 

gepachte AppleHDA.kext mit AppleHDAHardwareConfigDriver.zip und AppleHDAPlatformDriver.zip. Es wird nur die info.plist ersetzt.

patched AppleHDA.kext with AppleHDAHardwareConfigDriver.zip and AppleHDAPlatformDriver.zip. It will only replace the info.plist.

 

1.) Externes Mikrofon OK

2.) Analog 5.1 Souround Analog OK

3.) Optischer Digitalausgang OK

4.) Optischer Digitaleingang OK

 

			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)
			}
		}

 

 

ALC888 ungetestet

0x78, 0x03, 0x00, 0x00

 

 

ALC889a Testet OK

0x0C, 0x00, 0x00, 0x00

 

This is my new installer for the GA-P35-DS3

 

Onboard sound from AppleHDA.kext = OK

* Sleep = Ok

** AutoSleep over sleepwatcher = OK

OnBoard LAN RealtekRTL81xx.kext = OK

 

* Depends on the CPU and GPU.

** Is only when man can activate Manuel Sleep.

AppleHDAHardwareConfigDriver.zip

AppleHDAPlatformDriver.zip

post-228956-1294967402_thumb.png

post-228956-1294967410_thumb.png

post-228956-1294967420_thumb.png

GA_P35_DS3.zip

post-228956-1294969408_thumb.png

post-228956-1294969415_thumb.png

Link to comment
Share on other sites

@artsin

 

what the auto-patcher makes no difference to our DSDT

see my

dsdt.MaLd0n.zip

 

ALC889A, AD1988B

just needs the legacy + HDEF

 

and this method is in scope pr thing of the past

 

Power Management

use Chameleon RC5

:(

 

GENERIC PATCH

into device name_adr 0x001B0000 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (HDEF)\n
{\n
Name (_ADR, 0x001B0000)\n
Method (_DSM, 4, NotSerialized)\n
{\n
	Store (Package (0x04)\n
		{\n
			"layout-id", \n
			Buffer (0x04)\n
			{\n
				0x0C, 0x00, 0x00, 0x00\n
			}, \n
			"PinConfigurations", \n
			Buffer (Zero) {}\n
		}, Local0)\n
	DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
	Return (Local0)\n
}\n
}
end

 

next update DSDT Auto-Patcher Gigabyte

 

[b][color="#FF0000"]Gigabyte[/color][/b]

[b]GA 945G-DS3[/b], last modified Jan 13
[b]GA 945G-S3[/b], last modified Jan 13
[b]GA 945GCM-S2C[/b], last modified Jan 13
[b]GA 945GMC-S2[/b], last modified Jan 13
[b]GA 945GMF-DS2[/b], last modified Jan 13
[b]GA 945PL-S3E[/b], last modified Jan 13
[b]GA 945PL-S3G[/b], last modified Jan 13
[b]GA 945PLM-S2[/b], last modified Jan 13
[b]GA 965G-DS3[/b], last modified Jan 13
[b]GA 965G-DS4[/b], last modified Jan 13
[b]GA 965GM-DS2[/b], last modified Jan 13
[b]GA 965GM-S2[/b], last modified Jan 13
[b]GA 965P-DQ6[/b], last modified Jan 13
[b]GA 965P-DS3[/b], last modified Jan 13
[b]GA 965P-DS3P[/b], last modified Jan 13
[b]GA 965P-DS4[/b], last modified Jan 13
[b]GA 965P-S3[/b], last modified Jan 13
[b]GA EG31M-S2[/b], last modified Jan 13
[b]GA EG31MF-S2[/b], last modified Jan 13
[b]GA EG41M-S2H[/b], last modified Jan 13
[b]GA EG41M-US2H[/b], last modified Jan 13
[b]GA EG41MF-S2H[/b], last modified Jan 13
[b]GA EG41MF-US2H[/b], last modified Jan 13
[b]GA EG41MFT-US2H[/b], last modified Jan 13
[b]GA EG43M-S2H[/b], last modified Jan 13
[b]GA EG45M-DS2H[/b], last modified Jan 13
[b]GA EG45M-UD2H[/b], last modified Jan 13
[b]GA EP31-DS3L[/b], last modified Jan 11
[b]GA EP35-DS3[/b], last modified Jan 11
[b]GA EP35-DS3L [/b], last modified Jan 11
[b]GA EP35-DS3R[/b], last modified Jan 11
[b]GA EP35-DS4[/b], last modified Jan 9
[b]GA EP41-UD3L[/b], last modified Jan 12
[b]GA EP41-US3L[/b], last modified Jan 12
[b]GA EP41T-UD3L[/b], last modified Jan 12
[b]GA EP41T-USB3[/b], last modified Jan 12
[b]GA EP43-DS3[/b], last modified Jan 12
[b]GA EP43-DS3L[/b], last modified Jan 12
[b]GA EP43-DS3LR[/b], last modified Jan 12
[b]GA EP43-DS3R[/b], last modified Jan 12
[b]GA EP43-S3L[/b], last modified Jan 12
[b]GA EP43-UD3L[/b], last modified Jan 12
[b]GA EP43-US3L[/b], last modified Jan 12
[b]GA EP43C-DS3[/b], last modified Jan 12
[b]GA EP43T-S3L[/b], last modified Jan 12
[b]GA EP43T-UD3L[/b], last modified Jan 12
[b]GA EP43T-USB3[/b], last modified Jan 12
[b]GA EP45-DQ6[/b], last modified Jan 12
[b]GA EP45-DS3[/b], last modified Jan 12
[b]GA EP45-DS3L[/b], last modified Jan 12
[b]GA EP45-DS3LR[/b], last modified Jan 12
[b]GA EP45-DS3P[/b], last modified Jan 12
[b]GA EP45-DS3R[/b], last modified Jan 12
[b]GA EP45-DS4[/b], last modified Jan 12
[b]GA EP45-DS4P[/b], last modified Jan 12
[b]GA EP45-DS5[/b], last modified Jan 12
[b]GA EP45-EXTREME[/b], last modified Jan 12
[b]GA EP45-UD3[/b], last modified Jan 12
[b]GA EP45-UD3L[/b], last modified Jan 12
[b]GA EP45-UD3LR[/b], last modified Jan 12
[b]GA EP45-UD3P[/b], last modified Jan 12
[b]GA EP45-UD3R[/b], last modified Jan 12
[b]GA EP45C-DS3[/b], last modified Jan 12
[b]GA EP45C-DS3R[/b], last modified Jan 12
[b]GA EP45C-UD3R[/b], last modified Jan 12
[b]GA EP45T-DS3[/b], last modified Jan 12
[b]GA EP45T-DS3R[/b], last modified Jan 12
[b]GA EP45T-EXTREME[/b], last modified Jan 12
[b]GA EP45T-UD3LR[/b], last modified Jan 12
[b]GA EP45T-UD3P[/b], last modified Jan 12
[b]GA EP45T-UD3R[/b], last modified Jan 12
[b]GA EP45T-USB3P[/b], last modified Jan 12
[b]GA EQ45M-S2[/b], last modified Jan 12
[b]GA EX38-DQ6[/b], last modified Jan 12
[b]GA EX38-DS4[/b], last modified Jan 12
[b]GA EX38-DS5[/b], last modified Jan 12
[b]GA EX38T-DQ6[/b], last modified Jan 12
[b]GA EX58-DS4[/b], last modified Jan 12
[b]GA EX58-EXTREME[/b], last modified Jan 12
[b]GA EX58-UD3R[/b], last modified Jan 12
[b]GA EX58-UD4[/b], last modified Jan 12
[b]GA EX58-UD4P[/b], last modified Jan 12
[b]GA EX58-UD5[/b], last modified Jan 12
[b]GA G31-S3G[/b], last modified Jan 12
[b]GA G31-S3L[/b], last modified Jan 12
[b]GA G31M-ES2C[/b], last modified Jan 12
[b]GA G31M-ES2L[/b], last modified Jan 12
[b]GA G31M-S2C[/b], last modified Jan 12
[b]GA G31M-S2L[/b], last modified Jan 12
[b]GA G31MF-S2[/b], last modified Jan 12
[b]GA G31MX-S2[/b], last modified Jan 12
[b]GA G33-DS3R[/b], last modified Jan 12
[b]GA G33M-DS2R[/b], last modified Jan 12
[b]GA G33M-S2[/b], last modified Jan 12
[b]GA G33M-S2H[/b], last modified Jan 12
[b]GA G33M-S2L[/b], last modified Jan 12
[b]GA G41M ES2L[/b], last modified Jan 11
[b]GA G41M-Combo[/b], last modified Jan 12
[b]GA G41M-ES2H[/b], last modified Jan 12
[b]GA G41M-ES2L[/b], last modified Jan 12
[b]GA G41MT-D3[/b], last modified Jan 12
[b]GA G41MT-ES2H[/b], last modified Jan 12
[b]GA G41MT-ES2L[/b], last modified Jan 11
[b]GA G41MT-S2[/b], last modified Jan 12
[b]GA H55-UD3H[/b], last modified Jan 12
[b]GA H55-USB3[/b], last modified Jan 12
[b]GA H55M-D2H[/b], last modified Jan 12
[b]GA H55M-S2[/b], last modified Jan 12
[b]GA H55M-S2H[/b], last modified Jan 12
[b]GA H55M-S2V[/b], last modified Jan 12
[b]GA H55M-UD2H[/b], last modified Jan 12
[b]GA H55M-USB3[/b], last modified Jan 12
[b]GA H55N-USB3[/b], last modified Jan 12
[b]GA P35-DQ6[/b], last modified Jan 11
[b]GA P35-DS3[/b], last modified Jan 11
[b]GA P35-DS3L[/b], last modified Jan 11
[b]GA P35-DS3R[/b], last modified Jan 11
[b]GA P35-DS4[/b], last modified Jan 11
[b]GA P35C-DS3R[/b], last modified Jan 11
[b]GA P41-ES3G[/b], last modified Jan 12
[b]GA P41T-D3[/b], last modified Jan 12
[b]GA P41T-ES3G[/b], last modified Jan 12
[b]GA P41T-USB3L[/b], last modified Jan 12
[b]GA P43-ES3G[/b], last modified Jan 12
[b]GA P43T-ES3G[/b], last modified Jan 12
[b]GA P55-S3[/b], last modified Jan 12
[b]GA P55-UD3[/b], last modified Jan 12
[b]GA P55-UD3L[/b], last modified Jan 12
[b]GA P55-UD3L-TPM[/b], last modified Jan 12
[b]GA P55-UD3P[/b], last modified Jan 12
[b]GA P55-UD3R[/b], last modified Jan 12
[b]GA P55-UD4[/b], last modified Jan 12
[b]GA P55-UD4P[/b], last modified Jan 12
[b]GA P55-UD5[/b], last modified Jan 12
[b]GA P55-UD6[/b], last modified Jan 12
[b]GA P55-UD6-C[/b], last modified Jan 12
[b]GA P55-US3L[/b], last modified Jan 12
[b]GA P55-USB3[/b], last modified Jan 12
[b]GA P55-USB3L[/b], last modified Jan 12
[b]GA P55A-UD3[/b], last modified Jan 12
[b]GA P55A-UD3P[/b], last modified Jan 12
[b]GA P55A-UD3R[/b], last modified Jan 12
[b]GA P55A-UD4[/b], last modified Jan 12
[b]GA P55A-UD4P[/b], last modified Jan 12
[b]GA P55A-UD5[/b], last modified Jan 12
[b]GA P55A-UD6[/b], last modified Jan 12
[b]GA P55A-UD7[/b], last modified Jan 12
[b]GA P55M-UD2[/b], last modified Jan 12
[b]GA P55M-UD4[/b], last modified Jan 12
[b]GA Q35M-S2[/b], last modified Jan 12
[b]GA X38-DQ6[/b], last modified Jan 12
[b]GA X38-DS4[/b], last modified Jan 12
[b]GA X38-DS5[/b], last modified Jan 12
[b]GA X38T-DQ6[/b], last modified Jan 12
[b]GA X48-DQ6[/b], last modified Jan 12
[b]GA X48-DS4[/b], last modified Jan 12
[b]GA X48-DS5[/b], last modified Jan 12
[b]GA X48T-DQ6[/b], last modified Jan 12
[b]GA X58-USB3[/b], last modified Jan 12
[b]GA X58A-UD3R[/b], last modified Jan 12
[b]GA X58A-UD5[/b], last modified Jan 12
[b]GA X58A-UD7[/b], last modified Jan 12
[b]GA X58A-UD9[/b], last modified Jan 12

 

 

 

OP REG LPCB

AZAL to HDEF

HDEF

EHCI

UHCI

HID/CID

HPET

IRQs

LAN0

LPC

MCEH

REMOVE

RENAME

RTC

SMBUS

SHUTDOWN

WAK

OS

 

Native Power Management and Restart Fix --> Chameleon RC5

  • Like 1
Link to comment
Share on other sites

thanks...

 

i have used your extra-folder ... and the new dsdt.aml. all my kexts are deleted.

 

this is my boot.plist:

 

 

 

sound an sleep works.

 

but speedstepping isnt ok. after first start geekbench results 3815 points. after sleep geekbench results 5700 points.

 

the apple wireless keyboard has problems after sleep. the volumekeys, fn and other keys dont dont work.... the touch field of my wireless mighty mouse dont work. these problems are new. my old dsdt hasnt these problems....

 

can you help me please again ... :-)

 

do a test on a clean installation

how do you know that the Chameleon is not doing power management?

ioreg -lw0 | grep CSTInfo

Link to comment
Share on other sites

i working on fresh snow leo 10.6.6 installation.

 

ioreg -lw0 | grep CSTInfo

 

result:

Murphy:~ snow$ ioreg -lw0 | grep CSTInfo

| | | "CSTInfo" = 19136773

Murphy:~ snow$

 

please patch my dsdt.aml only with powermanagement, sleep and speedstepping features. so i can test, if the other functions (keyboard etc.) working good.

 

dsdt.aml.txt

 

 

after boot and login to os x my cpu has 36 degrees an 3800 geekbench points. after sleep cpu has 46 degrees and 5800 geekbench points.

Link to comment
Share on other sites

i working on fresh snow leo 10.6.6 installation.

 

 

 

result:

 

 

please patch my dsdt.aml only with powermanagement, sleep and speedstepping features. so i can test, if the other functions (keyboard etc.) working good.

 

dsdt.aml.txt

 

 

after boot and login to os x my cpu has 36 degrees an 3800 geekbench points. after sleep cpu has 46 degrees and 5800 geekbench points.

 

man

read it

http://www.insanelymac.com/forum/index.php...t&p=1514836

 

Murphy:~ snow$ ioreg -lw0 | grep CSTInfo

| | | "CSTInfo" = 19136773

Murphy:~ snow$

 

if you prefer to manually

look it

http://www.insanelymac.com/forum/index.php?showtopic=224878

Link to comment
Share on other sites

 

sorry....for my trouble.

 

i have read the article. p-states and c-states are to be set in boot.plist, the dsdt is untouched in "section Scope (_PR)" . thats correct, but the result isnt ok. why ... i dont know. i want to resolve the problem.... and i hope you can tell me, which section of dsdt.aml handles the power management, sleep and speedstepping together with chameleon rc5.

 

if i know which sections are relevant, the old dsdt can be patched .... and tested. if the keyboard works perfect, the other setting are the problem. last point....i dont use hdef, because the systempanel audio-setting at all time after reboot are manipulated. i must make the setting again and again new. so i use azalea. these works perfect for me.

Link to comment
Share on other sites

which section of dsdt.aml handles the power management, sleep and speedstepping together with chameleon rc5.

read it

http://www.insanelymac.com/forum/index.php?showtopic=192518

read again

http://www.insanelymac.com/forum/index.php?showtopic=225766

 

you talk so much that old DSDT

and have not posted it here

upload

Link to comment
Share on other sites

MaLd0n, could you please help me resolving sleep issues with GA-965P-DS3P? Machine only shuts down monitor, but other stuff is still running and it won't come out of this state

 

Here's the send_me.zip, current version of DSDT.aml and kextstat output

 

Man

use Snow Retail :)

 

LPC --> No speedstepping without that.

 

com.apple.osx.restart

es.osx86.driver.EvOreboot

com.superhai.driver.PlatformUUID

 

Shutdown in DSDT

Restart and UUID Chameleon RC5

 

do not fix UHCI, Try without the fix

 

add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

dsdt.enDal.zip

 

Looking forward to it, When??

 

one week

I was a little out of time

I'm finishing

Gigabyte is ready

 

this is my old dsdt:

 

dsdt.aml.txt

 

DTGP, WAK, LAN, HPET and RTC

ONLY

not have as you enjoy the power management with the DSDT

LPC?

 

dsdt.stephanchen.zip

do you use voodoomonitor or voodoopstate?

Link to comment
Share on other sites

DTGP, WAK, LAN, HPET and RTC

ONLY

not have as you enjoy the power management with the DSDT

LPC?

 

dsdt.stephanchen.zip

do you use voodoomonitor or voodoopstate?

 

mysterious ....the keywork works not correct after sleep. i dont understund. does DTGP, WAK, LAN, HPET and RTC makes changes, which are the problem ...

 

sleep is working fine.

 

i use last release of chameleon rc5, it brings the speedstepping features from vodoo ...

Link to comment
Share on other sites

hi MaLd0n,

 

now i have tested some times with dsdt.aml.

 

your dsdt has some problems. i had wrote it. same problems i had with a newly auto-patcher (v 17.01.2011) patched dsdt with preset ep45-ds3. please look, if your settings correct.

 

as alternate i have patched a dsdt with preset ep45-ds3l. these result hasnt the problems. the keyboard works fine after sleep. teh sleep works 3 or 4 times, then reboots the board.

 

here ar the dsdt.aml 's:

 

original bios version f9 - untouched, only extracted from bios file:

dsdt.dsl.f9original_untouched.txt

 

bios version f9 - auto patcher patched, preset ep45-ds3; some problem with keyboard after wakeup:

dsdt.aml.f9.ep45_ds3patched.txt

 

bios version f9 - auto patcher patched, preset ep45-ds3l; keyboard ok, sleep works, but after 3-4 wakeups the machine restarts:

dsdt.aml.f9.ep45_ds3lpatched.txt

Link to comment
Share on other sites

your dsdt has some problems. i had wrote it. same problems i had with a newly auto-patcher (v 17.01.2011) patched dsdt with preset ep45-ds3. please look, if your settings correct.

 

The DSDT is correct

tested on many machines

it does not work for you

try to discover what is

 

the problem may be in the patch EHCI

 

but after 3-4 wakeups the machine restarts:

 

op reg in LPCB

add in _pts

 

try it

dsdt.stephanchen.zip

 

can vary greatly

in detail

See an example

http://www.insanelymac.com/forum/index.php...t&p=1624026

Link to comment
Share on other sites

The DSDT is correct

tested on many machines

it does not work for you

try to discover what is

 

the problem may be in the patch EHCI

 

 

 

op reg in LPCB

add in _pts

 

try it

dsdt.stephanchen.zip

 

can vary greatly

in detail

See an example

http://www.insanelymac.com/forum/index.php...t&p=1624026

 

hi MaLd0n,

 

thanks, great.

 

these dsdt.aml works fine. what is changed in these updated aml-version? please post the code.

 

sleep works without problems ... only one thing i see isnt ok, the first sleep doesnt work, because the machine wakeup directly after sleep. but the second sleep ans the next others working fine.

 

speedstepping: after newstart the cpu has 3800 geekbench ponits. after the first sleep, the machine has 5800 geekbench points......mysterious, whats the problem?

Link to comment
Share on other sites

hi MaLd0n,

 

thanks, great.

 

these dsdt.aml works fine. what is changed in these updated aml-version? please post the code.

 

sleep works without problems ... only one thing i see isnt ok, the first sleep doesnt work, because the machine wakeup directly after sleep. but the second sleep ans the next others working fine.

 

speedstepping: after newstart the cpu has 3800 geekbench ponits. after the first sleep, the machine has 5800 geekbench points......mysterious, whats the problem?

I removed patch EHCI

 

send me a

kextstat

run on terminal

 

into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)\n
               Field (LPC0, ByteAcc, NoLock, Preserve)\n
               {\n
                   AG3E,   1\n
               }
end;
into method label DTGP remove_entry;
into definitionblock code_regex . insert
begin
Method (DTGP, 5, NotSerialized)\n
{\n
   If (LEqual (Arg0, Buffer (0x10)\n
           {\n
               /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n
               /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n
           }))\n
   {\n
       If (LEqual (Arg1, One))\n
       {\n
           If (LEqual (Arg2, Zero))\n
           {\n
               Store (Buffer (One)\n
                   {\n
                       0x03\n
                   }, Arg4)\n
               Return (One)\n
           }\n
           If (LEqual (Arg2, One))\n
           {\n
               Return (One)\n
           }\n
       }\n
   }\n
   Store (Buffer (One)\n
       {\n
           0x00\n
       }, Arg4)\n
   Return (Zero)\n
}
end;
into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end;
into method label _STA parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_STA, 0, NotSerialized)\n
{\n
   Return (0x0F)\n
}
end;
into method label _CRS parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_CRS, 0, NotSerialized)\n
{\n
   Return (ATT3)\n
}
end;
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex_not IRQNoFlags code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate ()\n
                   {\n
                       IRQNoFlags ()\n
                           {0}\n
                       IRQNoFlags ()\n
                           {8}\n
%2
})
end;
into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x18, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into device label SPKR remove_entry;
into device label FDC remove_entry;
into device label FDC0 remove_entry;
into device label LPT1 remove_entry;
into device label LPTE remove_entry;
into device label UAR1 remove_entry;
into device label UAR2 remove_entry;
into device label ECP1 remove_entry;
into device label \_SB.PCI0.PEX4.JMB0 remove_entry;
into device label \_SB.PCI0.PEX4.JMB1 remove_entry;
into device label PEX1.JMB0 remove_entry;
into device label PEX1.JMB1 remove_entry;
into device label MEM remove_entry;
into device label ^^RMEM remove_entry;
into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR1,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR1,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR2,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR2,\s0x02\) remove_matched;
into device label FWH set_label begin FWHD end;
into device label MCH set_label begin MCEH end;
into device label PIC set_label begin IPIC end;
into device label DMA1 set_label begin DMAC end;
into device label TMR set_label begin TIMR end;
into device label RTC0 set_label begin RTC end;
into device label COPR set_label begin MATH end;
into device label OMSC set_label begin LDRC end;
into device label IDE1 set_label begin SATA end;
into device label CHN0 set_label begin PRT0 end;
into device label CHN1 set_label begin PRT1 end;
into device label USB0 set_label begin UHC1 end;
into device label USB1 set_label begin UHC2 end;
into device label USB2 set_label begin UHC3 end;
into device label USB3 set_label begin UHC4 end;
into device label USB4 set_label begin UHC5 end;
into device label USB5 set_label begin UHC6 end;
into device label USBE set_label begin EHC1 end;
into device label USE2 set_label begin EHC2 end;
into device label PRIM set_label begin PRT0 end;
into device label SECD set_label begin PRT1 end;
into_all all code_regex DMA1 replaceall_matched begin DMAC end;
into_all all code_regex TMR replaceall_matched begin TIMR end;
into_all all code_regex RTC0 replaceall_matched begin RTC end;
into_all all code_regex COPR replaceall_matched begin MATH end;
into_all all code_regex OMSC replaceall_matched begin LDRC end;
into_all all code_regex CHN0 replaceall_matched begin PRT0 end;
into_all all code_regex CHN1 replaceall_matched begin PRT1 end;
into_all all code_regex USB0 replaceall_matched begin UHC1 end;
into_all all code_regex USB1 replaceall_matched begin UHC2 end;
into_all all code_regex USB2 replaceall_matched begin UHC3 end;
into_all all code_regex USB3 replaceall_matched begin UHC4 end;
into_all all code_regex USB4 replaceall_matched begin UHC5 end;
into_all all code_regex USB5 replaceall_matched begin UHC6 end;
into_all all code_regex USBE replaceall_matched begin EHC1 end;
into_all all code_regex USE2 replaceall_matched begin EHC2 end;
into device name_adr 0x001E0000 set_label
begin
PCIB
end;
into_all all code_regex HUB0 replaceall_matched
begin
PCIB
end;
into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end;
into device name_adr 0x001F0003 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (SBUS)\n
{\n
   Name (_ADR, 0x001F0003)\n
   Device (BUS0)\n
   {\n
       Name (_CID, "smbus")\n
       Name (_ADR, Zero)\n
       Device (DVL0)\n
       {\n
           Name (_ADR, 0x57)\n
           Name (_CID, "diagsvault")\n
       }\n
   }\n
   Method (_DSM, 4, NotSerialized)\n
   {\n
       Store (Package (0x02)\n
           {\n
               "device-id", \n
               Buffer (0x04)\n
               {\n
                   0x30, 0x3A, 0x00, 0x00\n
               }\n
           }, Local0)\n
       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
       Return (Local0)\n
   }\n
}
end;
into method label _WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched;
into method label _WAK insert
begin
Return (Package (0x02)\n
{\n
   Zero, \n
   Zero\n
})
end;
into method label \_WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched;
into method label \_WAK insert
begin
Return (Package (0x02)\n
{\n
   Zero, \n
   Zero\n
})
end;
into scope label _SB insert
begin
Device (MCEH)\n
       {\n
           Name (_HID, EisaId ("APP0006"))\n
           Name (_GPE, 0x17)\n
           Name (_STA, 0x0B)\n
       }
end;
into scope label \_SB insert
begin
Device (MCEH)\n
       {\n
           Name (_HID, EisaId ("APP0006"))\n
           Name (_GPE, 0x17)\n
           Name (_STA, 0x0B)\n
       }
end;
into method label _PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched
begin
%1
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into method label \_PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched
begin
%1
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert
begin
OperationRegion (PMRS, SystemIO, 0x0430, One)\n
Field (PMRS, ByteAcc, NoLock, Preserve)\n
{\n
       ,   4, \n
   SLPE,   1\n
}
end;
into device name_adr 0x001B0000 set_label
begin
HDEF
end;
into_all all code_regex AZAL replaceall_matched
begin
HDEF
end
...

Link to comment
Share on other sites

send me a
kextstat

run on terminal

 

 Murphy:~ snow$ kextstat
Index Refs Address			Size	   Wired	  Name (Version) <Linked Against>
 1   76 0				  0		  0		  com.apple.kpi.bsd (10.6.0)
 2	4 0				  0		  0		  com.apple.kpi.dsep (10.6.0)
 3   99 0				  0		  0		  com.apple.kpi.iokit (10.6.0)
 4  107 0				  0		  0		  com.apple.kpi.libkern (10.6.0)
 5   88 0				  0		  0		  com.apple.kpi.mach (10.6.0)
 6   27 0				  0		  0		  com.apple.kpi.private (10.6.0)
 7   50 0				  0		  0		  com.apple.kpi.unsupported (10.6.0)
 8   12 0xffffff7f80600000 0x4000	 0x4000	 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
 9   22 0xffffff7f80604000 0x12000	0x12000	com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
10	1 0xffffff7f80616000 0x45000	0x45000	com.apple.driver.AppleACPIPlatform (1.3.5) <9 8 7 6 5 4 3>
11	0 0xffffff7f8065b000 0x2000	 0x2000	 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
12	0 0xffffff7f8065d000 0x1e000	0x1e000	com.apple.driver.AppleIntelCPUPowerManagement (105.13.0) <7 6 5 4 3 1>
13   10 0xffffff7f8067b000 0x1a000	0x1a000	com.apple.iokit.IOStorageFamily (1.6.2) <7 6 5 4 3 1>
14	0 0xffffff7f80695000 0x12000	0x12000	com.apple.driver.DiskImages (289) <13 7 6 5 4 3 1>
15	0 0xffffff7f806a7000 0x8000	 0x8000	 com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>
16	2 0xffffff7f806af000 0x3000	 0x3000	 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
17	0 0xffffff7f806b2000 0x4000	 0x4000	 com.apple.security.quarantine (0) <16 7 6 5 4 2 1>
18	0 0xffffff7f806b6000 0x8000	 0x8000	 com.apple.security.sandbox (1) <16 7 6 5 4 2 1>
19	0 0xffffff7f806be000 0x3000	 0x3000	 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
20	0 0xffffff7f806c1000 0x3000	 0x3000	 com.apple.driver.AppleIntelCPUPowerManagementClient (105.13.0) <7 6 5 4 3 1>
21	0 0xffffff7f806c4000 0x3000	 0x3000	 com.apple.driver.AppleAPIC (1.4) <4 3>
22	0 0xffffff7f806c7000 0x4000	 0x4000	 com.apple.driver.AppleSMBIOS (1.6) <7 4 3>
23	0 0xffffff7f806cb000 0x3000	 0x3000	 com.apple.driver.AppleHPET (1.5) <8 7 5 4 3>
24	0 0xffffff7f806ce000 0x6000	 0x6000	 com.apple.driver.AppleRTC (1.3.1) <8 5 4 3 1>
25	7 0xffffff7f806d4000 0x43000	0x43000	com.apple.iokit.IOHIDFamily (1.6.5) <7 6 5 4 3 1>
26	0 0xffffff7f80717000 0x4000	 0x4000	 com.apple.driver.AppleACPIButtons (1.3.5) <25 10 8 7 6 5 4 3 1>
27	1 0xffffff7f8071b000 0x3000	 0x3000	 com.apple.driver.AppleEFIRuntime (1.4.0) <7 6 5 4 3>
28   12 0xffffff7f8071e000 0x38000	0x38000	com.apple.iokit.IOUSBFamily (4.1.7) <9 7 5 4 3 1>
29	0 0xffffff7f80756000 0x10000	0x10000	com.apple.driver.AppleUSBUHCI (4.1.5) <28 9 7 5 4 3 1>
30	3 0xffffff7f80766000 0x7000	 0x7000	 com.apple.iokit.IOAHCIFamily (2.0.4) <5 4 3 1>
31	0 0xffffff7f8076d000 0x17000	0x17000	com.apple.driver.AppleAHCIPort (2.1.5) <30 9 5 4 3 1>
34	0 0xffffff7f80788000 0x4000	 0x4000	 org.netkas.fakesmc (2) <8 7 4 3>
35	0 0xffffff7f8078c000 0x16000	0x16000	com.apple.driver.AppleUSBEHCI (4.1.7) <28 9 7 5 4 3 1>
36	0 0xffffff7f807a2000 0x5000	 0x5000	 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
37	0 0xffffff7f807a7000 0x7000	 0x7000	 com.apple.driver.AppleEFINVRAM (1.4.0) <27 7 5 4 3>
38	3 0xffffff7f807ae000 0x4b000	0x4b000	com.apple.iokit.IOFireWireFamily (4.2.6) <5 4 3 1>
39	0 0xffffff7f807f9000 0x28000	0x28000	com.apple.driver.AppleFWOHCI (4.7.1) <38 9 7 6 5 4 3 1>
40	0 0xffffff7f80821000 0x4000	 0x4000	 com.apple.BootCache (31) <7 6 5 4 3 1>
41	0 0xffffff7f80825000 0x15000	0x15000	com.apple.iokit.IOAHCIBlockStorage (1.6.3) <30 13 5 4 3 1>
42	0 0xffffff7f8083a000 0x2000	 0x2000	 com.apple.iokit.IOUSBUserClient (4.1.5) <28 7 5 4 3 1>
43	5 0xffffff7f8083c000 0x19000	0x19000	com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.5) <5 4 3 1>
44	0 0xffffff7f80855000 0x9000	 0x9000	 com.apple.iokit.IOAHCISerialATAPI (1.2.5) <43 30 5 4 3 1>
45	0 0xffffff7f8085e000 0x11000	0x11000	com.apple.driver.AppleUSBHub (4.1.7) <28 5 4 3 1>
46	0 0xffffff7f8086f000 0x3000	 0x3000	 com.apple.driver.XsanFilter (402.1) <13 5 4 3 1>
48	3 0xffffff7f80882000 0x9000	 0x9000	 com.apple.iokit.IOCDStorageFamily (1.6) <13 5 4 3 1>
49	2 0xffffff7f8088b000 0x7000	 0x7000	 com.apple.iokit.IODVDStorageFamily (1.6) <48 13 5 4 3 1>
50	1 0xffffff7f80892000 0x7000	 0x7000	 com.apple.iokit.IOBDStorageFamily (1.6) <49 48 13 5 4 3 1>
51	0 0xffffff7f80899000 0x13000	0x13000	com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.5) <50 49 48 43 13 5 4 3 1>
53	0 0xffffff7f808b1000 0x12000	0x12000	com.apple.iokit.IOFireWireSBP2 (4.0.6) <38 5 4 3 1>
54	0 0xffffff7f808c3000 0x7000	 0x7000	 com.apple.iokit.SCSITaskUserClient (2.6.5) <43 13 5 4 3 1>
55	1 0xffffff7f808ca000 0x4000	 0x4000	 com.apple.driver.AppleUSBComposite (3.9.0) <28 4 3 1>
56	0 0xffffff7f808ce000 0x5000	 0x5000	 com.apple.driver.AppleUSBMergeNub (4.1.5) <55 28 4 3 1>
57	0 0xffffff7f808d3000 0x6000	 0x6000	 com.apple.iokit.IOUSBHIDDriver (4.1.5) <28 25 5 4 3 1>
58	3 0xffffff7f808d9000 0x42000	0x42000	com.apple.iokit.IOBluetoothFamily (2.3.8f7) <7 5 4 3 1>
59	0 0xffffff7f8091b000 0xb000	 0xb000	 com.apple.driver.AppleUSBBluetoothHCIController (2.3.8f7) <58 28 7 5 4 3>
60	6 0xffffff7f80926000 0x1a000	0x1a000	com.apple.iokit.IONetworkingFamily (1.10) <7 6 5 4 3 1>
61	0 0xffffff7f80940000 0x6000	 0x6000	 com.apple.driver.AppleRTL8169Ethernet (1.1) <60 9 5 4 3 1>
62	8 0xffffff7f80946000 0x27000	0x27000	com.apple.iokit.IOGraphicsFamily (2.2) <9 7 5 4 3>
63	3 0xffffff7f8096d000 0xe000	 0xe000	 com.apple.iokit.IONDRVSupport (2.2) <62 9 7 5 4 3>
64	2 0xffffff7f8097b000 0x2cf000   0x2cf000   com.apple.NVDAResman (6.2.6) <63 62 9 5 4 3 1>
65	0 0xffffff7f80c4a000 0x404000   0x404000   com.apple.nvidia.nv50hal (6.2.6) <64 4 3>
66	0 0xffffff7f8104e000 0x3000	 0x3000	 com.apple.driver.AppleLPC (1.4.12) <9 5 4 3>
67	0 0xffffff7f81051000 0x2000	 0x2000	 com.apple.driver.AppleSMBusPCI (1.0.8d0) <9 5 4 3>
68	1 0xffffff7f81053000 0xc000	 0xc000	 com.apple.driver.IOPlatformPluginFamily (4.5.0d5) <6 5 4 3>
69	2 0xffffff7f8105f000 0xb000	 0xb000	 com.apple.driver.AppleSMC (3.1.0d3) <8 7 5 4 3>
70	0 0xffffff7f8106a000 0x12000	0x12000	com.apple.driver.ACPI_SMC_PlatformPlugin (4.5.0d5) <69 68 9 8 7 6 5 4 3>
71	1 0xffffff7f8107c000 0x25000	0x25000	com.apple.iokit.IO80211Family (312) <60 7 5 4 3 1>
72	0 0xffffff7f810a1000 0xcc000	0xcc000	com.apple.driver.AirPort.Atheros21 (424.14.5) <71 60 9 7 5 4 3 1>
73	0 0xffffff7f8116d000 0x5000	 0x5000	 com.apple.driver.AppleMCEDriver (1.1.9) <8 5 4 3>
74	7 0xffffff7f81172000 0x34000	0x34000	com.apple.iokit.AppleProfileFamily (41) <9 7 6 5 4 3 1>
75	0 0xffffff7f811a6000 0x8000	 0x8000	 com.apple.driver.AppleIntelMeromProfile (19) <74 6 5 4 3>
76	2 0xffffff7f811ae000 0x8000	 0x8000	 com.apple.iokit.IOHDAFamily (1.9.9f12) <5 4 3 1>
77	1 0xffffff7f811b6000 0x19000	0x19000	com.apple.driver.AppleHDAController (1.9.9f12) <76 62 9 5 4 3 1>
78	2 0xffffff7f811cf000 0x5000	 0x5000	 com.apple.kext.OSvKernDSPLib (1.3) <5 4>
79	5 0xffffff7f811d4000 0x1b000	0x1b000	com.apple.iokit.IOAudioFamily (1.8.0fc1) <78 5 4 3 1>
80	0 0xffffff7f811ef000 0x30000	0x30000	com.apple.driver.AppleUSBAudio (2.7.6f4) <79 28 5 4 3>
81	0 0xffffff7f8121f000 0x9000	 0x9000	 com.apple.iokit.IOFireWireIP (2.0.3) <60 38 5 4 3 1>
82	1 0xffffff7f81228000 0xa000	 0xa000	 com.apple.driver.AppleMultitouchDriver (207.10) <25 7 6 5 4 3 1>
83	2 0xffffff7f81232000 0xe000	 0xe000	 com.apple.driver.IOBluetoothHIDDriver (2.3.8f7) <58 25 4 3>
84	0 0xffffff7f81240000 0xb000	 0xb000	 com.apple.driver.AppleBluetoothMultitouch (54) <83 82 58 25 5 4 3>
85	0 0xffffff7f8124b000 0xc3000	0xc3000	com.apple.GeForce (6.2.6) <64 63 62 9 7 6 5 4 3 1>
86	1 0xffffff7f8130e000 0x2000	 0x2000	 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
87	0 0xffffff7f81310000 0xb000	 0xb000	 com.apple.driver.AppleSMBusController (1.0.8d0) <86 9 8 5 4 3>
88	0 0xffffff7f8131b000 0x4000	 0x4000	 com.apple.driver.AudioIPCDriver (1.1.6) <79 5 4 3 1>
90	1 0xffffff7f81327000 0x2000	 0x2000	 com.apple.driver.AppleHIDKeyboard (141) <25 4 3>
91	0 0xffffff7f81329000 0x2000	 0x2000	 com.apple.driver.AppleBluetoothHIDKeyboard (141) <90 83 25 4 3>
92	1 0xffffff7f8132b000 0x7d000	0x7d000	com.apple.driver.DspFuncLib (1.9.9f12) <79 78 5 4 3 1>
93	0 0xffffff7f813a8000 0xce000	0xce000	com.apple.driver.AppleHDA (1.9.9f12) <92 79 77 76 63 62 5 4 3 1>
94	0 0xffffff7f81476000 0x5000	 0x5000	 com.apple.driver.AudioAUUC (1.13) <79 62 9 8 7 5 4 3 1>
95	0 0xffffff7f8147b000 0x8000	 0x8000	 com.apple.driver.AppleMCCSControl (1.0.17) <62 9 7 5 4 3 1>
96	0 0xffffff7f81483000 0x5000	 0x5000	 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <69 7 4 3 1>
99	0 0xffffff7f81492000 0x5000	 0x5000	 com.apple.driver.AppleUpstreamUserClient (3.4.5) <62 9 8 7 5 4 3 1>
  100	1 0xffffff7f81497000 0xa000	 0xa000	 com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
  101	0 0xffffff7f814a1000 0xa000	 0xa000	 com.apple.iokit.IOBluetoothSerialManager (2.3.8f7) <100 7 5 4 3 1>
  102	0 0xffffff7f814ab000 0xc000	 0xc000	 com.apple.iokit.IOSurface (74.2) <7 5 4 3 1>
  103	0 0xffffff7f814b7000 0x7000	 0x7000	 com.markspace.driver.Android.RNDIS (1.2) <60 28 5 4 3 1>
  104	0 0xffffff7f814be000 0x3000	 0x3000	 com.apple.driver.AppleProfileCallstackAction (20) <74 5 4 3 1>
  105	0 0xffffff7f814c1000 0x2000	 0x2000	 com.apple.driver.AppleProfileKEventAction (10) <74 4 3 1>
  107	0 0xffffff7f814cc000 0x2000	 0x2000	 com.apple.driver.AppleProfileRegisterStateAction (10) <74 4 3 1>
  108	0 0xffffff7f814ce000 0x2000	 0x2000	 com.apple.driver.AppleProfileThreadInfoAction (14) <74 6 4 3 1>
  109	0 0xffffff7f814d0000 0x2000	 0x2000	 com.apple.driver.AppleProfileTimestampAction (10) <74 5 4 3 1>
  110	0 0xffffff7f814d2000 0x3000	 0x3000	 com.apple.driver.AppleProfileReadCounterAction (17) <74 6 4 3>
  112	0 0xffffff7f814d7000 0xa000	 0xa000	 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
  113	0 0xffffff7f814e1000 0x7f000	0x7f000	com.parallels.kext.prl_hypervisor (5.0 9376.600278) <9 8 7 5 4 3 1>
  114	0 0xffffff7f81560000 0x4000	 0x4000	 com.parallels.kext.prl_hid_hook (5.0 9376.600278) <7 5 4 3 1>
  115	0 0xffffff7f81564000 0x7000	 0x7000	 com.parallels.kext.prl_usb_connect (5.0 9376.600278) <28 7 5 4 3 1>
  116	0 0xffffff7f8156b000 0x8000	 0x8000	 com.parallels.kext.prl_netbridge (5.0 9376.600278) <5 4 3 1>
  117	0 0xffffff7f81573000 0x4000	 0x4000	 com.parallels.kext.prl_vnic (5.0 9376.600278) <60 5 4 3 1>
  118	0 0xffffff7f81577000 0x5000	 0x5000	 com.apple.driver.AppleHWSensor (1.9.3d0) <5 4 3>
  119	0 0xffffff7f8157c000 0x2000	 0x2000	 com.binaryage.totalfinder.kext (1.1.5) <7 4 1>
  120	0 0xffffff7f8157e000 0x6000	 0x6000	 com.viscosityvpn.Viscosity.tap (1.1) <7 5 4 1>
  121	0 0xffffff7f81584000 0x6000	 0x6000	 com.viscosityvpn.Viscosity.tun (1.1) <7 5 4 1>
  122	0 0xffffff7f80872000 0xc000	 0xc000	 com.apple.iokit.IOUSBMassStorageClass (2.6.5) <43 28 13 5 4 3 1>
  123	0 0xffffff7f8158a000 0x10000	0x10000	com.apple.iokit.IOSCSIBlockCommandsDevice (2.6.5) <43 13 5 4 3 1>

 

 

what's this?

 

into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)\n
               Field (LPC0, ByteAcc, NoLock, Preserve)\n
               {\n
                   AG3E,   1\n
               }
end;
into method label DTGP remove_entry;
into definitionblock code_regex . insert
begin
Method (DTGP, 5, NotSerialized)\n
{\n
   If (LEqual (Arg0, Buffer (0x10)\n
           {\n
               /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n
               /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n
           }))\n
   {\n
       If (LEqual (Arg1, One))\n
       {\n
           If (LEqual (Arg2, Zero))\n
           {\n
               Store (Buffer (One)\n
                   {\n
                       0x03\n
                   }, Arg4)\n
               Return (One)\n
           }\n
           If (LEqual (Arg2, One))\n
           {\n
               Return (One)\n
           }\n
       }\n
   }\n
   Store (Buffer (One)\n
       {\n
           0x00\n
       }, Arg4)\n
   Return (Zero)\n
}
end;
into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end;
into method label _STA parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_STA, 0, NotSerialized)\n
{\n
   Return (0x0F)\n
}
end;
into method label _CRS parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_CRS, 0, NotSerialized)\n
{\n
   Return (ATT3)\n
}
end;
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into   device name_hid PNP0103 code_regex_not IRQNoFlags code_regex   Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\)   replace_matched
begin
Name (%1, ResourceTemplate ()\n
                   {\n
                       IRQNoFlags ()\n
                           {0}\n
                       IRQNoFlags ()\n
                           {8}\n
%2
})
end;
into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x18, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into device label SPKR remove_entry;
into device label FDC remove_entry;
into device label FDC0 remove_entry;
into device label LPT1 remove_entry;
into device label LPTE remove_entry;
into device label UAR1 remove_entry;
into device label UAR2 remove_entry;
into device label ECP1 remove_entry;
into device label \_SB.PCI0.PEX4.JMB0 remove_entry;
into device label \_SB.PCI0.PEX4.JMB1 remove_entry;
into device label PEX1.JMB0 remove_entry;
into device label PEX1.JMB1 remove_entry;
into device label MEM remove_entry;
into device label ^^RMEM remove_entry;
into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR1,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR1,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR2,\s0x02\) remove_matched;
into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR2,\s0x02\) remove_matched;
into device label FWH set_label begin FWHD end;
into device label MCH set_label begin MCEH end;
into device label PIC set_label begin IPIC end;
into device label DMA1 set_label begin DMAC end;
into device label TMR set_label begin TIMR end;
into device label RTC0 set_label begin RTC end;
into device label COPR set_label begin MATH end;
into device label OMSC set_label begin LDRC end;
into device label IDE1 set_label begin SATA end;
into device label CHN0 set_label begin PRT0 end;
into device label CHN1 set_label begin PRT1 end;
into device label USB0 set_label begin UHC1 end;
into device label USB1 set_label begin UHC2 end;
into device label USB2 set_label begin UHC3 end;
into device label USB3 set_label begin UHC4 end;
into device label USB4 set_label begin UHC5 end;
into device label USB5 set_label begin UHC6 end;
into device label USBE set_label begin EHC1 end;
into device label USE2 set_label begin EHC2 end;
into device label PRIM set_label begin PRT0 end;
into device label SECD set_label begin PRT1 end;
into_all all code_regex DMA1 replaceall_matched begin DMAC end;
into_all all code_regex TMR replaceall_matched begin TIMR end;
into_all all code_regex RTC0 replaceall_matched begin RTC end;
into_all all code_regex COPR replaceall_matched begin MATH end;
into_all all code_regex OMSC replaceall_matched begin LDRC end;
into_all all code_regex CHN0 replaceall_matched begin PRT0 end;
into_all all code_regex CHN1 replaceall_matched begin PRT1 end;
into_all all code_regex USB0 replaceall_matched begin UHC1 end;
into_all all code_regex USB1 replaceall_matched begin UHC2 end;
into_all all code_regex USB2 replaceall_matched begin UHC3 end;
into_all all code_regex USB3 replaceall_matched begin UHC4 end;
into_all all code_regex USB4 replaceall_matched begin UHC5 end;
into_all all code_regex USB5 replaceall_matched begin UHC6 end;
into_all all code_regex USBE replaceall_matched begin EHC1 end;
into_all all code_regex USE2 replaceall_matched begin EHC2 end;
into device name_adr 0x001E0000 set_label
begin
PCIB
end;
into_all all code_regex HUB0 replaceall_matched
begin
PCIB
end;
into   device name_hid PNP0B00 code_regex   (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\))   replace_matched begin %10x02%3 end;
into device name_adr 0x001F0003 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (SBUS)\n
{\n
   Name (_ADR, 0x001F0003)\n
   Device (BUS0)\n
   {\n
       Name (_CID, "smbus")\n
       Name (_ADR, Zero)\n
       Device (DVL0)\n
       {\n
           Name (_ADR, 0x57)\n
           Name (_CID, "diagsvault")\n
       }\n
   }\n
   Method (_DSM, 4, NotSerialized)\n
   {\n
       Store (Package (0x02)\n
           {\n
               "device-id", \n
               Buffer (0x04)\n
               {\n
                   0x30, 0x3A, 0x00, 0x00\n
               }\n
           }, Local0)\n
       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
       Return (Local0)\n
   }\n
}
end;
into   method label _WAK code_regex   Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\)   remove_matched;
into method label _WAK insert
begin
Return (Package (0x02)\n
{\n
   Zero, \n
   Zero\n
})
end;
into   method label \_WAK code_regex   Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\)   remove_matched;
into method label \_WAK insert
begin
Return (Package (0x02)\n
{\n
   Zero, \n
   Zero\n
})
end;
into scope label _SB insert
begin
Device (MCEH)\n
       {\n
           Name (_HID, EisaId ("APP0006"))\n
           Name (_GPE, 0x17)\n
           Name (_STA, 0x0B)\n
       }
end;
into scope label \_SB insert
begin
Device (MCEH)\n
       {\n
           Name (_HID, EisaId ("APP0006"))\n
           Name (_GPE, 0x17)\n
           Name (_STA, 0x0B)\n
       }
end;
into method label _PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched
begin
%1
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into method label \_PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched
begin
%1
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert
begin
OperationRegion (PMRS, SystemIO, 0x0430, One)\n
Field (PMRS, ByteAcc, NoLock, Preserve)\n
{\n
       ,   4, \n
   SLPE,   1\n
}
end;
into device name_adr 0x001B0000 set_label
begin
HDEF
end;
into_all all code_regex AZAL replaceall_matched
begin
HDEF
end
...

Link to comment
Share on other sites

 Murphy:~ snow$ kextstat
Index Refs Address			Size	   Wired	  Name (Version) <Linked Against>
 1   76 0				  0		  0		  com.apple.kpi.bsd (10.6.0)
 2	4 0				  0		  0		  com.apple.kpi.dsep (10.6.0)
 3   99 0				  0		  0		  com.apple.kpi.iokit (10.6.0)
 4  107 0				  0		  0		  com.apple.kpi.libkern (10.6.0)
 5   88 0				  0		  0		  com.apple.kpi.mach (10.6.0)
 6   27 0				  0		  0		  com.apple.kpi.private (10.6.0)
 7   50 0				  0		  0		  com.apple.kpi.unsupported (10.6.0)
 8   12 0xffffff7f80600000 0x4000	 0x4000	 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
 9   22 0xffffff7f80604000 0x12000	0x12000	com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
10	1 0xffffff7f80616000 0x45000	0x45000	com.apple.driver.AppleACPIPlatform (1.3.5) <9 8 7 6 5 4 3>
11	0 0xffffff7f8065b000 0x2000	 0x2000	 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
12	0 0xffffff7f8065d000 0x1e000	0x1e000	com.apple.driver.AppleIntelCPUPowerManagement (105.13.0) <7 6 5 4 3 1>
13   10 0xffffff7f8067b000 0x1a000	0x1a000	com.apple.iokit.IOStorageFamily (1.6.2) <7 6 5 4 3 1>
14	0 0xffffff7f80695000 0x12000	0x12000	com.apple.driver.DiskImages (289) <13 7 6 5 4 3 1>
15	0 0xffffff7f806a7000 0x8000	 0x8000	 com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>
16	2 0xffffff7f806af000 0x3000	 0x3000	 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
17	0 0xffffff7f806b2000 0x4000	 0x4000	 com.apple.security.quarantine (0) <16 7 6 5 4 2 1>
18	0 0xffffff7f806b6000 0x8000	 0x8000	 com.apple.security.sandbox (1) <16 7 6 5 4 2 1>
19	0 0xffffff7f806be000 0x3000	 0x3000	 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
20	0 0xffffff7f806c1000 0x3000	 0x3000	 com.apple.driver.AppleIntelCPUPowerManagementClient (105.13.0) <7 6 5 4 3 1>
21	0 0xffffff7f806c4000 0x3000	 0x3000	 com.apple.driver.AppleAPIC (1.4) <4 3>
22	0 0xffffff7f806c7000 0x4000	 0x4000	 com.apple.driver.AppleSMBIOS (1.6) <7 4 3>
23	0 0xffffff7f806cb000 0x3000	 0x3000	 com.apple.driver.AppleHPET (1.5) <8 7 5 4 3>
24	0 0xffffff7f806ce000 0x6000	 0x6000	 com.apple.driver.AppleRTC (1.3.1) <8 5 4 3 1>
25	7 0xffffff7f806d4000 0x43000	0x43000	com.apple.iokit.IOHIDFamily (1.6.5) <7 6 5 4 3 1>
26	0 0xffffff7f80717000 0x4000	 0x4000	 com.apple.driver.AppleACPIButtons (1.3.5) <25 10 8 7 6 5 4 3 1>
27	1 0xffffff7f8071b000 0x3000	 0x3000	 com.apple.driver.AppleEFIRuntime (1.4.0) <7 6 5 4 3>
28   12 0xffffff7f8071e000 0x38000	0x38000	com.apple.iokit.IOUSBFamily (4.1.7) <9 7 5 4 3 1>
29	0 0xffffff7f80756000 0x10000	0x10000	com.apple.driver.AppleUSBUHCI (4.1.5) <28 9 7 5 4 3 1>
30	3 0xffffff7f80766000 0x7000	 0x7000	 com.apple.iokit.IOAHCIFamily (2.0.4) <5 4 3 1>
31	0 0xffffff7f8076d000 0x17000	0x17000	com.apple.driver.AppleAHCIPort (2.1.5) <30 9 5 4 3 1>
34	0 0xffffff7f80788000 0x4000	 0x4000	 org.netkas.fakesmc (2) <8 7 4 3>
35	0 0xffffff7f8078c000 0x16000	0x16000	com.apple.driver.AppleUSBEHCI (4.1.7) <28 9 7 5 4 3 1>
36	0 0xffffff7f807a2000 0x5000	 0x5000	 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
37	0 0xffffff7f807a7000 0x7000	 0x7000	 com.apple.driver.AppleEFINVRAM (1.4.0) <27 7 5 4 3>
38	3 0xffffff7f807ae000 0x4b000	0x4b000	com.apple.iokit.IOFireWireFamily (4.2.6) <5 4 3 1>
39	0 0xffffff7f807f9000 0x28000	0x28000	com.apple.driver.AppleFWOHCI (4.7.1) <38 9 7 6 5 4 3 1>
40	0 0xffffff7f80821000 0x4000	 0x4000	 com.apple.BootCache (31) <7 6 5 4 3 1>
41	0 0xffffff7f80825000 0x15000	0x15000	com.apple.iokit.IOAHCIBlockStorage (1.6.3) <30 13 5 4 3 1>
42	0 0xffffff7f8083a000 0x2000	 0x2000	 com.apple.iokit.IOUSBUserClient (4.1.5) <28 7 5 4 3 1>
43	5 0xffffff7f8083c000 0x19000	0x19000	com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.5) <5 4 3 1>
44	0 0xffffff7f80855000 0x9000	 0x9000	 com.apple.iokit.IOAHCISerialATAPI (1.2.5) <43 30 5 4 3 1>
45	0 0xffffff7f8085e000 0x11000	0x11000	com.apple.driver.AppleUSBHub (4.1.7) <28 5 4 3 1>
46	0 0xffffff7f8086f000 0x3000	 0x3000	 com.apple.driver.XsanFilter (402.1) <13 5 4 3 1>
48	3 0xffffff7f80882000 0x9000	 0x9000	 com.apple.iokit.IOCDStorageFamily (1.6) <13 5 4 3 1>
49	2 0xffffff7f8088b000 0x7000	 0x7000	 com.apple.iokit.IODVDStorageFamily (1.6) <48 13 5 4 3 1>
50	1 0xffffff7f80892000 0x7000	 0x7000	 com.apple.iokit.IOBDStorageFamily (1.6) <49 48 13 5 4 3 1>
51	0 0xffffff7f80899000 0x13000	0x13000	com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.5) <50 49 48 43 13 5 4 3 1>
53	0 0xffffff7f808b1000 0x12000	0x12000	com.apple.iokit.IOFireWireSBP2 (4.0.6) <38 5 4 3 1>
54	0 0xffffff7f808c3000 0x7000	 0x7000	 com.apple.iokit.SCSITaskUserClient (2.6.5) <43 13 5 4 3 1>
55	1 0xffffff7f808ca000 0x4000	 0x4000	 com.apple.driver.AppleUSBComposite (3.9.0) <28 4 3 1>
56	0 0xffffff7f808ce000 0x5000	 0x5000	 com.apple.driver.AppleUSBMergeNub (4.1.5) <55 28 4 3 1>
57	0 0xffffff7f808d3000 0x6000	 0x6000	 com.apple.iokit.IOUSBHIDDriver (4.1.5) <28 25 5 4 3 1>
58	3 0xffffff7f808d9000 0x42000	0x42000	com.apple.iokit.IOBluetoothFamily (2.3.8f7) <7 5 4 3 1>
59	0 0xffffff7f8091b000 0xb000	 0xb000	 com.apple.driver.AppleUSBBluetoothHCIController (2.3.8f7) <58 28 7 5 4 3>
60	6 0xffffff7f80926000 0x1a000	0x1a000	com.apple.iokit.IONetworkingFamily (1.10) <7 6 5 4 3 1>
61	0 0xffffff7f80940000 0x6000	 0x6000	 com.apple.driver.AppleRTL8169Ethernet (1.1) <60 9 5 4 3 1>
62	8 0xffffff7f80946000 0x27000	0x27000	com.apple.iokit.IOGraphicsFamily (2.2) <9 7 5 4 3>
63	3 0xffffff7f8096d000 0xe000	 0xe000	 com.apple.iokit.IONDRVSupport (2.2) <62 9 7 5 4 3>
64	2 0xffffff7f8097b000 0x2cf000   0x2cf000   com.apple.NVDAResman (6.2.6) <63 62 9 5 4 3 1>
65	0 0xffffff7f80c4a000 0x404000   0x404000   com.apple.nvidia.nv50hal (6.2.6) <64 4 3>
66	0 0xffffff7f8104e000 0x3000	 0x3000	 com.apple.driver.AppleLPC (1.4.12) <9 5 4 3>
67	0 0xffffff7f81051000 0x2000	 0x2000	 com.apple.driver.AppleSMBusPCI (1.0.8d0) <9 5 4 3>
68	1 0xffffff7f81053000 0xc000	 0xc000	 com.apple.driver.IOPlatformPluginFamily (4.5.0d5) <6 5 4 3>
69	2 0xffffff7f8105f000 0xb000	 0xb000	 com.apple.driver.AppleSMC (3.1.0d3) <8 7 5 4 3>
70	0 0xffffff7f8106a000 0x12000	0x12000	com.apple.driver.ACPI_SMC_PlatformPlugin (4.5.0d5) <69 68 9 8 7 6 5 4 3>
71	1 0xffffff7f8107c000 0x25000	0x25000	com.apple.iokit.IO80211Family (312) <60 7 5 4 3 1>
72	0 0xffffff7f810a1000 0xcc000	0xcc000	com.apple.driver.AirPort.Atheros21 (424.14.5) <71 60 9 7 5 4 3 1>
73	0 0xffffff7f8116d000 0x5000	 0x5000	 com.apple.driver.AppleMCEDriver (1.1.9) <8 5 4 3>
74	7 0xffffff7f81172000 0x34000	0x34000	com.apple.iokit.AppleProfileFamily (41) <9 7 6 5 4 3 1>
75	0 0xffffff7f811a6000 0x8000	 0x8000	 com.apple.driver.AppleIntelMeromProfile (19) <74 6 5 4 3>
76	2 0xffffff7f811ae000 0x8000	 0x8000	 com.apple.iokit.IOHDAFamily (1.9.9f12) <5 4 3 1>
77	1 0xffffff7f811b6000 0x19000	0x19000	com.apple.driver.AppleHDAController (1.9.9f12) <76 62 9 5 4 3 1>
78	2 0xffffff7f811cf000 0x5000	 0x5000	 com.apple.kext.OSvKernDSPLib (1.3) <5 4>
79	5 0xffffff7f811d4000 0x1b000	0x1b000	com.apple.iokit.IOAudioFamily (1.8.0fc1) <78 5 4 3 1>
80	0 0xffffff7f811ef000 0x30000	0x30000	com.apple.driver.AppleUSBAudio (2.7.6f4) <79 28 5 4 3>
81	0 0xffffff7f8121f000 0x9000	 0x9000	 com.apple.iokit.IOFireWireIP (2.0.3) <60 38 5 4 3 1>
82	1 0xffffff7f81228000 0xa000	 0xa000	 com.apple.driver.AppleMultitouchDriver (207.10) <25 7 6 5 4 3 1>
83	2 0xffffff7f81232000 0xe000	 0xe000	 com.apple.driver.IOBluetoothHIDDriver (2.3.8f7) <58 25 4 3>
84	0 0xffffff7f81240000 0xb000	 0xb000	 com.apple.driver.AppleBluetoothMultitouch (54) <83 82 58 25 5 4 3>
85	0 0xffffff7f8124b000 0xc3000	0xc3000	com.apple.GeForce (6.2.6) <64 63 62 9 7 6 5 4 3 1>
86	1 0xffffff7f8130e000 0x2000	 0x2000	 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
87	0 0xffffff7f81310000 0xb000	 0xb000	 com.apple.driver.AppleSMBusController (1.0.8d0) <86 9 8 5 4 3>
88	0 0xffffff7f8131b000 0x4000	 0x4000	 com.apple.driver.AudioIPCDriver (1.1.6) <79 5 4 3 1>
90	1 0xffffff7f81327000 0x2000	 0x2000	 com.apple.driver.AppleHIDKeyboard (141) <25 4 3>
91	0 0xffffff7f81329000 0x2000	 0x2000	 com.apple.driver.AppleBluetoothHIDKeyboard (141) <90 83 25 4 3>
92	1 0xffffff7f8132b000 0x7d000	0x7d000	com.apple.driver.DspFuncLib (1.9.9f12) <79 78 5 4 3 1>
93	0 0xffffff7f813a8000 0xce000	0xce000	com.apple.driver.AppleHDA (1.9.9f12) <92 79 77 76 63 62 5 4 3 1>
94	0 0xffffff7f81476000 0x5000	 0x5000	 com.apple.driver.AudioAUUC (1.13) <79 62 9 8 7 5 4 3 1>
95	0 0xffffff7f8147b000 0x8000	 0x8000	 com.apple.driver.AppleMCCSControl (1.0.17) <62 9 7 5 4 3 1>
96	0 0xffffff7f81483000 0x5000	 0x5000	 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <69 7 4 3 1>
99	0 0xffffff7f81492000 0x5000	 0x5000	 com.apple.driver.AppleUpstreamUserClient (3.4.5) <62 9 8 7 5 4 3 1>
  100	1 0xffffff7f81497000 0xa000	 0xa000	 com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
  101	0 0xffffff7f814a1000 0xa000	 0xa000	 com.apple.iokit.IOBluetoothSerialManager (2.3.8f7) <100 7 5 4 3 1>
  102	0 0xffffff7f814ab000 0xc000	 0xc000	 com.apple.iokit.IOSurface (74.2) <7 5 4 3 1>
  103	0 0xffffff7f814b7000 0x7000	 0x7000	 com.markspace.driver.Android.RNDIS (1.2) <60 28 5 4 3 1>
  104	0 0xffffff7f814be000 0x3000	 0x3000	 com.apple.driver.AppleProfileCallstackAction (20) <74 5 4 3 1>
  105	0 0xffffff7f814c1000 0x2000	 0x2000	 com.apple.driver.AppleProfileKEventAction (10) <74 4 3 1>
  107	0 0xffffff7f814cc000 0x2000	 0x2000	 com.apple.driver.AppleProfileRegisterStateAction (10) <74 4 3 1>
  108	0 0xffffff7f814ce000 0x2000	 0x2000	 com.apple.driver.AppleProfileThreadInfoAction (14) <74 6 4 3 1>
  109	0 0xffffff7f814d0000 0x2000	 0x2000	 com.apple.driver.AppleProfileTimestampAction (10) <74 5 4 3 1>
  110	0 0xffffff7f814d2000 0x3000	 0x3000	 com.apple.driver.AppleProfileReadCounterAction (17) <74 6 4 3>
  112	0 0xffffff7f814d7000 0xa000	 0xa000	 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
  113	0 0xffffff7f814e1000 0x7f000	0x7f000	com.parallels.kext.prl_hypervisor (5.0 9376.600278) <9 8 7 5 4 3 1>
  114	0 0xffffff7f81560000 0x4000	 0x4000	 com.parallels.kext.prl_hid_hook (5.0 9376.600278) <7 5 4 3 1>
  115	0 0xffffff7f81564000 0x7000	 0x7000	 com.parallels.kext.prl_usb_connect (5.0 9376.600278) <28 7 5 4 3 1>
  116	0 0xffffff7f8156b000 0x8000	 0x8000	 com.parallels.kext.prl_netbridge (5.0 9376.600278) <5 4 3 1>
  117	0 0xffffff7f81573000 0x4000	 0x4000	 com.parallels.kext.prl_vnic (5.0 9376.600278) <60 5 4 3 1>
  118	0 0xffffff7f81577000 0x5000	 0x5000	 com.apple.driver.AppleHWSensor (1.9.3d0) <5 4 3>
  119	0 0xffffff7f8157c000 0x2000	 0x2000	 com.binaryage.totalfinder.kext (1.1.5) <7 4 1>
  120	0 0xffffff7f8157e000 0x6000	 0x6000	 com.viscosityvpn.Viscosity.tap (1.1) <7 5 4 1>
  121	0 0xffffff7f81584000 0x6000	 0x6000	 com.viscosityvpn.Viscosity.tun (1.1) <7 5 4 1>
  122	0 0xffffff7f80872000 0xc000	 0xc000	 com.apple.iokit.IOUSBMassStorageClass (2.6.5) <43 28 13 5 4 3 1>
  123	0 0xffffff7f8158a000 0x10000	0x10000	com.apple.iokit.IOSCSIBlockCommandsDevice (2.6.5) <43 13 5 4 3 1>

 

wow

OpenHaltRestart

 

what's this?

 

you can use the DSDT EDITOR to apply this

your DSDT will be generated with all the necessary corrections

 

one click

bingo

Link to comment
Share on other sites

i need ist for halt and reboot ..... without these kext, i will not work

 

.....

 

 

 

sleep works not perfectly, from time to time ..... the machine make reboot after sleep .....

 

Make sure you have the start automatically after power failure checked in the Energy Saver of the System Preferences for the last one and you can use the Evoreboot in place of the open halt.

Link to comment
Share on other sites

  • 3 weeks later...
The DSDT is correct

tested on many machines

it does not work for you

try to discover what is

 

the problem may be in the patch EHCI

 

 

 

op reg in LPCB

add in _pts

 

try it

dsdt.stephanchen.zip

 

can vary greatly

in detail

See an example

http://www.insanelymac.com/forum/index.php...t&p=1624026

 

 

hi MaLd0n,

 

i have tested these dsdt some times, and it works with evoreboot.

 

thanks.

 

i will test now digital audio. can you patch these dsdt with digital audio please and post the patch code, so that i can patch in future?

 

the other full patched dsdt (same as auto patcher output for ep45-ds3) makes again and again mysterious mistakes with apple wireless keyboard after sleep. i have wrote it ....

 

cu

stephanchen

Link to comment
Share on other sites

OK. I'm trying to rebuild my DSDT from scratch using this topic. And i'm stucked right after three pages. What the hell just happened in these two posts? ;) Am i a BIG n00b or is this uber-geeky?

Fine. And what about removing "AAPL,clock-id" and using the other "AAPL..." items? That also works for you?

 

Edit: You don't seem to have a working SBUS/EC Device combo. And that might explain why I don't need the extra bits. Could you please rename... what was it PX43 (?) to SBUS and make it work by adding the missing parts? And don't forget device EC ok ;)

Here is one with SBUS and EC, still can't remove those clock-id's from ehci devices.

usbtest.dsl.zip

Link to comment
Share on other sites

  • 1 month later...

Hey guys, I just found this thread and tried to follow the instructions. I have the GA-EP35-DS4 which should be pretty similar to the DS3. But I think I can't just use the DSDT posted in the first thread because the board is slightly different which means I have to apply the patches to my DSDT. I would love to get Sleep, Shutdown, Speedstepping working. But it is really hard to filter out the actual patching instructions of this thread. People are fighting, talking off topic or posting useless comments. ;) So if you find this thread as is (with 19 pages) it's nearly impossible to find the posts with the patching instructions. Could somebody who was here from the beginning please summarize the important posts that somebody like me has the chance to try out these patches?

 

I attached my DSDT. It was created with the "ACPI Patcher02Beta5" and I applied some additional patches using DSDTSE and some of the instructions of this thread. Shutdown and Restart are not working without EvoReboot and Sleep is not working at all. I attached my DSDT. It's from a GA-EP35-DS Rev. 2.1 with Bios-Version "f6". Maybe somebody can analyze it and clean it up a little bit :P

DSDT.aml.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...