MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
RTC_CTRL

Macros

#define MXC_F_RTC_CTRL_ENABLE_POS   0
 
#define MXC_F_RTC_CTRL_ENABLE   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_ENABLE_POS))
 
#define MXC_V_RTC_CTRL_ENABLE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_ENABLE_DIS   (MXC_V_RTC_CTRL_ENABLE_DIS << MXC_F_RTC_CTRL_ENABLE_POS)
 
#define MXC_V_RTC_CTRL_ENABLE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_ENABLE_EN   (MXC_V_RTC_CTRL_ENABLE_EN << MXC_F_RTC_CTRL_ENABLE_POS)
 
#define MXC_F_RTC_CTRL_TOD_ALARM_EN_POS   1
 
#define MXC_F_RTC_CTRL_TOD_ALARM_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS))
 
#define MXC_V_RTC_CTRL_TOD_ALARM_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_TOD_ALARM_EN_DIS   (MXC_V_RTC_CTRL_TOD_ALARM_EN_DIS << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS)
 
#define MXC_V_RTC_CTRL_TOD_ALARM_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_TOD_ALARM_EN_EN   (MXC_V_RTC_CTRL_TOD_ALARM_EN_EN << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS)
 
#define MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS   2
 
#define MXC_F_RTC_CTRL_SSEC_ALARM_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS))
 
#define MXC_V_RTC_CTRL_SSEC_ALARM_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_SSEC_ALARM_EN_DIS   (MXC_V_RTC_CTRL_SSEC_ALARM_EN_DIS << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS)
 
#define MXC_V_RTC_CTRL_SSEC_ALARM_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_SSEC_ALARM_EN_EN   (MXC_V_RTC_CTRL_SSEC_ALARM_EN_EN << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS)
 
#define MXC_F_RTC_CTRL_BUSY_POS   3
 
#define MXC_F_RTC_CTRL_BUSY   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_BUSY_POS))
 
#define MXC_V_RTC_CTRL_BUSY_IDLE   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_BUSY_IDLE   (MXC_V_RTC_CTRL_BUSY_IDLE << MXC_F_RTC_CTRL_BUSY_POS)
 
#define MXC_V_RTC_CTRL_BUSY_BUSY   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_BUSY_BUSY   (MXC_V_RTC_CTRL_BUSY_BUSY << MXC_F_RTC_CTRL_BUSY_POS)
 
#define MXC_F_RTC_CTRL_READY_POS   4
 
#define MXC_F_RTC_CTRL_READY   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_READY_POS))
 
#define MXC_V_RTC_CTRL_READY_NOT_READY   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_READY_NOT_READY   (MXC_V_RTC_CTRL_READY_NOT_READY << MXC_F_RTC_CTRL_READY_POS)
 
#define MXC_V_RTC_CTRL_READY_READY   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_READY_READY   (MXC_V_RTC_CTRL_READY_READY << MXC_F_RTC_CTRL_READY_POS)
 
#define MXC_F_RTC_CTRL_READY_INT_EN_POS   5
 
#define MXC_F_RTC_CTRL_READY_INT_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_READY_INT_EN_POS))
 
#define MXC_V_RTC_CTRL_READY_INT_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_READY_INT_EN_DIS   (MXC_V_RTC_CTRL_READY_INT_EN_DIS << MXC_F_RTC_CTRL_READY_INT_EN_POS)
 
#define MXC_V_RTC_CTRL_READY_INT_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_READY_INT_EN_EN   (MXC_V_RTC_CTRL_READY_INT_EN_EN << MXC_F_RTC_CTRL_READY_INT_EN_POS)
 
#define MXC_F_RTC_CTRL_TOD_ALARM_FL_POS   6
 
#define MXC_F_RTC_CTRL_TOD_ALARM_FL   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS))
 
#define MXC_V_RTC_CTRL_TOD_ALARM_FL_INACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_TOD_ALARM_FL_INACTIVE   (MXC_V_RTC_CTRL_TOD_ALARM_FL_INACTIVE << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS)
 
#define MXC_V_RTC_CTRL_TOD_ALARM_FL_PENDING   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_TOD_ALARM_FL_PENDING   (MXC_V_RTC_CTRL_TOD_ALARM_FL_PENDING << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS)
 
#define MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS   7
 
#define MXC_F_RTC_CTRL_SSEC_ALARM_FL   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS))
 
