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.
1 file changed
tree: 044eed2fdb71103fe4da63dc2de60e6ced05e845
  1. src/
  2. tools/
  3. .gitignore
  4. COPYING
  5. Makefile
  6. README
  7. TODO