Hello all,
A little while ago I started writing my own OS, it is now going quite well, I have a working floppy driver, and have implemented the FAT12 file system with it to open, save and delete files, I have also just successfully completed the first stage of writing my P-ATA driver, which now works for reading. However I would like to know a little more about how to access SATA drives, I have been told they have the same command set as PATA, however I can not find any information about which ports you write to to access data from them.
Any help here would be appreciated.
A little while ago I started writing my own OS, it is now going quite well, I have a working floppy driver, and have implemented the FAT12 file system with it to open, save and delete files, I have also just successfully completed the first stage of writing my P-ATA driver, which now works for reading. However I would like to know a little more about how to access SATA drives, I have been told they have the same command set as PATA, however I can not find any information about which ports you write to to access data from them.
Any help here would be appreciated.