#define MXC_V_RTC_CTRL_SSEC_ALARM_FL_INACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_SSEC_ALARM_FL_INACTIVE   (MXC_V_RTC_CTRL_SSEC_ALARM_FL_INACTIVE << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS)
 
#define MXC_V_RTC_CTRL_SSEC_ALARM_FL_PENDING   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_SSEC_ALARM_FL_PENDING   (MXC_V_RTC_CTRL_SSEC_ALARM_FL_PENDING << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS)
 
#define MXC_F_RTC_CTRL_SQWOUT_EN_POS   8
 
#define MXC_F_RTC_CTRL_SQWOUT_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SQWOUT_EN_POS))
 
#define MXC_V_RTC_CTRL_SQWOUT_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_SQWOUT_EN_DIS   (MXC_V_RTC_CTRL_SQWOUT_EN_DIS << MXC_F_RTC_CTRL_SQWOUT_EN_POS)
 
#define MXC_V_RTC_CTRL_SQWOUT_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_SQWOUT_EN_EN   (MXC_V_RTC_CTRL_SQWOUT_EN_EN << MXC_F_RTC_CTRL_SQWOUT_EN_POS)
 
#define MXC_F_RTC_CTRL_FREQ_SEL_POS   9
 
#define MXC_F_RTC_CTRL_FREQ_SEL   ((uint32_t)(0x3UL << MXC_F_RTC_CTRL_FREQ_SEL_POS))
 
#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ1HZ   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ1HZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ1HZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)
 
#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ512HZ   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ512HZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ512HZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)
 
#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ4KHZ   ((uint32_t)0x2UL)
 
#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ4KHZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ4KHZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)
 
#define MXC_F_RTC_CTRL_ACRE_POS   14
 
#define MXC_F_RTC_CTRL_ACRE   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_ACRE_POS))
 
#define MXC_V_RTC_CTRL_ACRE_SYNC   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_ACRE_SYNC   (MXC_V_RTC_CTRL_ACRE_SYNC << MXC_F_RTC_CTRL_ACRE_POS)
 
#define MXC_V_RTC_CTRL_ACRE_ASYNC   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_ACRE_ASYNC   (MXC_V_RTC_CTRL_ACRE_ASYNC << MXC_F_RTC_CTRL_ACRE_POS)
 
#define MXC_F_RTC_CTRL_WRITE_EN_POS   15
 
#define MXC_F_RTC_CTRL_WRITE_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_WRITE_EN_POS))
 
#define MXC_V_RTC_CTRL_WRITE_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_RTC_CTRL_WRITE_EN_DIS   (MXC_V_RTC_CTRL_WRITE_EN_DIS << MXC_F_RTC_CTRL_WRITE_EN_POS)
 
#define MXC_V_RTC_CTRL_WRITE_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_RTC_CTRL_WRITE_EN_EN   (MXC_V_RTC_CTRL_WRITE_EN_EN << MXC_F_RTC_CTRL_WRITE_EN_POS)
 

Detailed Description

RTC Control Register.

Macro Definition Documentation

◆ MXC_F_RTC_CTRL_ACRE

#define MXC_F_RTC_CTRL_ACRE   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_ACRE_POS))

CTRL_ACRE Mask

◆ MXC_F_RTC_CTRL_ACRE_POS

#define MXC_F_RTC_CTRL_ACRE_POS   14

CTRL_ACRE Position

◆ MXC_F_RTC_CTRL_BUSY

#define MXC_F_RTC_CTRL_BUSY   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_BUSY_POS))

CTRL_BUSY Mask

◆ MXC_F_RTC_CTRL_BUSY_POS

#define MXC_F_RTC_CTRL_BUSY_POS   3

CTRL_BUSY Position

◆ MXC_F_RTC_CTRL_ENABLE

#define MXC_F_RTC_CTRL_ENABLE   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_ENABLE_POS))

CTRL_ENABLE Mask

◆ MXC_F_RTC_CTRL_ENABLE_POS

#define MXC_F_RTC_CTRL_ENABLE_POS   0

CTRL_ENABLE Position

◆ MXC_F_RTC_CTRL_FREQ_SEL

#define MXC_F_RTC_CTRL_FREQ_SEL   ((uint32_t)(0x3UL << MXC_F_RTC_CTRL_FREQ_SEL_POS))

CTRL_FREQ_SEL Mask

