doRead
A method for processing an address space read request
Declaration
virtual UInt32 doRead(
UInt16nodeID,
IOFWSpeed &speed,
FWAddressaddr,
UInt32len,
IOMemoryDescriptor **buf,
IOByteCount *offset,
IOFWRequestRefConrefcon);Parameters
- nodeID:
FireWire Read from nodeID.
- speed:
at this 'speed'.
- addr:
with FireWire address 'addr'.
- len:
read 'len' bytes from nodeID.
- buf:
points to a memory descriptor containing the packet data.
- offset:
start from this 'offset' in 'buf'.
- refcon:
Can be queried for extra info about the request.
Return Value
UIn32 returns kFWResponseComplete on success