Contents

doRead

A method for processing an address space read request

Declaration

virtual UInt32 doRead( 
 UInt16nodeID, 
 IOFWSpeed & speed, 
 FWAddressaddr, 
 UInt32len, 
 IOMemoryDescriptor **buf, 
 IOByteCount *offset, 
 IOFWRequestRefConreqrefcon);

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'.

  • reqrefcon:

    Can be queried for extra info about the request.

Return Value

UIn32 returns kFWResponseComplete on success

See Also

Miscellaneous