|author||Kevin O'Connor <firstname.lastname@example.org>||Sun May 18 01:43:07 2008 -0400|
|committer||Kevin O'Connor <email@example.com>||Sun May 18 01:43:07 2008 -0400|
Cleanup ata hard drive detection. Don't rely on nvram for hd geometry - instead use values autodetected. Don't outb() to PORT_HD_DATA - was left over from old code. Reorganize parts of ata_init/ata_detect. Separate hd geometry translation code to its own functions.