MAX32655 Peripheral Driver API
Peripheral Driver API for the MAX32655
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
pwrseq_regs.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  mxc_pwrseq_regs_t
 

Macros

#define MXC_R_PWRSEQ_LPCN   ((uint32_t)0x00000000UL)
 
#define MXC_R_PWRSEQ_LPWKST0   ((uint32_t)0x00000004UL)
 
#define MXC_R_PWRSEQ_LPWKEN0   ((uint32_t)0x00000008UL)
 
#define MXC_R_PWRSEQ_LPWKST1   ((uint32_t)0x0000000CUL)
 
#define MXC_R_PWRSEQ_LPWKEN1   ((uint32_t)0x00000010UL)
 
#define MXC_R_PWRSEQ_LPWKST2   ((uint32_t)0x00000014UL)
 
#define MXC_R_PWRSEQ_LPWKEN2   ((uint32_t)0x00000018UL)
 
#define MXC_R_PWRSEQ_LPWKST3   ((uint32_t)0x0000001CUL)
 
#define MXC_R_PWRSEQ_LPWKEN3   ((uint32_t)0x00000020UL)
 
#define MXC_R_PWRSEQ_LPPWST   ((uint32_t)0x00000030UL)
 
#define MXC_R_PWRSEQ_LPPWEN   ((uint32_t)0x00000034UL)
 
#define MXC_R_PWRSEQ_VBTLEPD   ((uint32_t)0x00000044UL)
 
#define MXC_R_PWRSEQ_GP0   ((uint32_t)0x00000048UL)
 
#define MXC_R_PWRSEQ_GP1   ((uint32_t)0x0000004CUL)
 
#define MXC_F_PWRSEQ_LPCN_RAMRET0_POS   0
 
#define MXC_F_PWRSEQ_LPCN_RAMRET0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_RAMRET0_POS))
 
#define MXC_F_PWRSEQ_LPCN_RAMRET1_POS   1
 
#define MXC_F_PWRSEQ_LPCN_RAMRET1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_RAMRET1_POS))
 
#define MXC_F_PWRSEQ_LPCN_RAMRET2_POS   2
 
#define MXC_F_PWRSEQ_LPCN_RAMRET2   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_RAMRET2_POS))
 
#define MXC_F_PWRSEQ_LPCN_RAMRET3_POS   3
 
#define MXC_F_PWRSEQ_LPCN_RAMRET3   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_RAMRET3_POS))
 
#define MXC_F_PWRSEQ_LPCN_LPMCLKSEL_POS   8
 
#define MXC_F_PWRSEQ_LPCN_LPMCLKSEL   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_LPMCLKSEL_POS))
 
#define MXC_F_PWRSEQ_LPCN_LPMFAST_POS   9
 
#define MXC_F_PWRSEQ_LPCN_LPMFAST   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_LPMFAST_POS))
 
#define MXC_F_PWRSEQ_LPCN_BG_DIS_POS   11
 
#define MXC_F_PWRSEQ_LPCN_BG_DIS   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_BG_DIS_POS))
 
#define MXC_F_PWRSEQ_LPCN_LPWKST_CLR_POS   31
 
#define MXC_F_PWRSEQ_LPCN_LPWKST_CLR   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPCN_LPWKST_CLR_POS))
 
#define MXC_F_PWRSEQ_LPWKST0_WAKEST_POS   0
 
#define MXC_F_PWRSEQ_LPWKST0_WAKEST   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPWKST0_WAKEST_POS))
 
#define MXC_F_PWRSEQ_LPWKEN0_WAKEEN_POS   0
 
#define MXC_F_PWRSEQ_LPWKEN0_WAKEEN   ((uint32_t)(0x7FFFFFFFUL << MXC_F_PWRSEQ_LPWKEN0_WAKEEN_POS))
 
#define MXC_F_PWRSEQ_LPPWST_AINCOMP0_POS   4
 
#define MXC_F_PWRSEQ_LPPWST_AINCOMP0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWST_AINCOMP0_POS))
 
#define MXC_F_PWRSEQ_LPPWST_BACKUP_POS   16
 
#define MXC_F_PWRSEQ_LPPWST_BACKUP   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWST_BACKUP_POS))
 
#define MXC_F_PWRSEQ_LPPWST_RESET_POS   17
 
#define MXC_F_PWRSEQ_LPPWST_RESET   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWST_RESET_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_AINCOMP0_POS   4
 
#define MXC_F_PWRSEQ_LPPWEN_AINCOMP0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_AINCOMP0_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_WDT0_POS   8
 
#define MXC_F_PWRSEQ_LPPWEN_WDT0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_WDT0_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_WDT1_POS   9
 
#define MXC_F_PWRSEQ_LPPWEN_WDT1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_WDT1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_CPU1_POS   10
 
#define MXC_F_PWRSEQ_LPPWEN_CPU1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_CPU1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR0_POS   11
 
#define MXC_F_PWRSEQ_LPPWEN_TMR0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR0_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR1_POS   12
 
#define MXC_F_PWRSEQ_LPPWEN_TMR1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR2_POS   13
 
#define MXC_F_PWRSEQ_LPPWEN_TMR2   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR2_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR3_POS   14
 
#define MXC_F_PWRSEQ_LPPWEN_TMR3   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR3_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR4_POS   15
 
#define MXC_F_PWRSEQ_LPPWEN_TMR4   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR4_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_TMR5_POS   16
 
#define MXC_F_PWRSEQ_LPPWEN_TMR5   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_TMR5_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_UART0_POS   17
 
#define MXC_F_PWRSEQ_LPPWEN_UART0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_UART0_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_UART1_POS   18
 
#define MXC_F_PWRSEQ_LPPWEN_UART1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_UART1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_UART2_POS   19
 
#define MXC_F_PWRSEQ_LPPWEN_UART2   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_UART2_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_UART3_POS   20
 
#define MXC_F_PWRSEQ_LPPWEN_UART3   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_UART3_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_I2C0_POS   21
 
#define MXC_F_PWRSEQ_LPPWEN_I2C0   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_I2C0_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_I2C1_POS   22
 
#define MXC_F_PWRSEQ_LPPWEN_I2C1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_I2C1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_I2C2_POS   23
 
#define MXC_F_PWRSEQ_LPPWEN_I2C2   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_I2C2_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_I2S_POS   24
 
#define MXC_F_PWRSEQ_LPPWEN_I2S   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_I2S_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_SPI1_POS   25
 
#define MXC_F_PWRSEQ_LPPWEN_SPI1   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_SPI1_POS))
 
#define MXC_F_PWRSEQ_LPPWEN_LPCMP_POS   26
 
#define MXC_F_PWRSEQ_LPPWEN_LPCMP   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_LPPWEN_LPCMP_POS))
 
#define MXC_F_PWRSEQ_VBTLEPD_BTLE_POS   1
 
#define MXC_F_PWRSEQ_VBTLEPD_BTLE   ((uint32_t)(0x1UL << MXC_F_PWRSEQ_VBTLEPD_BTLE_POS))
 

Detailed Description

Registers, Bit Masks and Bit Positions for the PWRSEQ Peripheral Module.

Note
This file is @generated.