◆ MXC_F_RTC_CTRL_FREQ_SEL_POS

#define MXC_F_RTC_CTRL_FREQ_SEL_POS   9

CTRL_FREQ_SEL Position

◆ MXC_F_RTC_CTRL_READY

#define MXC_F_RTC_CTRL_READY   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_READY_POS))

CTRL_READY Mask

◆ MXC_F_RTC_CTRL_READY_INT_EN

#define MXC_F_RTC_CTRL_READY_INT_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_READY_INT_EN_POS))

CTRL_READY_INT_EN Mask

◆ MXC_F_RTC_CTRL_READY_INT_EN_POS

#define MXC_F_RTC_CTRL_READY_INT_EN_POS   5

CTRL_READY_INT_EN Position

◆ MXC_F_RTC_CTRL_READY_POS

#define MXC_F_RTC_CTRL_READY_POS   4

CTRL_READY Position

◆ MXC_F_RTC_CTRL_SQWOUT_EN

#define MXC_F_RTC_CTRL_SQWOUT_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SQWOUT_EN_POS))

CTRL_SQWOUT_EN Mask

◆ MXC_F_RTC_CTRL_SQWOUT_EN_POS

#define MXC_F_RTC_CTRL_SQWOUT_EN_POS   8

CTRL_SQWOUT_EN Position

◆ MXC_F_RTC_CTRL_SSEC_ALARM_EN

#define MXC_F_RTC_CTRL_SSEC_ALARM_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS))

CTRL_SSEC_ALARM_EN Mask

◆ MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS

#define MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS   2

CTRL_SSEC_ALARM_EN Position

◆ MXC_F_RTC_CTRL_SSEC_ALARM_FL

#define MXC_F_RTC_CTRL_SSEC_ALARM_FL   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS))

CTRL_SSEC_ALARM_FL Mask

◆ MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS

#define MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS   7

CTRL_SSEC_ALARM_FL Position

◆ MXC_F_RTC_CTRL_TOD_ALARM_EN

#define MXC_F_RTC_CTRL_TOD_ALARM_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS))

CTRL_TOD_ALARM_EN Mask

◆ MXC_F_RTC_CTRL_TOD_ALARM_EN_POS

#define MXC_F_RTC_CTRL_TOD_ALARM_EN_POS   1

CTRL_TOD_ALARM_EN Position

◆ MXC_F_RTC_CTRL_TOD_ALARM_FL

#define MXC_F_RTC_CTRL_TOD_ALARM_FL   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS))

CTRL_TOD_ALARM_FL Mask

◆ MXC_F_RTC_CTRL_TOD_ALARM_FL_POS

#define MXC_F_RTC_CTRL_TOD_ALARM_FL_POS   6

CTRL_TOD_ALARM_FL Position

◆ MXC_F_RTC_CTRL_WRITE_EN

#define MXC_F_RTC_CTRL_WRITE_EN   ((uint32_t)(0x1UL << MXC_F_RTC_CTRL_WRITE_EN_POS))

CTRL_WRITE_EN Mask

◆ MXC_F_RTC_CTRL_WRITE_EN_POS

#define MXC_F_RTC_CTRL_WRITE_EN_POS   15

CTRL_WRITE_EN Position

◆ MXC_S_RTC_CTRL_ACRE_ASYNC

#define MXC_S_RTC_CTRL_ACRE_ASYNC   (MXC_V_RTC_CTRL_ACRE_ASYNC << MXC_F_RTC_CTRL_ACRE_POS)

CTRL_ACRE_ASYNC Setting

◆ MXC_S_RTC_CTRL_ACRE_SYNC

#define MXC_S_RTC_CTRL_ACRE_SYNC   (MXC_V_RTC_CTRL_ACRE_SYNC << MXC_F_RTC_CTRL_ACRE_POS)

CTRL_ACRE_SYNC Setting

◆ MXC_S_RTC_CTRL_BUSY_BUSY

#define MXC_S_RTC_CTRL_BUSY_BUSY   (MXC_V_RTC_CTRL_BUSY_BUSY << MXC_F_RTC_CTRL_BUSY_POS)

CTRL_BUSY_BUSY Setting

◆ MXC_S_RTC_CTRL_BUSY_IDLE

#define MXC_S_RTC_CTRL_BUSY_IDLE   (MXC_V_RTC_CTRL_BUSY_IDLE << MXC_F_RTC_CTRL_BUSY_POS)

