Instance Property

enableUnsolicitedStatus

Enables unsolicited status.

Declaration

IOReturn (*enableUnsolicitedStatus)(void *self);

Parameters

self

Pointer to IOFireWireSBP2LibLoginInterface object.

Return Value

Returns kIOReturnSuccess if the status enable write started successfully.

Discussion

After unsolicited is sent the device will not send any additional unsolicited status until a specific register is written. This serves as a sort of flow-control for unsolicited status. After unsolicited status is recieved and processed drivers will want to reenable the delivery of unsolicted status by a call to this method.