1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- #ifndef _SAML11_SUPC_INSTANCE_H_
- #define _SAML11_SUPC_INSTANCE_H_
- #if (defined(__ASSEMBLER__) || defined(__IAR_SYSTEMS_ASM__))
- #define REG_SUPC_INTENCLR (0x40001800)
- #define REG_SUPC_INTENSET (0x40001804)
- #define REG_SUPC_INTFLAG (0x40001808)
- #define REG_SUPC_STATUS (0x4000180C)
- #define REG_SUPC_BOD33 (0x40001810)
- #define REG_SUPC_BOD12 (0x40001814)
- #define REG_SUPC_VREG (0x40001818)
- #define REG_SUPC_VREF (0x4000181C)
- #define REG_SUPC_EVCTRL (0x4000182C)
- #define REG_SUPC_VREGSUSP (0x40001830)
- #else
- #define REG_SUPC_INTENCLR (*(__IO uint32_t*)0x40001800U)
- #define REG_SUPC_INTENSET (*(__IO uint32_t*)0x40001804U)
- #define REG_SUPC_INTFLAG (*(__IO uint32_t*)0x40001808U)
- #define REG_SUPC_STATUS (*(__I uint32_t*)0x4000180CU)
- #define REG_SUPC_BOD33 (*(__IO uint32_t*)0x40001810U)
- #define REG_SUPC_BOD12 (*(__IO uint32_t*)0x40001814U)
- #define REG_SUPC_VREG (*(__IO uint32_t*)0x40001818U)
- #define REG_SUPC_VREF (*(__IO uint32_t*)0x4000181CU)
- #define REG_SUPC_EVCTRL (*(__IO uint32_t*)0x4000182CU)
- #define REG_SUPC_VREGSUSP (*(__IO uint32_t*)0x40001830U)
- #endif
- #define SUPC_BOD12_CALIB_MSB 5
- #define SUPC_BOD33_CALIB_MSB 5
- #define SUPC_INSTANCE_ID 6
- #endif
|