setCommandBlock(IOMemoryDescriptor *)
Sets the command block portion of the ORB.
Declaration
virtual IOReturn setCommandBlock(
IOMemoryDescriptor *memory );Parameters
- memory:
IOMemoryDescriptor representing the command block buffer.
Return Value
Returns KIOReturnSuccess if the command block was updated successfully.
Overview
Copys the data provided in the buffer to the command block portion of the ORB.
See Also
Miscellaneous
allocatePageTabledeallocatePageTablegetCommandBufferDescriptorgetCommandFlagsgetCommandGenerationgetCommandTimeoutgetLogingetMaxPayloadSizegetORBAddressgetRefCongetRefCon64releasereleaseCommandBufferssetBufferConstraintssetCommandBlock(void *, UInt32)setCommandBufferssetCommandBuffersAsRanges(IOMemoryDescriptor *, UInt32, UInt32)setCommandBuffersAsRanges(IOVirtualRange *, UInt32, IODirection, task_t, UInt32, UInt32)setCommandBuffersAsRanges64setCommandFlagssetCommandGenerationsetCommandTimeoutsetMaxPayloadSizesetRefConsetRefCon64