LCHardwareIsAvailable DEPRECATED

Syntax

#include <cafe/os.h>
    
BOOL LCHardwareIsAvailable( void );

Parameters

None.

Return Values

Returns TRUE if the locked-cache hardware is available to the calling process. Returns FALSE otherwise.

Description

The locked-cache hardware (the locked cache itself and DMA) may not be available to all processes. This call allows the calling process to determine whether it has access. The allows algorithms to make a higher-level decision whether to use a locked-cache version of their algorithm. If the hardware is not available, the Cafe locked-cache functions can still be called. The locked-cache functions will automatically do software emulation of the locked cache and DMAs if necessary.

Do Not Call From

Deprecated Do not call this function in new code.
Background, Cores 0 & 1 In applications, do not call this function from Core 0 or 1 when in the background.

See Also

LCAlloc
LCDealloc
LCDisableDMA
LCGetAllocatableSize
LCGetDMAQueueLength
LCGetMaxSize
LCGetUnallocated
LCIsDMAEnabled
LCLoadDMABlocks
LCStoreDMABlocks
LCWaitDMAQueue

Revision History

2013-05-08 Automated cleanup pass.
2012-05-08 Initial version.


CONFIDENTIAL