CTRL_BUSY_IDLE Setting

◆ MXC_S_RTC_CTRL_ENABLE_DIS

#define MXC_S_RTC_CTRL_ENABLE_DIS   (MXC_V_RTC_CTRL_ENABLE_DIS << MXC_F_RTC_CTRL_ENABLE_POS)

CTRL_ENABLE_DIS Setting

◆ MXC_S_RTC_CTRL_ENABLE_EN

#define MXC_S_RTC_CTRL_ENABLE_EN   (MXC_V_RTC_CTRL_ENABLE_EN << MXC_F_RTC_CTRL_ENABLE_POS)

CTRL_ENABLE_EN Setting

◆ MXC_S_RTC_CTRL_FREQ_SEL_FREQ1HZ

#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ1HZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ1HZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)

CTRL_FREQ_SEL_FREQ1HZ Setting

◆ MXC_S_RTC_CTRL_FREQ_SEL_FREQ4KHZ

#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ4KHZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ4KHZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)

CTRL_FREQ_SEL_FREQ4KHZ Setting

◆ MXC_S_RTC_CTRL_FREQ_SEL_FREQ512HZ

#define MXC_S_RTC_CTRL_FREQ_SEL_FREQ512HZ   (MXC_V_RTC_CTRL_FREQ_SEL_FREQ512HZ << MXC_F_RTC_CTRL_FREQ_SEL_POS)

CTRL_FREQ_SEL_FREQ512HZ Setting

◆ MXC_S_RTC_CTRL_READY_INT_EN_DIS

#define MXC_S_RTC_CTRL_READY_INT_EN_DIS   (MXC_V_RTC_CTRL_READY_INT_EN_DIS << MXC_F_RTC_CTRL_READY_INT_EN_POS)

CTRL_READY_INT_EN_DIS Setting

◆ MXC_S_RTC_CTRL_READY_INT_EN_EN

#define MXC_S_RTC_CTRL_READY_INT_EN_EN   (MXC_V_RTC_CTRL_READY_INT_EN_EN << MXC_F_RTC_CTRL_READY_INT_EN_POS)

CTRL_READY_INT_EN_EN Setting

◆ MXC_S_RTC_CTRL_READY_NOT_READY

#define MXC_S_RTC_CTRL_READY_NOT_READY   (MXC_V_RTC_CTRL_READY_NOT_READY << MXC_F_RTC_CTRL_READY_POS)

CTRL_READY_NOT_READY Setting

◆ MXC_S_RTC_CTRL_READY_READY

#define MXC_S_RTC_CTRL_READY_READY   (MXC_V_RTC_CTRL_READY_READY << MXC_F_RTC_CTRL_READY_POS)

CTRL_READY_READY Setting

◆ MXC_S_RTC_CTRL_SQWOUT_EN_DIS

#define MXC_S_RTC_CTRL_SQWOUT_EN_DIS   (MXC_V_RTC_CTRL_SQWOUT_EN_DIS << MXC_F_RTC_CTRL_SQWOUT_EN_POS)

CTRL_SQWOUT_EN_DIS Setting

◆ MXC_S_RTC_CTRL_SQWOUT_EN_EN

#define MXC_S_RTC_CTRL_SQWOUT_EN_EN   (MXC_V_RTC_CTRL_SQWOUT_EN_EN << MXC_F_RTC_CTRL_SQWOUT_EN_POS)

CTRL_SQWOUT_EN_EN Setting

◆ MXC_S_RTC_CTRL_SSEC_ALARM_EN_DIS

#define MXC_S_RTC_CTRL_SSEC_ALARM_EN_DIS   (MXC_V_RTC_CTRL_SSEC_ALARM_EN_DIS << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS)

CTRL_SSEC_ALARM_EN_DIS Setting

◆ MXC_S_RTC_CTRL_SSEC_ALARM_EN_EN

#define MXC_S_RTC_CTRL_SSEC_ALARM_EN_EN   (MXC_V_RTC_CTRL_SSEC_ALARM_EN_EN << MXC_F_RTC_CTRL_SSEC_ALARM_EN_POS)

CTRL_SSEC_ALARM_EN_EN Setting

◆ MXC_S_RTC_CTRL_SSEC_ALARM_FL_INACTIVE

