InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 04-26-2009, 07:18 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Various decompiled original Apple DSDT's and ioregs

Get them from:
http://www.insanelymac.com/forum/ind...owtopic=152566
Reply With Quote
  #2  
Old 04-27-2009, 10:56 AM
milanca's Avatar
milanca milanca is offline
 
Join Date: Jan 2008
Location: Serbia and Montenegro
Posts: 326
This is very useful, thanks Andy. I personally used 'GIGE' option from MacPro for my intel box ethernet.

Reply With Quote
  #3  
Old 04-27-2009, 12:14 PM
naquaada's Avatar
naquaada naquaada is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 1,216
Great that you're here now Andy. We needed a good developer again.

Could you help me with a problem? I'm using on my main system Leo4All V3 (10.5.3) with modbin 9.3.0 kernel and on my test system I'm experimenting with the XxX 10.5.6 Final 2 image and your kernal. The system works very fine, but the temperature is in idle use about 6-7°C higher than in 10.5.3. I tried various things, no change. VoodooPower.kext crashes the system. Have you an idea what could help? Both systems are on the same machine, AMD Opteron 185 Dual-Core overclocked to 2x2.81 GHz.

BTW, why are AppleHWSensor.kext and AppleIntelCPUPowerManagement.kext blacklisted in the new kernels?

2 Opteron systems: OSx86 10.5.8, Andy's 9.8.0 kernel, Asus A8N-SLI Premium, Opteron 185 o'clocked @ 2 x 2,95 GHz (2nd system 2.6 GHz), ATI Radeon HD2600XT 256MB Dual-Monitor 2x HP L2035, 4 GB RAM, Griffin FireWave as main audio device, Marvell + nForce LAN, Asus U3S6 USB3/SATA6 card, 5,5 TB harddisk, Firewire 800 card, Apple Remote + eHome IR receiver, 2x Wacom serial graphics tablet, Canon Pixma iP4700, Logitech Internet Navigator wireless keyboard/mouse combination.

My Audio stuff: M-Audio Transit USB (default audio), M-Audio ProFire 610, M-Audio ProFire Lightbridge (34 channels) using Creamware A16 ADAT converter MIDI: M-Audio Midiman 4x MIDI interfaceBehringer Audio Mixers: Xenyx 1002, Xenyx 1002FX, Xenyx 1202FX, Eurorack UB1002FX, Eurorack MX1804FX, Eurorack MX262A • FX devices: Lexicon MPX100 DSP, Behringer DSP-1000 Virtualizer, Behringer MiniFEX 800 DSP, Behringer Multicom Pro MDX4400 compressor RETRO: MSSIAH midi/sequencer/synthesizer cardridge for the C64 (Dual-SID), Steinberg M.S.I. MIDI Interface for C64
Reply With Quote
  #4  
Old 04-27-2009, 05:03 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by naquaada View Post
Great that you're here now Andy. We needed a good developer again.

Could you help me with a problem? I'm using on my main system Leo4All V3 (10.5.3) with modbin 9.3.0 kernel and on my test system I'm experimenting with the XxX 10.5.6 Final 2 image and your kernal. The system works very fine, but the temperature is in idle use about 6-7°C higher than in 10.5.3. I tried various things, no change. VoodooPower.kext crashes the system. Have you an idea what could help? Both systems are on the same machine, AMD Opteron 185 Dual-Core overclocked to 2x2.81 GHz.

BTW, why are AppleHWSensor.kext and AppleIntelCPUPowerManagement.kext blacklisted in the new kernels?
The new kernels have blacklisting options (which can be disabled) to prevent certain systems from crashing on some kexts...
AMD is never compatible with AppleIntelCPUPowerManagement.kext...
Blacklisting can be disabled though...
To know how to do this read my kernel options at:
http://laptopneeds.forumotion.co.uk/...el-v14-t10.htm
You could try the newer VoodooPower made by hnak and improved by me...
Get it from:
http://laptopneeds.forumotion.co.uk/...ersion-t16.htm
NOTE: it is the black download link at the bottom of the text...
Also: Which version of my kernel? my latest? (V1.4) if it is any older version I really recommend updating to solve some issues with previous versions...
Let me know if this helps you out...
Reply With Quote
  #5  
