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 AtaPortReadPortBufferUchar routine transfers a given number of unsigned byte values from the HBA to a buffer.
Syntax
VOID AtaPortReadPortBufferUchar(
[in] PUCHAR Port,
[in] PUCHAR Buffer,
[in] ULONG Count
);
Parameters
[in] Port
A pointer to the I/O port. The address value that is assigned to this parameter 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 bytes 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 |