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

VxWorks

开发平台:

C/C++

  1. /* mmuArmSA110Lib.h - SA-110 MMU library header file */
  2. /* Copyright 1998-1999 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01b,20jan99,cdp  removed support for old ARM libraries.
  7. 01a,24nov98,cdp  created.
  8. */
  9. #ifndef __INCmmuArmSA110Libh
  10. #define __INCmmuArmSA110Libh
  11. #ifdef __cplusplus
  12. extern "C" {
  13. #endif
  14. #ifndef _ASMLANGUAGE
  15. IMPORT void mmuArmSA110LibInstall (void * (* physToVirt) (void * addr),
  16.        void * (* virtToPhys) (void * addr));
  17. IMPORT  void    mmuArmSA110TtbrSet (LEVEL_1_DESC *);
  18. IMPORT  void    mmuArmSA110DacrSet (UINT32 dacrVal);
  19. IMPORT  void    mmuArmSA110TLBIDFlushEntry (void *addr);
  20. IMPORT  void    mmuArmSA110TLBIDFlushAll (void);
  21. IMPORT  void    mmuArmSA110AEnable (UINT32 cacheState);
  22. IMPORT  void    mmuArmSA110ADisable (void);
  23. #endif /* _ASMLANGUAGE */
  24. #ifdef __cplusplus
  25. }
  26. #endif
  27. #endif /* __INCmmuArmSA110Libh */