HIOShutdown

Syntax

#include <cafe.h>
#include <cafe/hio.h>

HIOStatus HIOShutdown(void);

Parameters

None.

Return Values

HIO_STATUS_OK Successfully released all resources used by HIO.

Description

Releases all resources used by HIO and shuts down the HIO processor. This function must be called (and completed) to release resources if HIOInit was called. After the Host IO has been shut down, subsequent calls to HIOShutdown have no effect.

Do Not Call From

Callbacks Do not call this function from any callback function.
Interrupt handler Do not call this function from any interrupt handler.
Exception handler Do not call this function from any exception handler.
Production code Do not call this function in production code. It is available only for debugging purposes.

Revision History

2013/05/08 Automated cleanup pass.
2012/04/11 Initial version.


CONFIDENTIAL