MCF52233_RCM.h
上传用户:dongxin
上传日期:2022-06-22
资源大小:370k
文件大小:1k
源码类别:

uCOS

开发平台:

Others

  1. /* Coldfire C Header File
  2.  * Copyright Freescale Semiconductor Inc
  3.  * All rights reserved.
  4.  *
  5.  * 2007/03/19 Revision: 0.91
  6.  */
  7. #ifndef __MCF52233_RCM_H__
  8. #define __MCF52233_RCM_H__
  9. /*********************************************************************
  10. *
  11. * Reset Controller Module (RCM)
  12. *
  13. *********************************************************************/
  14. /* Register read/write macros */
  15. #define MCF_RCM_RCR                          (*(vuint8 *)(&__IPSBAR[0x110000]))
  16. #define MCF_RCM_RSR                          (*(vuint8 *)(&__IPSBAR[0x110001]))
  17. /* Bit definitions and macros for MCF_RCM_RCR */
  18. #define MCF_RCM_RCR_LVDE                     (0x1)
  19. #define MCF_RCM_RCR_LVDRE                    (0x4)
  20. #define MCF_RCM_RCR_LVDIE                    (0x8)
  21. #define MCF_RCM_RCR_LVDF                     (0x10)
  22. #define MCF_RCM_RCR_FRCRSTOUT                (0x40)
  23. #define MCF_RCM_RCR_SOFTRST                  (0x80)
  24. /* Bit definitions and macros for MCF_RCM_RSR */
  25. #define MCF_RCM_RSR_LOL                      (0x1)
  26. #define MCF_RCM_RSR_LOC                      (0x2)
  27. #define MCF_RCM_RSR_EXT                      (0x4)
  28. #define MCF_RCM_RSR_POR                      (0x8)
  29. #define MCF_RCM_RSR_SOFT                     (0x20)
  30. #define MCF_RCM_RSR_LVD                      (0x40)
  31. #endif /* __MCF52233_RCM_H__ */