External G2 Bus-based IDE support. More...
|int||ide_read (uint32 linear, uint32 numsects, void *bufptr)|
|Read sectors from the hard disk via PIO. |
|int||ide_write (uint32 linear, uint32 numsects, void *bufptr)|
|Write sectors from the hard disk via PIO. |
|Retrieve the number of sectors from the hard disk. |
|Initialize Navi IDE. |
|Shutdown Navi IDE. |
External G2 Bus-based IDE support.
This file is involved with accessing an IDE controller that is attached to the G2 Bus expansion port. Exact details of how to build such a device have been posted in various places around the Internet. This driver refers to the device built by Dan as a part of the Navi project.
Initialize Navi IDE.
Retrieve the number of sectors from the hard disk.
Read sectors from the hard disk via PIO.
|linear||The address to begin reading from.|
|numsects||The number of sectors to read.|
|bufptr||The buffer to read into.|
Shutdown Navi IDE.