-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Sven,

Sven Anders wrote:
> Hello!
> 
> I spent some more hours over the ACPI code and found the following:
> 
> There are _CST tables, but they are loaded dynamically during the
> runtime. But none of the _CST state deliver a fourth state (C4) nor
> does it replace the third state (as done on some other laptops).
> So the kext for Intel PowerManagement must do something here
> (AppleIntelCPUPowerManagemen.kext).
> 
> I disassembled the kext with the otool, but it's hard, because I
> have to learn how MacOS/Darwin works...
> 
> If anybody has a good tool for reverse-engineering kext code, please
> help.

Sorry I don't have anything better than otool -tvV, and otool -tv
(sometimes the -V option replace numbers with symbols erroneously).

Also, looking at the kprintf parameters (the last parameter push on the
stack is the strings), you get a good idea of what is happening (darwin
kernel prints meaningful error messages in case anything gets wrong).
You can get the offset in the file for the string section using "otool
- -l" IIRC, and then find the string using an hexadecimal editor (or
simply hexdump)

Best regards,

Nicolas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGHJWG01ajQnpJXgERAv2lAJ9K6vPx9lDaK0fv+sPdDRcZxc4hzACdGh1q
gxL21DZCYuSY+EaDiHwUDhA=
=o33k
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mactel-linux-users mailing list
Mactel-linux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mactel-linux-users

Reply via email to