Span
DX58SO has a couple of problems (USB KPs) that get introduced from Bios its important that a proceedure is followed to fix them, best to read this
http://www.convertit2mac.com/forum/index.cfm?mainaction=posts&forumid=55&threadid=233
And do the BIOS downgrade and upgrade.
DSDT - my understanding is that they pertain to a particular BIOS of a Motherboard.
DSDT this is how I do it and I'm no expert here.
1 -Download UBuntu Live CD from Ubunu website
http://releases.ubuntu.com/11.10/
2 -Burn and boot from CD. Choose the 1st option - run without installing.
3 -You will be in Ubuntu desktop as user ubuntu with a home folder of /home/ubuntu.
4 -Select white Ubuntu Icon called Dash Home (located at the top left), enter the letter 't' or word 'term' in the search bar to rev eat the Terminal. Launch Terminal and type:
Code:
sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml
Now you'll have dsdt.aml in your home folder.
5 -You can save the file to a USB flash drive and transfer to OSX for future editing.
Editing the DSDT - I follow Samisnake's guide here
http://www.tonymacx86.com/viewtopic.php?f=14&t=35559
And use Maldon's DSDTEditor there are standard patches for DX58SO in the package.
Just apply and compile, its is fairly easy.
Thanks to all contributors to the forums mention here they are the heroes.