Old 04-27-2009, 07:45 PM
naquaada's Avatar
naquaada naquaada is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 1,216
Hm, this wasn't really a success... Here's a description what I did. I could check the CPU teperature only in the BIOS after a reboot .

0 - 28°C/82°F was the cpu temperature while first switching on
1 - 34°C/93°F after 5 minutes normal working with 10.5.3
2 - 40°C/104°F after 5 minutes normal working with 10.5.6
3 - cooldown to 35°C/95°F after 5 minutes 10.5.3 idle
4 - 43°C/109°F after the 9.6.0 kernel installation - 4 minutes with heavy cpu load
5 - 42°C/107°F after 5 minutes 10.5.6 idle
6 - 44°C/111°F after VoodooPower installation - again 4 minutes heavy cpu load
7 - back to 42°C/107°F after 5 minutes 10.5.6 idle
8 - cooldown to 37°C/98°F after 5 minutes 10.5.3 idle.

So 10.5.6 is in average 6°C/42°F hotter than 10.5.3. Why is this so? I had temperatures of 49°C/120°F with heavy loads in 10.5.6, and this will get more in summer. Ok, it's far below the cpu's critical temperature of about 65°C/149°F, but it would still be interesting why 10.5.6 gets hotter on the same hardware.

Andy: Are your installer packages reparing every time the full permissions? I had heavy loads of installdb, mds, diskutil and similar tools, partially 80-90%. That was the reason why the installations took about 4 minutes.

What is the difference of your patched PS/2 driver? Sometimes the normal one failed on 10.5.6 and after installing the Voodoo PS/2 driver the combinations F12 to eject the DVD drive and Crtl+F12 to get the shutdown menu aren't working anymore.

2 Opteron systems: OSx86 10.5.8, Andy's 9.8.0 kernel, Asus A8N-SLI Premium, Opteron 185 o'clocked @ 2 x 2,95 GHz (2nd system 2.6 GHz), ATI Radeon HD2600XT 256MB Dual-Monitor 2x HP L2035, 4 GB RAM, Griffin FireWave as main audio device, Marvell + nForce LAN, Asus U3S6 USB3/SATA6 card, 5,5 TB harddisk, Firewire 800 card, Apple Remote + eHome IR receiver, 2x Wacom serial graphics tablet, Canon Pixma iP4700, Logitech Internet Navigator wireless keyboard/mouse combination.

My Audio stuff: M-Audio Transit USB (default audio), M-Audio ProFire 610, M-Audio ProFire Lightbridge (34 channels) using Creamware A16 ADAT converter MIDI: M-Audio Midiman 4x MIDI interfaceBehringer Audio Mixers: Xenyx 1002, Xenyx 1002FX, Xenyx 1202FX, Eurorack UB1002FX, Eurorack MX1804FX, Eurorack MX262A • FX devices: Lexicon MPX100 DSP, Behringer DSP-1000 Virtualizer, Behringer MiniFEX 800 DSP, Behringer Multicom Pro MDX4400 compressor RETRO: MSSIAH midi/sequencer/synthesizer cardridge for the C64 (Dual-SID), Steinberg M.S.I. MIDI Interface for C64
Reply With Quote
  #6  
Old 04-27-2009, 08:04 PM
naquaada's Avatar
naquaada naquaada is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 1,216
Maybe I should add that I'm using an Opteron and not an Athlon 64 cpu. The Athlons have Cool'n'Quiet, the Opterons OPM - Optimized Power Management. It's basically the same, but maybe it's a bit different. I presume the AMD Opteron is very rare the OSx86 community because it's a server and not a consmer cpu like the Athlon or the Phenom.

2 Opteron systems: OSx86 10.5.8, Andy's 9.8.0 kernel, Asus A8N-SLI Premium, Opteron 185 o'clocked @ 2 x 2,95 GHz (2nd system 2.6 GHz), ATI Radeon HD2600XT 256MB Dual-Monitor 2x HP L2035, 4 GB RAM, Griffin FireWave as main audio device, Marvell + nForce LAN, Asus U3S6 USB3/SATA6 card, 5,5 TB harddisk, Firewire 800 card, Apple Remote + eHome IR receiver, 2x Wacom serial graphics tablet, Canon Pixma iP4700, Logitech Internet Navigator wireless keyboard/mouse combination.