#define MXC_S_RTC_CTRL_SSEC_ALARM_FL_INACTIVE   (MXC_V_RTC_CTRL_SSEC_ALARM_FL_INACTIVE << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS)

CTRL_SSEC_ALARM_FL_INACTIVE Setting

◆ MXC_S_RTC_CTRL_SSEC_ALARM_FL_PENDING

#define MXC_S_RTC_CTRL_SSEC_ALARM_FL_PENDING   (MXC_V_RTC_CTRL_SSEC_ALARM_FL_PENDING << MXC_F_RTC_CTRL_SSEC_ALARM_FL_POS)

CTRL_SSEC_ALARM_FL_PENDING Setting

◆ MXC_S_RTC_CTRL_TOD_ALARM_EN_DIS

#define MXC_S_RTC_CTRL_TOD_ALARM_EN_DIS   (MXC_V_RTC_CTRL_TOD_ALARM_EN_DIS << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS)

CTRL_TOD_ALARM_EN_DIS Setting

◆ MXC_S_RTC_CTRL_TOD_ALARM_EN_EN

#define MXC_S_RTC_CTRL_TOD_ALARM_EN_EN   (MXC_V_RTC_CTRL_TOD_ALARM_EN_EN << MXC_F_RTC_CTRL_TOD_ALARM_EN_POS)

CTRL_TOD_ALARM_EN_EN Setting

◆ MXC_S_RTC_CTRL_TOD_ALARM_FL_INACTIVE

#define MXC_S_RTC_CTRL_TOD_ALARM_FL_INACTIVE   (MXC_V_RTC_CTRL_TOD_ALARM_FL_INACTIVE << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS)

CTRL_TOD_ALARM_FL_INACTIVE Setting

◆ MXC_S_RTC_CTRL_TOD_ALARM_FL_PENDING

#define MXC_S_RTC_CTRL_TOD_ALARM_FL_PENDING   (MXC_V_RTC_CTRL_TOD_ALARM_FL_PENDING << MXC_F_RTC_CTRL_TOD_ALARM_FL_POS)

CTRL_TOD_ALARM_FL_PENDING Setting

◆ MXC_S_RTC_CTRL_WRITE_EN_DIS

#define MXC_S_RTC_CTRL_WRITE_EN_DIS   (MXC_V_RTC_CTRL_WRITE_EN_DIS << MXC_F_RTC_CTRL_WRITE_EN_POS)

CTRL_WRITE_EN_DIS Setting

◆ MXC_S_RTC_CTRL_WRITE_EN_EN

#define MXC_S_RTC_CTRL_WRITE_EN_EN   (MXC_V_RTC_CTRL_WRITE_EN_EN << MXC_F_RTC_CTRL_WRITE_EN_POS)

CTRL_WRITE_EN_EN Setting

◆ MXC_V_RTC_CTRL_ACRE_ASYNC

#define MXC_V_RTC_CTRL_ACRE_ASYNC   ((uint32_t)0x1UL)

CTRL_ACRE_ASYNC Value

◆ MXC_V_RTC_CTRL_ACRE_SYNC

#define MXC_V_RTC_CTRL_ACRE_SYNC   ((uint32_t)0x0UL)

CTRL_ACRE_SYNC Value

◆ MXC_V_RTC_CTRL_BUSY_BUSY

#define MXC_V_RTC_CTRL_BUSY_BUSY   ((uint32_t)0x1UL)

CTRL_BUSY_BUSY Value

◆ MXC_V_RTC_CTRL_BUSY_IDLE

#define MXC_V_RTC_CTRL_BUSY_IDLE   ((uint32_t)0x0UL)

CTRL_BUSY_IDLE Value

◆ MXC_V_RTC_CTRL_ENABLE_DIS

#define MXC_V_RTC_CTRL_ENABLE_DIS   ((uint32_t)0x0UL)

CTRL_ENABLE_DIS Value

◆ MXC_V_RTC_CTRL_ENABLE_EN

#define MXC_V_RTC_CTRL_ENABLE_EN   ((uint32_t)0x1UL)

CTRL_ENABLE_EN Value

◆ MXC_V_RTC_CTRL_FREQ_SEL_FREQ1HZ

#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ1HZ   ((uint32_t)0x0UL)

CTRL_FREQ_SEL_FREQ1HZ Value

◆ MXC_V_RTC_CTRL_FREQ_SEL_FREQ4KHZ

#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ4KHZ   ((uint32_t)0x2UL)

