IC_InvalidateAll

Syntax

#include <nitro/os.h>
void IC_InvalidateAll( void );

Arguments

None.

Return Values

None.

Description

Invalidates instruction code through the entire instruction cache region


Note

The official documentation for the ARM processor sometimes describes Flush as the operation that invalidates the cache. However, this SDK follows the conventions of the Nintendo GameCube and Nintendo64 by using Invalidate for invalidation.  

Internal Operation

Operates register 7 of the system control coprocessor.

See Also

IC_InvalidateRange, DC_InvalidateAll, DC_InvalidateRange, DC_StoreAll, DC_StoreRange, DC_FlushAll, DC_FlushRange

Revision History

2003/12/22 Initial version.


CONFIDENTIAL