ATA/HDD driver for x86_64
Posted: Thu Jan 28, 2021 12:27 pm
Hello there!!
I have reached the point with my OS where I am interested in making an HDD/ATA driver so I can read from the disk. I know there is a tutorial on here for that, but my issue is that it is for x86 (32 bits), whereas my kernel is written for x86_64. My question is this: are there any good tutorials/resources/examples of an HDD driver for x86_64 that I could use?
You can find the code for my kernel here if it matters: https://gitlab.com/monarrk/untrust
Thank you,
Skylar Bleed
I have reached the point with my OS where I am interested in making an HDD/ATA driver so I can read from the disk. I know there is a tutorial on here for that, but my issue is that it is for x86 (32 bits), whereas my kernel is written for x86_64. My question is this: are there any good tutorials/resources/examples of an HDD driver for x86_64 that I could use?
You can find the code for my kernel here if it matters: https://gitlab.com/monarrk/untrust
Thank you,
Skylar Bleed