enableUnsolicitedStatus
Enables unsolicited status.
Declaration
virtual IOReturn enableUnsolicitedStatus(
void );Return Value
Returns kIOReturnSuccess if the status enable write started successfully.
Overview
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.
See Also
Miscellaneous
createORBgetLoginFlagsgetLoginIDgetMaxCommandBlockSizegetMaxPayloadSizegetReconnectTimegetRefCongetStatusNotifyProcgetUnsolicitedStatusNotifyProcreleaseringDoorbellsetBusyTimeoutRegisterValuesetFetchAgentResetCompletionsetFetchAgentWriteCompletionsetLoginCompletionsetLoginFlagssetLoginRetryCountAndDelayTimesetLogoutCompletionsetMaxPayloadSizesetPassword(IOMemoryDescriptor *)setPassword(void *, UInt32)setReconnectTimesetRefConsetStatusNotifyProcsetUnsolicitedStatusNotifyProcsubmitFetchAgentResetsubmitLoginsubmitLogoutsubmitORB