BSP and Device Driver Development Guide
ATA driver provides generic interface to an ATA device. ATA driver is hardware independent implementation of ATA standard defined in working draft "AT Attachment Interface with Extensions (ATA-2)" X3T10/0948D revision 4c, March 18, 1996. ATA Driver based on IDE Controller Driver and may be used for computer systems with single IDE controller and with multiple as well. Although current implementation has several restrictions detailed below ATA driver architecture allows easily extend the driver. Current restrictions are:
The reference implementation for ATA driver can be found in
cpukit/libblock/src/ata.c
.
BSP and Device Driver Development Guide
Copyright © 1988-2007OAR Corporation