initWithSpecification
Primary initializer for the IOLittleMemoryCursor class.
Declaration
virtual bool initWithSpecification(
IOPhysicalLength maxSegmentSize,
IOPhysicalLength maxTransferSize,
IOPhysicalLength alignment = 1);Parameters
- maxSegmentSize:
Maximum allowable size for one segment. Defaults to 0.
- maxTransferSize:
Maximum size of an entire transfer. Defaults to 0 indicating no maximum.
- alignment:
Alignment restrictions on output physical addresses. Not currently implemented. Defaults to single byte alignment.
Return Value
Returns true if the inherited classes and this instance initialize successfully.