Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The AtaPortReadRegisterBufferUshort routine transfers a specified number of USHORT values from the HBA to a buffer.
Syntax
VOID AtaPortReadRegisterBufferUshort(
[in] PUSHORT Register,
[in] PUSHORT Buffer,
[in] ULONG Count
);
Parameters
[in] Register
Contains the register address where the transfer should begin. This address value must be within the range of mapped I/O space addresses that are obtained by a call to AtaPortGetDeviceBase.
[in] Buffer
A pointer to the destination buffer.
[in] Count
Specifies the number of USHORT values to read from the HBA.
Return value
None
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Desktop |
| Header | irb.h (include Ata.h, Irb.h) |
| Library | Ataport.lib; Pciidex.lib |