|
|
Programming Interface for Bus Master IDE Controller Revision 1.0
* q- }" ?! |4 V6 h1 l+ Y1994/05/16
' i8 m1 \+ n. M: x5 C/ m" `; }, u9 i3 o( @7 |
This document defines a register level programming interface for a bus master ATA compatible (IDE) disk
" t- e9 ]- n3 B: o$ i* M3 s& G: scontroller that directly moves data between IDE devices and main memory. By performing the IDE data {/ ?2 u6 n6 @: l1 e2 e0 ^
transfer as a bus master, the Bus Master Device offloads the CPU (no programmed IO for data transfer)
0 m9 z/ |+ G4 J2 u Land improves system performance in multitasking environments.
. Z1 y# r' W7 E; B, u/ [# \( x) ?9 y t \8 C2 m
Until this specification is ratified, it is solely! z% b5 `0 w0 k0 J" Y2 ?
owned and maintained by:
( V$ F0 b+ ]1 v" a% K5 @2 L- kBrad Hosler, Intel Corporation+ G$ h1 P; p- e v& y! d
bwh@salem.intel.com (please comment using email)
$ `/ L1 X" |( B B) o6 D3 \503-696-8431 |
|