Not trying to slight Jeff here in any way, but I thought I'd point out
one driver-less SATA chip that seems to have docs available.
When looking for a sata controller I came across several inexpensive
ones based on an Initio chipset, and at first glance it seems that they
have docs out there*: http://www.initio.com/products/sata.htm
but no drivers yet. Just in case anyone is interested :)
-Eric
*knowing next to nothing about SATA, I have no idea if these docs are
sufficient.
-