libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Configuration Registers Defines

Defined Constants and Types for the LPC43xx Configuration Registers More...

Collaboration diagram for Configuration Registers Defines:

Macros

#define CREG_CREG0   MMIO32(CREG_BASE + 0x004)
 
#define CREG_M4MEMMAP   MMIO32(CREG_BASE + 0x100)
 
#define CREG_CREG1   MMIO32(CREG_BASE + 0x108)
 
#define CREG_CREG2   MMIO32(CREG_BASE + 0x10C)
 
#define CREG_CREG3   MMIO32(CREG_BASE + 0x110)
 
#define CREG_CREG4   MMIO32(CREG_BASE + 0x114)
 
#define CREG_CREG5   MMIO32(CREG_BASE + 0x118)
 
#define CREG_DMAMUX   MMIO32(CREG_BASE + 0x11C)
 
#define CREG_FLASHCFGA   MMIO32(CREG_BASE + 0x120)
 
#define CREG_FLASHCFGB   MMIO32(CREG_BASE + 0x124)
 
#define CREG_ETBCFG   MMIO32(CREG_BASE + 0x128)
 
#define CREG_CREG6   MMIO32(CREG_BASE + 0x12C)
 
#define CREG_M4TXEVENT   MMIO32(CREG_BASE + 0x130)
 
#define CREG_CHIPID   MMIO32(CREG_BASE + 0x200)
 
#define CREG_M0TXEVENT   MMIO32(CREG_BASE + 0x400)
 
#define CREG_M0APPMEMMAP   MMIO32(CREG_BASE + 0x404)
 
#define CREG_USB0FLADJ   MMIO32(CREG_BASE + 0x500)
 
#define CREG_USB1FLADJ   MMIO32(CREG_BASE + 0x600)
 
#define CREG_CREG0_EN1KHZ_SHIFT   (0)
 
#define CREG_CREG0_EN1KHZ   (1 << CREG_CREG0_EN1KHZ_SHIFT)
 
#define CREG_CREG0_EN32KHZ_SHIFT   (1)
 
#define CREG_CREG0_EN32KHZ   (1 << CREG_CREG0_EN32KHZ_SHIFT)
 
#define CREG_CREG0_RESET32KHZ_SHIFT   (2)
 
#define CREG_CREG0_RESET32KHZ   (1 << CREG_CREG0_RESET32KHZ_SHIFT)
 
#define CREG_CREG0_PD32KHZ_SHIFT   (3)
 
#define CREG_CREG0_PD32KHZ   (1 << CREG_CREG0_PD32KHZ_SHIFT)
 
#define CREG_CREG0_USB0PHY_SHIFT   (5)
 
#define CREG_CREG0_USB0PHY   (1 << CREG_CREG0_USB0PHY_SHIFT)
 
#define CREG_CREG0_ALARMCTRL_SHIFT   (6)
 
#define CREG_CREG0_ALARMCTRL_MASK   (0x3 << CREG_CREG0_ALARMCTRL_SHIFT)
 
#define CREG_CREG0_ALARMCTRL(x)   ((x) << CREG_CREG0_ALARMCTRL_SHIFT)
 
#define CREG_CREG0_BODLVL1_SHIFT   (8)
 
#define CREG_CREG0_BODLVL1_MASK   (0x3 << CREG_CREG0_BODLVL1_SHIFT)
 
#define CREG_CREG0_BODLVL1(x)   ((x) << CREG_CREG0_BODLVL1_SHIFT)
 
#define CREG_CREG0_BODLVL2_SHIFT   (10)
 
#define CREG_CREG0_BODLVL2_MASK   (0x3 << CREG_CREG0_BODLVL2_SHIFT)
 
#define CREG_CREG0_BODLVL2(x)   ((x) << CREG_CREG0_BODLVL2_SHIFT)
 
#define CREG_CREG0_SAMPLECTRL_SHIFT   (12)
 
#define CREG_CREG0_SAMPLECTRL_MASK   (0x3 << CREG_CREG0_SAMPLECTRL_SHIFT)
 
#define CREG_CREG0_SAMPLECTRL(x)   ((x) << CREG_CREG0_SAMPLECTRL_SHIFT)
 
#define CREG_CREG0_WAKEUP0CTRL_SHIFT   (14)
 
#define CREG_CREG0_WAKEUP0CTRL_MASK   (0x3 << CREG_CREG0_WAKEUP0CTRL_SHIFT)
 
#define CREG_CREG0_WAKEUP0CTRL(x)   ((x) << CREG_CREG0_WAKEUP0CTRL_SHIFT)
 
#define CREG_CREG0_WAKEUP1CTRL_SHIFT   (16)
 
#define CREG_CREG0_WAKEUP1CTRL_MASK   (0x3 << CREG_CREG0_WAKEUP1CTRL_SHIFT)
 
#define CREG_CREG0_WAKEUP1CTRL(x)   ((x) << CREG_CREG0_WAKEUP1CTRL_SHIFT)
 
#define CREG_M4MEMMAP_M4MAP_SHIFT   (12)
 
#define CREG_M4MEMMAP_M4MAP_MASK   (0xfffff << CREG_M4MEMMAP_M4MAP_SHIFT)
 
#define CREG_M4MEMMAP_M4MAP(x)   ((x) << CREG_M4MEMMAP_M4MAP_SHIFT)
 
#define CREG_CREG5_M4TAPSEL_SHIFT   (6)
 
#define CREG_CREG5_M4TAPSEL   (1 << CREG_CREG5_M4TAPSEL_SHIFT)
 
#define CREG_CREG5_M0APPTAPSEL_SHIFT   (9)
 
#define CREG_CREG5_M0APPTAPSEL   (1 << CREG_CREG5_M0APPTAPSEL_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER0_SHIFT   (0)
 
#define CREG_DMAMUX_DMAMUXPER0_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER0_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER0(x)   ((x) << CREG_DMAMUX_DMAMUXPER0_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER1_SHIFT   (2)
 
#define CREG_DMAMUX_DMAMUXPER1_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER1_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER1(x)   ((x) << CREG_DMAMUX_DMAMUXPER1_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER2_SHIFT   (4)
 
#define CREG_DMAMUX_DMAMUXPER2_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER2_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER2(x)   ((x) << CREG_DMAMUX_DMAMUXPER2_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER3_SHIFT   (6)
 
#define CREG_DMAMUX_DMAMUXPER3_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER3_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER3(x)   ((x) << CREG_DMAMUX_DMAMUXPER3_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER4_SHIFT   (8)
 
#define CREG_DMAMUX_DMAMUXPER4_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER4_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER4(x)   ((x) << CREG_DMAMUX_DMAMUXPER4_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER5_SHIFT   (10)
 
#define CREG_DMAMUX_DMAMUXPER5_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER5_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER5(x)   ((x) << CREG_DMAMUX_DMAMUXPER5_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER6_SHIFT   (12)
 
#define CREG_DMAMUX_DMAMUXPER6_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER6_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER6(x)   ((x) << CREG_DMAMUX_DMAMUXPER6_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER7_SHIFT   (14)
 
#define CREG_DMAMUX_DMAMUXPER7_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER7_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER7(x)   ((x) << CREG_DMAMUX_DMAMUXPER7_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER8_SHIFT   (16)
 
#define CREG_DMAMUX_DMAMUXPER8_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER8_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER8(x)   ((x) << CREG_DMAMUX_DMAMUXPER8_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER9_SHIFT   (18)
 
#define CREG_DMAMUX_DMAMUXPER9_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER9_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER9(x)   ((x) << CREG_DMAMUX_DMAMUXPER9_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER10_SHIFT   (20)
 
#define CREG_DMAMUX_DMAMUXPER10_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER10_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER10(x)   ((x) << CREG_DMAMUX_DMAMUXPER10_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER11_SHIFT   (22)
 
#define CREG_DMAMUX_DMAMUXPER11_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER11_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER11(x)   ((x) << CREG_DMAMUX_DMAMUXPER11_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER12_SHIFT   (24)
 
#define CREG_DMAMUX_DMAMUXPER12_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER12_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER12(x)   ((x) << CREG_DMAMUX_DMAMUXPER12_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER13_SHIFT   (26)
 
#define CREG_DMAMUX_DMAMUXPER13_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER13_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER13(x)   ((x) << CREG_DMAMUX_DMAMUXPER13_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER14_SHIFT   (28)
 
#define CREG_DMAMUX_DMAMUXPER14_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER14_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER14(x)   ((x) << CREG_DMAMUX_DMAMUXPER14_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER15_SHIFT   (30)
 
#define CREG_DMAMUX_DMAMUXPER15_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER15_SHIFT)
 
#define CREG_DMAMUX_DMAMUXPER15(x)   ((x) << CREG_DMAMUX_DMAMUXPER15_SHIFT)
 
#define CREG_FLASHCFGA_FLASHTIM_SHIFT   (12)
 
#define CREG_FLASHCFGA_FLASHTIM_MASK   (0xf << CREG_FLASHCFGA_FLASHTIM_SHIFT)
 
#define CREG_FLASHCFGA_FLASHTIM(x)   ((x) << CREG_FLASHCFGA_FLASHTIM_SHIFT)
 
#define CREG_FLASHCFGA_POW_SHIFT   (31)
 
#define CREG_FLASHCFGA_POW   (1 << CREG_FLASHCFGA_POW_SHIFT)
 
#define CREG_FLASHCFGB_FLASHTIM_SHIFT   (12)
 
#define CREG_FLASHCFGB_FLASHTIM_MASK   (0xf << CREG_FLASHCFGB_FLASHTIM_SHIFT)
 
#define CREG_FLASHCFGB_FLASHTIM(x)   ((x) << CREG_FLASHCFGB_FLASHTIM_SHIFT)
 
#define CREG_FLASHCFGB_POW_SHIFT   (31)
 
#define CREG_FLASHCFGB_POW   (1 << CREG_FLASHCFGB_POW_SHIFT)
 
#define CREG_ETBCFG_ETB_SHIFT   (0)
 
#define CREG_ETBCFG_ETB   (1 << CREG_ETBCFG_ETB_SHIFT)
 
#define CREG_CREG6_ETHMODE_SHIFT   (0)
 
#define CREG_CREG6_ETHMODE_MASK   (0x7 << CREG_CREG6_ETHMODE_SHIFT)
 
#define CREG_CREG6_ETHMODE(x)   ((x) << CREG_CREG6_ETHMODE_SHIFT)
 
#define CREG_CREG6_CTOUTCTRL_SHIFT   (4)
 
#define CREG_CREG6_CTOUTCTRL   (1 << CREG_CREG6_CTOUTCTRL_SHIFT)
 
#define CREG_CREG6_I2S0_TX_SCK_IN_SEL_SHIFT   (12)
 
#define CREG_CREG6_I2S0_TX_SCK_IN_SEL   (1 << CREG_CREG6_I2S0_TX_SCK_IN_SEL_SHIFT)
 
#define CREG_CREG6_I2S0_RX_SCK_IN_SEL_SHIFT   (13)
 
#define CREG_CREG6_I2S0_RX_SCK_IN_SEL   (1 << CREG_CREG6_I2S0_RX_SCK_IN_SEL_SHIFT)
 
#define CREG_CREG6_I2S1_TX_SCK_IN_SEL_SHIFT   (14)
 
#define CREG_CREG6_I2S1_TX_SCK_IN_SEL   (1 << CREG_CREG6_I2S1_TX_SCK_IN_SEL_SHIFT)
 
#define CREG_CREG6_I2S1_RX_SCK_IN_SEL_SHIFT   (15)
 
#define CREG_CREG6_I2S1_RX_SCK_IN_SEL   (1 << CREG_CREG6_I2S1_RX_SCK_IN_SEL_SHIFT)
 
#define CREG_CREG6_EMC_CLK_SEL_SHIFT   (16)
 
#define CREG_CREG6_EMC_CLK_SEL   (1 << CREG_CREG6_EMC_CLK_SEL_SHIFT)
 
#define CREG_M4TXEVENT_TXEVCLR_SHIFT   (0)
 
#define CREG_M4TXEVENT_TXEVCLR   (1 << CREG_M4TXEVENT_TXEVCLR_SHIFT)
 
#define CREG_M0TXEVENT_TXEVCLR_SHIFT   (0)
 
#define CREG_M0TXEVENT_TXEVCLR   (1 << CREG_M0TXEVENT_TXEVCLR_SHIFT)
 
#define CREG_M0APPMEMMAP_M0APPMAP_SHIFT   (12)
 
#define CREG_M0APPMEMMAP_M0APPMAP_MASK    (0xfffff << CREG_M0APPMEMMAP_M0APPMAP_SHIFT)
 
#define CREG_M0APPMEMMAP_M0APPMAP(x)   ((x) << CREG_M0APPMEMMAP_M0APPMAP_SHIFT)
 
#define CREG_USB0FLADJ_FLTV_SHIFT   (0)
 
#define CREG_USB0FLADJ_FLTV_MASK   (0x3f << CREG_USB0FLADJ_FLTV_SHIFT)
 
#define CREG_USB0FLADJ_FLTV(x)   ((x) << CREG_USB0FLADJ_FLTV_SHIFT)
 
#define CREG_USB1FLADJ_FLTV_SHIFT   (0)
 
#define CREG_USB1FLADJ_FLTV_MASK   (0x3f << CREG_USB1FLADJ_FLTV_SHIFT)
 
#define CREG_USB1FLADJ_FLTV(x)   ((x) << CREG_USB1FLADJ_FLTV_SHIFT)
 

Detailed Description

Defined Constants and Types for the LPC43xx Configuration Registers

Version
1.0.0
Author
© 2012 Michael Ossmann mike@.nosp@m.ossm.nosp@m.ann.c.nosp@m.om
Date
10 March 2013

LGPL License Terms libopencm3 License

Macro Definition Documentation

◆ CREG_CHIPID

#define CREG_CHIPID   MMIO32(CREG_BASE + 0x200)

Definition at line 91 of file creg.h.

◆ CREG_CREG0

#define CREG_CREG0   MMIO32(CREG_BASE + 0x004)

Definition at line 49 of file creg.h.

◆ CREG_CREG0_ALARMCTRL

#define CREG_CREG0_ALARMCTRL (   x)    ((x) << CREG_CREG0_ALARMCTRL_SHIFT)

Definition at line 130 of file creg.h.

◆ CREG_CREG0_ALARMCTRL_MASK

#define CREG_CREG0_ALARMCTRL_MASK   (0x3 << CREG_CREG0_ALARMCTRL_SHIFT)

Definition at line 129 of file creg.h.

◆ CREG_CREG0_ALARMCTRL_SHIFT

#define CREG_CREG0_ALARMCTRL_SHIFT   (6)

Definition at line 128 of file creg.h.

◆ CREG_CREG0_BODLVL1

#define CREG_CREG0_BODLVL1 (   x)    ((x) << CREG_CREG0_BODLVL1_SHIFT)

Definition at line 135 of file creg.h.

◆ CREG_CREG0_BODLVL1_MASK

#define CREG_CREG0_BODLVL1_MASK   (0x3 << CREG_CREG0_BODLVL1_SHIFT)

Definition at line 134 of file creg.h.

◆ CREG_CREG0_BODLVL1_SHIFT

#define CREG_CREG0_BODLVL1_SHIFT   (8)

Definition at line 133 of file creg.h.

◆ CREG_CREG0_BODLVL2

#define CREG_CREG0_BODLVL2 (   x)    ((x) << CREG_CREG0_BODLVL2_SHIFT)

Definition at line 140 of file creg.h.

◆ CREG_CREG0_BODLVL2_MASK

#define CREG_CREG0_BODLVL2_MASK   (0x3 << CREG_CREG0_BODLVL2_SHIFT)

Definition at line 139 of file creg.h.

◆ CREG_CREG0_BODLVL2_SHIFT

#define CREG_CREG0_BODLVL2_SHIFT   (10)

Definition at line 138 of file creg.h.

◆ CREG_CREG0_EN1KHZ

#define CREG_CREG0_EN1KHZ   (1 << CREG_CREG0_EN1KHZ_SHIFT)

Definition at line 109 of file creg.h.

◆ CREG_CREG0_EN1KHZ_SHIFT

#define CREG_CREG0_EN1KHZ_SHIFT   (0)

Definition at line 108 of file creg.h.

◆ CREG_CREG0_EN32KHZ

#define CREG_CREG0_EN32KHZ   (1 << CREG_CREG0_EN32KHZ_SHIFT)

Definition at line 113 of file creg.h.

◆ CREG_CREG0_EN32KHZ_SHIFT

#define CREG_CREG0_EN32KHZ_SHIFT   (1)

Definition at line 112 of file creg.h.

◆ CREG_CREG0_PD32KHZ

#define CREG_CREG0_PD32KHZ   (1 << CREG_CREG0_PD32KHZ_SHIFT)

Definition at line 121 of file creg.h.

◆ CREG_CREG0_PD32KHZ_SHIFT

#define CREG_CREG0_PD32KHZ_SHIFT   (3)

Definition at line 120 of file creg.h.

◆ CREG_CREG0_RESET32KHZ

#define CREG_CREG0_RESET32KHZ   (1 << CREG_CREG0_RESET32KHZ_SHIFT)

Definition at line 117 of file creg.h.

◆ CREG_CREG0_RESET32KHZ_SHIFT

#define CREG_CREG0_RESET32KHZ_SHIFT   (2)

Definition at line 116 of file creg.h.

◆ CREG_CREG0_SAMPLECTRL

#define CREG_CREG0_SAMPLECTRL (   x)    ((x) << CREG_CREG0_SAMPLECTRL_SHIFT)

Definition at line 145 of file creg.h.

◆ CREG_CREG0_SAMPLECTRL_MASK

#define CREG_CREG0_SAMPLECTRL_MASK   (0x3 << CREG_CREG0_SAMPLECTRL_SHIFT)

Definition at line 144 of file creg.h.

◆ CREG_CREG0_SAMPLECTRL_SHIFT

#define CREG_CREG0_SAMPLECTRL_SHIFT   (12)

Definition at line 143 of file creg.h.

◆ CREG_CREG0_USB0PHY

#define CREG_CREG0_USB0PHY   (1 << CREG_CREG0_USB0PHY_SHIFT)

Definition at line 125 of file creg.h.

◆ CREG_CREG0_USB0PHY_SHIFT

#define CREG_CREG0_USB0PHY_SHIFT   (5)

Definition at line 124 of file creg.h.

◆ CREG_CREG0_WAKEUP0CTRL

#define CREG_CREG0_WAKEUP0CTRL (   x)    ((x) << CREG_CREG0_WAKEUP0CTRL_SHIFT)

Definition at line 150 of file creg.h.

◆ CREG_CREG0_WAKEUP0CTRL_MASK

#define CREG_CREG0_WAKEUP0CTRL_MASK   (0x3 << CREG_CREG0_WAKEUP0CTRL_SHIFT)

Definition at line 149 of file creg.h.

◆ CREG_CREG0_WAKEUP0CTRL_SHIFT

#define CREG_CREG0_WAKEUP0CTRL_SHIFT   (14)

Definition at line 148 of file creg.h.

◆ CREG_CREG0_WAKEUP1CTRL

#define CREG_CREG0_WAKEUP1CTRL (   x)    ((x) << CREG_CREG0_WAKEUP1CTRL_SHIFT)

Definition at line 155 of file creg.h.

◆ CREG_CREG0_WAKEUP1CTRL_MASK

#define CREG_CREG0_WAKEUP1CTRL_MASK   (0x3 << CREG_CREG0_WAKEUP1CTRL_SHIFT)

Definition at line 154 of file creg.h.

◆ CREG_CREG0_WAKEUP1CTRL_SHIFT

#define CREG_CREG0_WAKEUP1CTRL_SHIFT   (16)

Definition at line 153 of file creg.h.

◆ CREG_CREG1

#define CREG_CREG1   MMIO32(CREG_BASE + 0x108)

Definition at line 55 of file creg.h.

◆ CREG_CREG2

#define CREG_CREG2   MMIO32(CREG_BASE + 0x10C)

Definition at line 58 of file creg.h.

◆ CREG_CREG3

#define CREG_CREG3   MMIO32(CREG_BASE + 0x110)

Definition at line 61 of file creg.h.

◆ CREG_CREG4

#define CREG_CREG4   MMIO32(CREG_BASE + 0x114)

Definition at line 64 of file creg.h.

◆ CREG_CREG5

#define CREG_CREG5   MMIO32(CREG_BASE + 0x118)

Definition at line 67 of file creg.h.

◆ CREG_CREG5_M0APPTAPSEL

#define CREG_CREG5_M0APPTAPSEL   (1 << CREG_CREG5_M0APPTAPSEL_SHIFT)

Definition at line 172 of file creg.h.

◆ CREG_CREG5_M0APPTAPSEL_SHIFT

#define CREG_CREG5_M0APPTAPSEL_SHIFT   (9)

Definition at line 171 of file creg.h.

◆ CREG_CREG5_M4TAPSEL

#define CREG_CREG5_M4TAPSEL   (1 << CREG_CREG5_M4TAPSEL_SHIFT)

Definition at line 168 of file creg.h.

◆ CREG_CREG5_M4TAPSEL_SHIFT

#define CREG_CREG5_M4TAPSEL_SHIFT   (6)

Definition at line 167 of file creg.h.

◆ CREG_CREG6

#define CREG_CREG6   MMIO32(CREG_BASE + 0x12C)

Definition at line 85 of file creg.h.

◆ CREG_CREG6_CTOUTCTRL

#define CREG_CREG6_CTOUTCTRL   (1 << CREG_CREG6_CTOUTCTRL_SHIFT)

Definition at line 296 of file creg.h.

◆ CREG_CREG6_CTOUTCTRL_SHIFT

#define CREG_CREG6_CTOUTCTRL_SHIFT   (4)

Definition at line 295 of file creg.h.

◆ CREG_CREG6_EMC_CLK_SEL

#define CREG_CREG6_EMC_CLK_SEL   (1 << CREG_CREG6_EMC_CLK_SEL_SHIFT)

Definition at line 316 of file creg.h.

◆ CREG_CREG6_EMC_CLK_SEL_SHIFT

#define CREG_CREG6_EMC_CLK_SEL_SHIFT   (16)

Definition at line 315 of file creg.h.

◆ CREG_CREG6_ETHMODE

#define CREG_CREG6_ETHMODE (   x)    ((x) << CREG_CREG6_ETHMODE_SHIFT)

Definition at line 292 of file creg.h.

◆ CREG_CREG6_ETHMODE_MASK

#define CREG_CREG6_ETHMODE_MASK   (0x7 << CREG_CREG6_ETHMODE_SHIFT)

Definition at line 291 of file creg.h.

◆ CREG_CREG6_ETHMODE_SHIFT

#define CREG_CREG6_ETHMODE_SHIFT   (0)

Definition at line 290 of file creg.h.

◆ CREG_CREG6_I2S0_RX_SCK_IN_SEL

#define CREG_CREG6_I2S0_RX_SCK_IN_SEL   (1 << CREG_CREG6_I2S0_RX_SCK_IN_SEL_SHIFT)

Definition at line 304 of file creg.h.

◆ CREG_CREG6_I2S0_RX_SCK_IN_SEL_SHIFT

#define CREG_CREG6_I2S0_RX_SCK_IN_SEL_SHIFT   (13)

Definition at line 303 of file creg.h.

◆ CREG_CREG6_I2S0_TX_SCK_IN_SEL

#define CREG_CREG6_I2S0_TX_SCK_IN_SEL   (1 << CREG_CREG6_I2S0_TX_SCK_IN_SEL_SHIFT)

Definition at line 300 of file creg.h.

◆ CREG_CREG6_I2S0_TX_SCK_IN_SEL_SHIFT

#define CREG_CREG6_I2S0_TX_SCK_IN_SEL_SHIFT   (12)

Definition at line 299 of file creg.h.

◆ CREG_CREG6_I2S1_RX_SCK_IN_SEL

#define CREG_CREG6_I2S1_RX_SCK_IN_SEL   (1 << CREG_CREG6_I2S1_RX_SCK_IN_SEL_SHIFT)

Definition at line 312 of file creg.h.

◆ CREG_CREG6_I2S1_RX_SCK_IN_SEL_SHIFT

#define CREG_CREG6_I2S1_RX_SCK_IN_SEL_SHIFT   (15)

Definition at line 311 of file creg.h.

◆ CREG_CREG6_I2S1_TX_SCK_IN_SEL

#define CREG_CREG6_I2S1_TX_SCK_IN_SEL   (1 << CREG_CREG6_I2S1_TX_SCK_IN_SEL_SHIFT)

Definition at line 308 of file creg.h.

◆ CREG_CREG6_I2S1_TX_SCK_IN_SEL_SHIFT

#define CREG_CREG6_I2S1_TX_SCK_IN_SEL_SHIFT   (14)

Definition at line 307 of file creg.h.

◆ CREG_DMAMUX

#define CREG_DMAMUX   MMIO32(CREG_BASE + 0x11C)

Definition at line 70 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER0

#define CREG_DMAMUX_DMAMUXPER0 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER0_SHIFT)

Definition at line 179 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER0_MASK

#define CREG_DMAMUX_DMAMUXPER0_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER0_SHIFT)

Definition at line 178 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER0_SHIFT

#define CREG_DMAMUX_DMAMUXPER0_SHIFT   (0)

Definition at line 177 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER1

#define CREG_DMAMUX_DMAMUXPER1 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER1_SHIFT)

Definition at line 184 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER10

#define CREG_DMAMUX_DMAMUXPER10 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER10_SHIFT)

Definition at line 229 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER10_MASK

#define CREG_DMAMUX_DMAMUXPER10_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER10_SHIFT)

Definition at line 228 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER10_SHIFT

#define CREG_DMAMUX_DMAMUXPER10_SHIFT   (20)

Definition at line 227 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER11

#define CREG_DMAMUX_DMAMUXPER11 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER11_SHIFT)

Definition at line 234 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER11_MASK

#define CREG_DMAMUX_DMAMUXPER11_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER11_SHIFT)

Definition at line 233 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER11_SHIFT

#define CREG_DMAMUX_DMAMUXPER11_SHIFT   (22)

Definition at line 232 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER12

#define CREG_DMAMUX_DMAMUXPER12 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER12_SHIFT)

Definition at line 239 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER12_MASK

#define CREG_DMAMUX_DMAMUXPER12_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER12_SHIFT)

Definition at line 238 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER12_SHIFT

#define CREG_DMAMUX_DMAMUXPER12_SHIFT   (24)

Definition at line 237 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER13

#define CREG_DMAMUX_DMAMUXPER13 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER13_SHIFT)

Definition at line 244 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER13_MASK

#define CREG_DMAMUX_DMAMUXPER13_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER13_SHIFT)

Definition at line 243 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER13_SHIFT

#define CREG_DMAMUX_DMAMUXPER13_SHIFT   (26)

Definition at line 242 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER14

#define CREG_DMAMUX_DMAMUXPER14 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER14_SHIFT)

Definition at line 249 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER14_MASK

#define CREG_DMAMUX_DMAMUXPER14_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER14_SHIFT)

Definition at line 248 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER14_SHIFT

#define CREG_DMAMUX_DMAMUXPER14_SHIFT   (28)

Definition at line 247 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER15

#define CREG_DMAMUX_DMAMUXPER15 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER15_SHIFT)

Definition at line 254 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER15_MASK

#define CREG_DMAMUX_DMAMUXPER15_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER15_SHIFT)

Definition at line 253 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER15_SHIFT

#define CREG_DMAMUX_DMAMUXPER15_SHIFT   (30)

Definition at line 252 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER1_MASK

#define CREG_DMAMUX_DMAMUXPER1_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER1_SHIFT)

Definition at line 183 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER1_SHIFT

#define CREG_DMAMUX_DMAMUXPER1_SHIFT   (2)

Definition at line 182 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER2

#define CREG_DMAMUX_DMAMUXPER2 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER2_SHIFT)

Definition at line 189 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER2_MASK

#define CREG_DMAMUX_DMAMUXPER2_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER2_SHIFT)

Definition at line 188 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER2_SHIFT

#define CREG_DMAMUX_DMAMUXPER2_SHIFT   (4)

Definition at line 187 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER3

#define CREG_DMAMUX_DMAMUXPER3 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER3_SHIFT)

Definition at line 194 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER3_MASK

#define CREG_DMAMUX_DMAMUXPER3_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER3_SHIFT)

Definition at line 193 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER3_SHIFT

#define CREG_DMAMUX_DMAMUXPER3_SHIFT   (6)

Definition at line 192 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER4

#define CREG_DMAMUX_DMAMUXPER4 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER4_SHIFT)

Definition at line 199 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER4_MASK

#define CREG_DMAMUX_DMAMUXPER4_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER4_SHIFT)

Definition at line 198 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER4_SHIFT

#define CREG_DMAMUX_DMAMUXPER4_SHIFT   (8)

Definition at line 197 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER5

#define CREG_DMAMUX_DMAMUXPER5 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER5_SHIFT)

Definition at line 204 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER5_MASK

#define CREG_DMAMUX_DMAMUXPER5_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER5_SHIFT)

Definition at line 203 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER5_SHIFT

#define CREG_DMAMUX_DMAMUXPER5_SHIFT   (10)

Definition at line 202 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER6

#define CREG_DMAMUX_DMAMUXPER6 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER6_SHIFT)

Definition at line 209 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER6_MASK

#define CREG_DMAMUX_DMAMUXPER6_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER6_SHIFT)

Definition at line 208 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER6_SHIFT

#define CREG_DMAMUX_DMAMUXPER6_SHIFT   (12)

Definition at line 207 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER7

#define CREG_DMAMUX_DMAMUXPER7 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER7_SHIFT)

Definition at line 214 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER7_MASK

#define CREG_DMAMUX_DMAMUXPER7_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER7_SHIFT)

Definition at line 213 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER7_SHIFT

#define CREG_DMAMUX_DMAMUXPER7_SHIFT   (14)

Definition at line 212 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER8

#define CREG_DMAMUX_DMAMUXPER8 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER8_SHIFT)

Definition at line 219 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER8_MASK

#define CREG_DMAMUX_DMAMUXPER8_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER8_SHIFT)

Definition at line 218 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER8_SHIFT

#define CREG_DMAMUX_DMAMUXPER8_SHIFT   (16)

Definition at line 217 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER9

#define CREG_DMAMUX_DMAMUXPER9 (   x)    ((x) << CREG_DMAMUX_DMAMUXPER9_SHIFT)

Definition at line 224 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER9_MASK

#define CREG_DMAMUX_DMAMUXPER9_MASK   (0x3 << CREG_DMAMUX_DMAMUXPER9_SHIFT)

Definition at line 223 of file creg.h.

◆ CREG_DMAMUX_DMAMUXPER9_SHIFT

#define CREG_DMAMUX_DMAMUXPER9_SHIFT   (18)

Definition at line 222 of file creg.h.

◆ CREG_ETBCFG

#define CREG_ETBCFG   MMIO32(CREG_BASE + 0x128)

Definition at line 79 of file creg.h.

◆ CREG_ETBCFG_ETB

#define CREG_ETBCFG_ETB   (1 << CREG_ETBCFG_ETB_SHIFT)

Definition at line 284 of file creg.h.

◆ CREG_ETBCFG_ETB_SHIFT

#define CREG_ETBCFG_ETB_SHIFT   (0)

Definition at line 283 of file creg.h.

◆ CREG_FLASHCFGA

#define CREG_FLASHCFGA   MMIO32(CREG_BASE + 0x120)

Definition at line 73 of file creg.h.

◆ CREG_FLASHCFGA_FLASHTIM

#define CREG_FLASHCFGA_FLASHTIM (   x)    ((x) << CREG_FLASHCFGA_FLASHTIM_SHIFT)

Definition at line 262 of file creg.h.

◆ CREG_FLASHCFGA_FLASHTIM_MASK

#define CREG_FLASHCFGA_FLASHTIM_MASK   (0xf << CREG_FLASHCFGA_FLASHTIM_SHIFT)

Definition at line 261 of file creg.h.

◆ CREG_FLASHCFGA_FLASHTIM_SHIFT

#define CREG_FLASHCFGA_FLASHTIM_SHIFT   (12)

Definition at line 260 of file creg.h.

◆ CREG_FLASHCFGA_POW

#define CREG_FLASHCFGA_POW   (1 << CREG_FLASHCFGA_POW_SHIFT)

Definition at line 266 of file creg.h.

◆ CREG_FLASHCFGA_POW_SHIFT

#define CREG_FLASHCFGA_POW_SHIFT   (31)

Definition at line 265 of file creg.h.

◆ CREG_FLASHCFGB

#define CREG_FLASHCFGB   MMIO32(CREG_BASE + 0x124)

Definition at line 76 of file creg.h.

◆ CREG_FLASHCFGB_FLASHTIM

#define CREG_FLASHCFGB_FLASHTIM (   x)    ((x) << CREG_FLASHCFGB_FLASHTIM_SHIFT)

Definition at line 274 of file creg.h.

◆ CREG_FLASHCFGB_FLASHTIM_MASK

#define CREG_FLASHCFGB_FLASHTIM_MASK   (0xf << CREG_FLASHCFGB_FLASHTIM_SHIFT)

Definition at line 273 of file creg.h.

◆ CREG_FLASHCFGB_FLASHTIM_SHIFT

#define CREG_FLASHCFGB_FLASHTIM_SHIFT   (12)

Definition at line 272 of file creg.h.

◆ CREG_FLASHCFGB_POW

#define CREG_FLASHCFGB_POW   (1 << CREG_FLASHCFGB_POW_SHIFT)

Definition at line 278 of file creg.h.

◆ CREG_FLASHCFGB_POW_SHIFT

#define CREG_FLASHCFGB_POW_SHIFT   (31)

Definition at line 277 of file creg.h.

◆ CREG_M0APPMEMMAP

#define CREG_M0APPMEMMAP   MMIO32(CREG_BASE + 0x404)

Definition at line 97 of file creg.h.

◆ CREG_M0APPMEMMAP_M0APPMAP

#define CREG_M0APPMEMMAP_M0APPMAP (   x)    ((x) << CREG_M0APPMEMMAP_M0APPMAP_SHIFT)

Definition at line 336 of file creg.h.

◆ CREG_M0APPMEMMAP_M0APPMAP_MASK

#define CREG_M0APPMEMMAP_M0APPMAP_MASK    (0xfffff << CREG_M0APPMEMMAP_M0APPMAP_SHIFT)

Definition at line 334 of file creg.h.

◆ CREG_M0APPMEMMAP_M0APPMAP_SHIFT

#define CREG_M0APPMEMMAP_M0APPMAP_SHIFT   (12)

Definition at line 333 of file creg.h.

◆ CREG_M0TXEVENT

#define CREG_M0TXEVENT   MMIO32(CREG_BASE + 0x400)

Definition at line 94 of file creg.h.

◆ CREG_M0TXEVENT_TXEVCLR

#define CREG_M0TXEVENT_TXEVCLR   (1 << CREG_M0TXEVENT_TXEVCLR_SHIFT)

Definition at line 328 of file creg.h.

◆ CREG_M0TXEVENT_TXEVCLR_SHIFT

#define CREG_M0TXEVENT_TXEVCLR_SHIFT   (0)

Definition at line 327 of file creg.h.

◆ CREG_M4MEMMAP

#define CREG_M4MEMMAP   MMIO32(CREG_BASE + 0x100)

Definition at line 52 of file creg.h.

◆ CREG_M4MEMMAP_M4MAP

#define CREG_M4MEMMAP_M4MAP (   x)    ((x) << CREG_M4MEMMAP_M4MAP_SHIFT)

Definition at line 162 of file creg.h.

◆ CREG_M4MEMMAP_M4MAP_MASK

#define CREG_M4MEMMAP_M4MAP_MASK   (0xfffff << CREG_M4MEMMAP_M4MAP_SHIFT)

Definition at line 161 of file creg.h.

◆ CREG_M4MEMMAP_M4MAP_SHIFT

#define CREG_M4MEMMAP_M4MAP_SHIFT   (12)

Definition at line 160 of file creg.h.

◆ CREG_M4TXEVENT

#define CREG_M4TXEVENT   MMIO32(CREG_BASE + 0x130)

Definition at line 88 of file creg.h.

◆ CREG_M4TXEVENT_TXEVCLR

#define CREG_M4TXEVENT_TXEVCLR   (1 << CREG_M4TXEVENT_TXEVCLR_SHIFT)

Definition at line 322 of file creg.h.

◆ CREG_M4TXEVENT_TXEVCLR_SHIFT

#define CREG_M4TXEVENT_TXEVCLR_SHIFT   (0)

Definition at line 321 of file creg.h.

◆ CREG_USB0FLADJ

#define CREG_USB0FLADJ   MMIO32(CREG_BASE + 0x500)

Definition at line 100 of file creg.h.

◆ CREG_USB0FLADJ_FLTV

#define CREG_USB0FLADJ_FLTV (   x)    ((x) << CREG_USB0FLADJ_FLTV_SHIFT)

Definition at line 343 of file creg.h.

◆ CREG_USB0FLADJ_FLTV_MASK

#define CREG_USB0FLADJ_FLTV_MASK   (0x3f << CREG_USB0FLADJ_FLTV_SHIFT)

Definition at line 342 of file creg.h.

◆ CREG_USB0FLADJ_FLTV_SHIFT

#define CREG_USB0FLADJ_FLTV_SHIFT   (0)

Definition at line 341 of file creg.h.

◆ CREG_USB1FLADJ

#define CREG_USB1FLADJ   MMIO32(CREG_BASE + 0x600)

Definition at line 103 of file creg.h.

◆ CREG_USB1FLADJ_FLTV

#define CREG_USB1FLADJ_FLTV (   x)    ((x) << CREG_USB1FLADJ_FLTV_SHIFT)

Definition at line 350 of file creg.h.

◆ CREG_USB1FLADJ_FLTV_MASK

#define CREG_USB1FLADJ_FLTV_MASK   (0x3f << CREG_USB1FLADJ_FLTV_SHIFT)

Definition at line 349 of file creg.h.

◆ CREG_USB1FLADJ_FLTV_SHIFT

#define CREG_USB1FLADJ_FLTV_SHIFT   (0)

Definition at line 348 of file creg.h.