CTRL_FREQ_SEL_FREQ4KHZ Value

◆ MXC_V_RTC_CTRL_FREQ_SEL_FREQ512HZ

#define MXC_V_RTC_CTRL_FREQ_SEL_FREQ512HZ   ((uint32_t)0x1UL)

CTRL_FREQ_SEL_FREQ512HZ Value

◆ MXC_V_RTC_CTRL_READY_INT_EN_DIS

#define MXC_V_RTC_CTRL_READY_INT_EN_DIS   ((uint32_t)0x0UL)

CTRL_READY_INT_EN_DIS Value

◆ MXC_V_RTC_CTRL_READY_INT_EN_EN

#define MXC_V_RTC_CTRL_READY_INT_EN_EN   ((uint32_t)0x1UL)

CTRL_READY_INT_EN_EN Value

◆ MXC_V_RTC_CTRL_READY_NOT_READY

#define MXC_V_RTC_CTRL_READY_NOT_READY   ((uint32_t)0x0UL)

CTRL_READY_NOT_READY Value

◆ MXC_V_RTC_CTRL_READY_READY

#define MXC_V_RTC_CTRL_READY_READY   ((uint32_t)0x1UL)

CTRL_READY_READY Value

◆ MXC_V_RTC_CTRL_SQWOUT_EN_DIS

#define MXC_V_RTC_CTRL_SQWOUT_EN_DIS   ((uint32_t)0x0UL)

CTRL_SQWOUT_EN_DIS Value

◆ MXC_V_RTC_CTRL_SQWOUT_EN_EN

#define MXC_V_RTC_CTRL_SQWOUT_EN_EN   ((uint32_t)0x1UL)

CTRL_SQWOUT_EN_EN Value

◆ MXC_V_RTC_CTRL_SSEC_ALARM_EN_DIS

#define MXC_V_RTC_CTRL_SSEC_ALARM_EN_DIS   ((uint32_t)0x0UL)

CTRL_SSEC_ALARM_EN_DIS Value

◆ MXC_V_RTC_CTRL_SSEC_ALARM_EN_EN

#define MXC_V_RTC_CTRL_SSEC_ALARM_EN_EN   ((uint32_t)0x1UL)

CTRL_SSEC_ALARM_EN_EN Value

◆ MXC_V_RTC_CTRL_SSEC_ALARM_FL_INACTIVE

#define MXC_V_RTC_CTRL_SSEC_ALARM_FL_INACTIVE   ((uint32_t)0x0UL)

CTRL_SSEC_ALARM_FL_INACTIVE Value

◆ MXC_V_RTC_CTRL_SSEC_ALARM_FL_PENDING

#define MXC_V_RTC_CTRL_SSEC_ALARM_FL_PENDING   ((uint32_t)0x1UL)

CTRL_SSEC_ALARM_FL_PENDING Value

◆ MXC_V_RTC_CTRL_TOD_ALARM_EN_DIS

#define MXC_V_RTC_CTRL_TOD_ALARM_EN_DIS   ((uint32_t)0x0UL)

CTRL_TOD_ALARM_EN_DIS Value

◆ MXC_V_RTC_CTRL_TOD_ALARM_EN_EN

#define MXC_V_RTC_CTRL_TOD_ALARM_EN_EN   ((uint32_t)0x1UL)

CTRL_TOD_ALARM_EN_EN Value

◆ MXC_V_RTC_CTRL_TOD_ALARM_FL_INACTIVE

#define MXC_V_RTC_CTRL_TOD_ALARM_FL_INACTIVE   ((uint32_t)0x0UL)

CTRL_TOD_ALARM_FL_INACTIVE Value

◆ MXC_V_RTC_CTRL_TOD_ALARM_FL_PENDING

#define MXC_V_RTC_CTRL_TOD_ALARM_FL_PENDING   ((uint32_t)0x1UL)

CTRL_TOD_ALARM_FL_PENDING Value

◆ MXC_V_RTC_CTRL_WRITE_EN_DIS

#define MXC_V_RTC_CTRL_WRITE_EN_DIS   ((uint32_t)0x0UL)

CTRL_WRITE_EN_DIS Value

◆ MXC_V_RTC_CTRL_WRITE_EN_EN

#define MXC_V_RTC_CTRL_WRITE_EN_EN   ((uint32_t)0x1UL)

CTRL_WRITE_EN_EN Value