Hi Sidolin,
Thanks for your responses...
Originally Posted by
Sidolin
Did you reboot afterwards? Can you paste your full Boot.plist?
Regarding the AGC log not working, I was still running under MacOS 10.6.1, so after upgrading to 10.6.4 I get the following entries in the log (amongs many others):
Code:
Sep 17 22:16:39 MBP kernel[0]: AGC: 2.8.63, HW version=1.8.8, flags:0, features:4
Sep 17 22:16:57 MBP kernel[0]: AGC:: setMuxRegister:1444 (750, 1, 1)
Sep 17 22:16:57 MBP kernel[0]: AGC:: setMuxRegister:1444 (750, 1, 0)
Sep 17 22:16:57 MBP kernel[0]: AGC:: getMuxRegister:1425 (716, 1) = 5
Sep 17 22:16:57 MBP kernel[0]: AGC:: setMuxRegister:1444 (714, 1, 0)
Originally Posted by
metatechbe
- should the apple_gmux.c work on MBP 2009 with 2 graphic cards ?
Originally Posted by
Sidolin
Not at the moment, but after a few modifications it could work. At least if apple didn't change how the gmux works. But at least the detection which graphics card is the integrated one and the check for the gmux hardware revision have to be changed beforehand.
Apart from the 0x8086 PCI Device ID, do you foresee anything else that will need modifications ? If you need more debug info, please ask.
Originally Posted by
Sidolin
Code:
sudo apt-get install acpidump iasl
sudo acpidump > acpidump.txt && sudo acpixtract acpidump.txt && iasl -d DSDT.dat && ls -l DSDT.dsl
Code:
Device (GMUX)
{
Name (_HID, EisaId ("APP000B"))
Name (_CID, "gmux")
Name (_STA, 0x0B)
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0700, // Range Minimum
0x07FF, // Range Maximum
0x01, // Alignment
0xFF, // Length
)
})
The gmux range on the MBP 2009 (MacBookPro5,3) also starts at 0x700 and is 0xff long.
If you have a version that should work on MBP 2009, I can try it.
Regards,
Metatechbe
Bookmarks