My Audio stuff: M-Audio Transit USB (default audio), M-Audio ProFire 610, M-Audio ProFire Lightbridge (34 channels) using Creamware A16 ADAT converter MIDI: M-Audio Midiman 4x MIDI interfaceBehringer Audio Mixers: Xenyx 1002, Xenyx 1002FX, Xenyx 1202FX, Eurorack UB1002FX, Eurorack MX1804FX, Eurorack MX262A • FX devices: Lexicon MPX100 DSP, Behringer DSP-1000 Virtualizer, Behringer MiniFEX 800 DSP, Behringer Multicom Pro MDX4400 compressor RETRO: MSSIAH midi/sequencer/synthesizer cardridge for the C64 (Dual-SID), Steinberg M.S.I. MIDI Interface for C64
Reply With Quote
  #7  
Old 04-27-2009, 08:48 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by naquaada View Post
Maybe I should add that I'm using an Opteron and not an Athlon 64 cpu. The Athlons have Cool'n'Quiet, the Opterons OPM - Optimized Power Management. It's basically the same, but maybe it's a bit different. I presume the AMD Opteron is very rare the OSx86 community because it's a server and not a consmer cpu like the Athlon or the Phenom.
Hmm... good Q...
I know the new driver has optimized power management for Cool'n'quiet but not sure of the opterons mechanism or how it differs...
Still... some power management is better than none...
It could be 10.5.6 is just more demanding than 10.5.3
As for the questions of my PS/2 driver...
It has a nub built by me and it fixes the IOSyncer::create functions with CreateIOSyncer...
It has also all warnings fixed, optimized for Leopard, linked against latest libkmodc++ and libkmodc from my own kernel...
It however does not have all advanced features like VoodooPS2...
I also have an optimized version of VoodooPS2 (caused quite some controverse on the Voodoo projects forum but hey...).
If you'd like I can give you that one too...
Let me know...
Reply With Quote
  #8  
Old 04-27-2009, 09:32 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Also there are many devices in the DSDT you can add...
like the SMS0 device, the MCEH device and the PNLF device...
It can also be used to fix you power adapter and enable AppleACPIPowerAdapter to be attached...
An example of this I'll post later... (my DSDT)
Reply With Quote
  #9  
Old 04-27-2009, 10:46 PM
naquaada's Avatar
naquaada naquaada is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 1,216
I just looked into the VoodooPower.pkg and saw that a 'Generic CPU Power Management Control' tool was installed. I started it on 10.5.6 and it only shows a green bar and that the Kernel Extension is offline. Screenshot is here.

2 Opteron systems: OSx86 10.5.8, Andy's 9.8.0 kernel, Asus A8N-SLI Premium, Opteron 185 o'clocked @ 2 x 2,95 GHz (2nd system 2.6 GHz), ATI Radeon HD2600XT 256MB Dual-Monitor 2x HP L2035, 4 GB RAM, Griffin FireWave as main audio device, Marvell + nForce LAN, Asus U3S6 USB3/SATA6 card, 5,5 TB harddisk, Firewire 800 card, Apple Remote + eHome IR receiver, 2x Wacom serial graphics tablet, Canon Pixma iP4700, Logitech Internet Navigator wireless keyboard/mouse combination.

My Audio stuff: M-Audio Transit USB (default audio), M-Audio ProFire 610, M-Audio ProFire Lightbridge (34 channels) using Creamware A16 ADAT converter MIDI: M-Audio Midiman 4x MIDI interfaceBehringer Audio Mixers: Xenyx 1002, Xenyx 1002FX, Xenyx 1202FX, Eurorack UB1002FX, Eurorack MX1804FX, Eurorack MX262A • FX devices: Lexicon MPX100 DSP, Behringer DSP-1000 Virtualizer, Behringer MiniFEX 800 DSP, Behringer Multicom Pro MDX4400 compressor RETRO: MSSIAH midi/sequencer/synthesizer cardridge for the C64 (Dual-SID), Steinberg M.S.I. MIDI Interface for C64
Reply With Quote
  #10  
Old 04-27-2009, 10:59 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
OK... I need thus more info on that CPU...
So that it can be supported by VoodooPower...
When I reboot into OS X I will make a little tool for getting full CPUID data... (on Linux right now)
I'll see if I can get it working...



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply