Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
xg23-clock.h File Reference

Go to the source code of this file.

Macros

#define CLOCK_ACMP0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 18))
 
#define CLOCK_ACMP1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 19))
 
#define CLOCK_AGC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 0))
 
#define CLOCK_AMUXCP0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 11))
 
#define CLOCK_BUFC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 11))
 
#define CLOCK_BURAM   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 28))
 
#define CLOCK_BURTC   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 29))
 
#define CLOCK_DCDC   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 31))
 
#define CLOCK_DMEM   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 27))
 
#define CLOCK_DPLL0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 17))
 
#define CLOCK_ECAIFADC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 28))
 
#define CLOCK_EUSART0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 22))
 
#define CLOCK_EUSART1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 23))
 
#define CLOCK_EUSART2   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 24))
 
#define CLOCK_FRC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 3))
 
#define CLOCK_FSRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 21))
 
#define CLOCK_GPCRC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 3))
 
#define CLOCK_GPIO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 26))
 
#define CLOCK_HFRCO0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 18))
 
#define CLOCK_HFRCOEM23   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 19))
 
#define CLOCK_HFXO0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 20))
 
#define CLOCK_HOSTMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 8))
 
#define CLOCK_I2C0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 14))
 
#define CLOCK_I2C1   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 15))
 
#define CLOCK_IADC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 10))
 
#define CLOCK_ICACHE0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 15))
 
#define CLOCK_KEYSCAN   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 13))
 
#define CLOCK_LCD   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 12))
 
#define CLOCK_LDMA0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 0))
 
#define CLOCK_LDMAXBAR0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 1))
 
#define CLOCK_LESENSE   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 25))
 
#define CLOCK_LETIMER0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 12))
 
#define CLOCK_LFRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 22))
 
#define CLOCK_LFXO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 23))
 
#define CLOCK_MODEM   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 1))
 
#define CLOCK_MSC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 16))
 
#define CLOCK_PCNT0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 21))
 
#define CLOCK_PROTIMER   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 4))
 
#define CLOCK_PRS   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 27))
 
#define CLOCK_RAC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 5))
 
#define CLOCK_RADIOAES   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 2))
 
#define CLOCK_RFCRC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 2))
 
#define CLOCK_RFECA0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 25))
 
#define CLOCK_RFECA1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 26))
 
#define CLOCK_RFMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 9))
 
#define CLOCK_RFSCRATCHPAD   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 7))
 
#define CLOCK_SEMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 10))
 
#define CLOCK_SMU   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 14))
 
#define CLOCK_SYNTH   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 6))
 
#define CLOCK_SYSCFG   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 16))
 
#define CLOCK_SYSRTC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 30))
 
#define CLOCK_TIMER0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 4))
 
#define CLOCK_TIMER1   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 5))
 
#define CLOCK_TIMER2   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 6))
 
#define CLOCK_TIMER3   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 7))
 
#define CLOCK_TIMER4   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 8))
 
#define CLOCK_ULFRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 24))
 
#define CLOCK_USART0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 9))
 
#define CLOCK_VDAC0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 20))
 
#define CLOCK_WDOG0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 13))
 
#define CLOCK_WDOG1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 17))
 

Macro Definition Documentation

◆ CLOCK_ACMP0

#define CLOCK_ACMP0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 18))

◆ CLOCK_ACMP1

#define CLOCK_ACMP1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 19))

◆ CLOCK_AGC

#define CLOCK_AGC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 0))

◆ CLOCK_AMUXCP0

#define CLOCK_AMUXCP0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 11))

◆ CLOCK_BUFC

#define CLOCK_BUFC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 11))

◆ CLOCK_BURAM

#define CLOCK_BURAM   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 28))

◆ CLOCK_BURTC

#define CLOCK_BURTC   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 29))

◆ CLOCK_DCDC

#define CLOCK_DCDC   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 31))

◆ CLOCK_DMEM

#define CLOCK_DMEM   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 27))

◆ CLOCK_DPLL0

#define CLOCK_DPLL0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 17))

◆ CLOCK_ECAIFADC

#define CLOCK_ECAIFADC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 28))

◆ CLOCK_EUSART0

#define CLOCK_EUSART0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 22))

◆ CLOCK_EUSART1

#define CLOCK_EUSART1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 23))

◆ CLOCK_EUSART2

#define CLOCK_EUSART2   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 24))

◆ CLOCK_FRC

#define CLOCK_FRC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 3))

◆ CLOCK_FSRCO

#define CLOCK_FSRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 21))

◆ CLOCK_GPCRC0

#define CLOCK_GPCRC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 3))

◆ CLOCK_GPIO

#define CLOCK_GPIO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 26))

◆ CLOCK_HFRCO0

#define CLOCK_HFRCO0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 18))

◆ CLOCK_HFRCOEM23

#define CLOCK_HFRCOEM23   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 19))

◆ CLOCK_HFXO0

#define CLOCK_HFXO0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 20))

◆ CLOCK_HOSTMAILBOX

#define CLOCK_HOSTMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 8))

◆ CLOCK_I2C0

#define CLOCK_I2C0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 14))

◆ CLOCK_I2C1

#define CLOCK_I2C1   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 15))

◆ CLOCK_IADC0

#define CLOCK_IADC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 10))

◆ CLOCK_ICACHE0

#define CLOCK_ICACHE0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 15))

◆ CLOCK_KEYSCAN

#define CLOCK_KEYSCAN   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 13))

◆ CLOCK_LCD

#define CLOCK_LCD   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 12))

◆ CLOCK_LDMA0

#define CLOCK_LDMA0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 0))

◆ CLOCK_LDMAXBAR0

#define CLOCK_LDMAXBAR0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 1))

◆ CLOCK_LESENSE

#define CLOCK_LESENSE   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 25))

◆ CLOCK_LETIMER0

#define CLOCK_LETIMER0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 12))

◆ CLOCK_LFRCO

#define CLOCK_LFRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 22))

◆ CLOCK_LFXO

#define CLOCK_LFXO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 23))

◆ CLOCK_MODEM

#define CLOCK_MODEM   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 1))

◆ CLOCK_MSC

#define CLOCK_MSC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 16))

◆ CLOCK_PCNT0

#define CLOCK_PCNT0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 21))

◆ CLOCK_PROTIMER

#define CLOCK_PROTIMER   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 4))

◆ CLOCK_PRS

#define CLOCK_PRS   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 27))

◆ CLOCK_RAC

#define CLOCK_RAC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 5))

◆ CLOCK_RADIOAES

#define CLOCK_RADIOAES   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 2))

◆ CLOCK_RFCRC

#define CLOCK_RFCRC   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 2))

◆ CLOCK_RFECA0

#define CLOCK_RFECA0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 25))

◆ CLOCK_RFECA1

#define CLOCK_RFECA1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 26))

◆ CLOCK_RFMAILBOX

#define CLOCK_RFMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 9))

◆ CLOCK_RFSCRATCHPAD

#define CLOCK_RFSCRATCHPAD   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 7))

◆ CLOCK_SEMAILBOX

#define CLOCK_SEMAILBOX   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 10))

◆ CLOCK_SMU

#define CLOCK_SMU   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 14))

◆ CLOCK_SYNTH

#define CLOCK_SYNTH   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 6))

◆ CLOCK_SYSCFG

#define CLOCK_SYSCFG   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 16))

◆ CLOCK_SYSRTC0

#define CLOCK_SYSRTC0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 30))

◆ CLOCK_TIMER0

#define CLOCK_TIMER0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 4))

◆ CLOCK_TIMER1

#define CLOCK_TIMER1   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 5))

◆ CLOCK_TIMER2

#define CLOCK_TIMER2   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 6))

◆ CLOCK_TIMER3

#define CLOCK_TIMER3   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 7))

◆ CLOCK_TIMER4

#define CLOCK_TIMER4   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 8))

◆ CLOCK_ULFRCO

#define CLOCK_ULFRCO   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 24))

◆ CLOCK_USART0

#define CLOCK_USART0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 9))

◆ CLOCK_VDAC0

#define CLOCK_VDAC0   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 20))

◆ CLOCK_WDOG0

#define CLOCK_WDOG0   (FIELD_PREP(CLOCK_REG_MASK, 0) | FIELD_PREP(CLOCK_BIT_MASK, 13))

◆ CLOCK_WDOG1

#define CLOCK_WDOG1   (FIELD_PREP(CLOCK_REG_MASK, 1) | FIELD_PREP(CLOCK_BIT_MASK, 17))