FYI,
The latest SeaBIOS git has a reworked ATA reset. My epia-cn is now detecting SATA drives.
-Kevin
init hard drives ATA controller 0 at 000024a0/000024c0 (dev 00000078 prog_if 0000008f) ATA controller 1 at 000024b0/000024d0 (dev 00000078 prog_if 0000008f) ATA controller 2 at 000001f0/000003f0 (dev 00000079 prog_if 0000008a) ATA controller 3 at 00000170/00000370 (dev 00000079 prog_if 0000008a)
ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 ata0 master: Maxtor 6B200M0 ATA-7 Hard-Disk (189 GiBytes)
ata2-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 ata2 slave: Maxtor 6Y250P0 ATA-7 Hard-Disk (233 GiBytes)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Kevin!
Yes all works. Even the new priority booting stuff. I did not hesitate and tried with SATA SiL3114 PCI card!
Here is a short video:
http://assembler.cz/download/SeaBIOS/SeaBIOS-ROM.ogg
And real screenshot: http://assembler.cz/download/SeaBIOS/IMG_2216.JPG
Congratulation! Great stuff!
Rudolf