Cache Functions (Windows CE 5.0)

Send Feedback

The following table shows the Cache functions.

Programming Element Description
OALCacheGlobalsInit This function initializes the global variables that hold the cache parameters.
OALCleanDCacheLines This function cleans the specified data cache lines, writing the modified cache entries for the write back cache back to main memory.
OALCleanDCache This function cleans the data cache, writing the modified cache entries for the write back cache back to main memory.
OALClearDTLBEntry This function clears the specified entry in the data TLB.
OALClearDTLB This function clears the full data TLB.
OALClearITLBEntry This function clears the specified entry in the instruction TLB.
OALClearITLB This function clears the full instruction TLB.
OALClearTLBEntry This function clears the specified TLB entry.
OALClearTLB This function clears the full TLB.
OALFlushDCacheLines This function flushes the specified data cache lines, writing the modified cache entries for the write back cache back to main memory.
OALFlushDCache This function flushes the data cache, writing the modified cache entries for the write back cache back to main memory.
OALFlushICacheLines This function flushes the specified instruction cache lines, invalidating the location of the specified lines.
OALFlushICache This function flushes the instruction cache, invalidating the cache location.
OALIoCtlHalGetCacheInfo This function populates the OAL_CACHE_INFO structure with information about the CPU/SOC cache.

See Also

Cache Reference | Production-Quality OAL Components

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.