Well, darn. I thought I had a brilliant idea for C-States, but no dice. The concept was to take out all the if statements and leave only packages for C1E and C2, because they are always the same within the respective P_BLK. I figured, if every "if" statement contains these two blocks of code in the same form, then it must be ok to take the conditionals out and just feed it direct (like _PSS). How I was going to get the rest of the C-States was a different matter, but at least I would have had something working. However, as I already said, it didn't work. No new error messages, same old LPC can't initialize blah blah blah. So... I wait for another epiphany. I tried the MacPro3,1 CSTs too, no go.
I did change the way I'm doing sound, though. As I mentioned in my previous post, I was using Brandon2004's legacy kexts with vanilla AppleHDA. However, I tried 04152viki's legacy kext (inside "D630 SL.zip" on first post) and it is much better. It lists internal/external mic and internal/external output in the system profiler instead of just externals, internal mic works, and switching works perfectly for both input and output. Basically, its perfect. So perfect that it doesn't even throw sound assertion errors! I have no clue why anybody would want to use VoodooHDA for a Latitude D830 now, though its still a great solution for other machines that aren't so lucky. I'm not aware of an audio feature on this laptop that this legacy kext doesn't cover! Great work viki!
theStevo
Monday, September 28, 2009
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment