/* * uncached_memory.h * * This module will declare 1 MB of memory and switch off the caching for it. * * pucGetUncachedMemory( ulSize ) returns a trunc of this memory with a length * rounded up to a multiple of 4 KB * * ucIsCachedMemory( pucBuffer ) returns non-zero if a given pointer is NOT * within the range of the 1 MB non-cached memory. * */ #ifndef UNCACHEMEMORY_H #define UNCACHEMEMORY_H uint8_t *pucGetUncachedMemory( uint32_t ulSize ); uint8_t ucIsCachedMemory( const uint8_t *pucBuffer ); #endif /* UNCACHEMEMORY_H */