Cache Functions (Windows CE 5.0)
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