usrCache.c
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* usrCache.c - cache configuration file */
  2. /* Copyright 1984-1998 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01a,02jun98,ms   written
  7. */
  8. /*
  9. DESCRIPTION
  10. User configurable cache initialization.
  11. */
  12. /******************************************************************************
  13. *
  14. * usrCacheEnable - configure the processor caches
  15. */
  16. STATUS usrCacheEnable (void)
  17.     {
  18. #ifdef  USER_I_CACHE_ENABLE
  19.     cacheEnable (INSTRUCTION_CACHE);            /* enable instruction cache */
  20. #endif  /* USER_I_CACHE_ENABLE */
  21. #ifdef  USER_D_CACHE_ENABLE
  22.     cacheEnable (DATA_CACHE);                   /* enable data cache */
  23. #endif  /* USER_D_CACHE_ENABLE */
  24. #if defined(USER_B_CACHE_ENABLE) && (CPU==MC68060)
  25.     cacheEnable (BRANCH_CACHE);                 /* enable branch cache */
  26. #endif  /* USER_B_CACHE_ENABLE */
  27.     return (OK);
  28.     }