also, der Diskettenlaufwerkscontroller hat die Ports 3f0-3f7, der primary IDE hat die ports 1f0-1f7 und der secondary IDE hat die Ports 170h-177h. Die bekomme ich auch alle in Assembler Programmiert und habe auch eine Routine um die angeschlossenen Laufwerke zu erkennen (eigenes OS im 32-Bit Protected Mode). Nun würde ich aber gerne wissen, auf welchen Ports der SATA Controller liegt. Weiß das jemand? Gibt es ein (offizielles) Dokument zur Programmierung von SATA oder gibts da Tutorials? Danke!

*edit* PCI Express Dokumentation wäre auch ne feine Sache

Dieser Beitrag wurde von seblanger bearbeitet: 07. Mai 2005 - 11:28