Implement SATA support

Project:JNode Core
Component:Code
Category:feature request
Priority:critical
Assigned:Unassigned
Status:active
Description

Serial ATA is very common nowdays in notebook and desktop computers.
JNode needs SATA support asap to be able access the hard disk of modern computers and keep up with the evolution of modern hardware.

#1

As an addon I want to say, that many BIOSes support some kind of option for "legacy IDE" which forces your SATA controller to be IDE compatible and thus should work in JNode (I didn't test that). This of course does not mean we don't need SATA support in JNode, but it should enable a workaround until someone wrote a real driver.
As a second note, most (if not all) SATA controllers should be AHCI compliant and the specification can be found here.