SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Macros
reg-ncat.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SUNXI_N_BROM_BASE   0x00000000
 
#define SUNXI_S_BROM_BASE   0x00000000
 
#define SUNXI_DSP0_IRAM_BASE   0x00020000
 
#define SUNXI_DSP0_DRAM0_BASE   0x00030000
 
#define SUNXI_DSP0_DRAM1_BASE   0x00038000
 
#define SUNXI_SRAM_A2_BASE   0x00040000
 
#define SUNXI_DSP0_IRAM_LOCAL_SRAM__BASE   0x00400000
 
#define SUNXI_DSP0_DRAM0_LOCAL_SRAM__BASE   0x00420000
 
#define SUNXI_DSP0_DRAM1_LOCAL_SRAM__BASE   0x00440000
 
#define SUNXI_GPU_BASE   0x01800000
 
#define SUNXI_VE3_BASE   0x01C0F000
 
#define SUNXI_GPIO_BASE   0x02000000
 
#define SUNXI_SPC_BASE   0x02000800
 
#define SUNXI_PWM_BASE   0x02000C00
 
#define SUNXI_CCMU_BASE   0x02001000
 
#define SUNXI_IRTX_BASE   0x02003000
 
#define SUNXI_IRRX_BASE   0x02005000
 
#define SUNXI_LEDC_BASE   0x02008000
 
#define SUNXI_GPADC_BASE   0x02009000
 
#define SUNXI_THS_BASE   0x02009400
 
#define SUNXI_LRADC_BASE   0x02009800
 
#define SUNXI_IOMMU_BASE   0x02010000
 
#define SUNXI_NSI_BASE   0x02020000
 
#define SUNXI_WDT_BASE   0x02050000
 
#define SUNXI_NPD_BASE   0x02070000
 
#define SUNXI_NSI_CPU_BASE   0x02071000
 
#define SUNXI_UART0_BASE   0x02500000
 
#define SUNXI_UART1_BASE   0x02500400
 
#define SUNXI_UART2_BASE   0x02500800
 
#define SUNXI_UART3_BASE   0x02500C00
 
#define SUNXI_UART4_BASE   0x02501000
 
#define SUNXI_UART5_BASE   0x02501400
 
#define SUNXI_UART6_BASE   0x02501800
 
#define SUNXI_UART7_BASE   0x02501C00
 
#define SUNXI_TWI0_BASE   0x02502000
 
#define SUNXI_TWI1_BASE   0x02502400
 
#define SUNXI_TWI2_BASE   0x02502800
 
#define SUNXI_TWI3_BASE   0x02502C00
 
#define SUNXI_TWI4_BASE   0x02503000
 
#define SUNXI_TWI5_BASE   0x02503400
 
#define SUNXI_SYSCTRL_BASE   0x03000000
 
#define SUNXI_TIMER_BASE   0x03008000
 
#define SUNXI_DMAC_BASE   0x03002000
 
#define SUNXI_CPUX_MSGBOX_BASE   0x03003000
 
#define SUNXI_CPUS_MSGBOX_BASE   0x03004000
 
#define SUNXI_SPINLOCK_BASE   0x03005000
 
#define SUNXI_SID_BASE   0x03006000
 
#define SUNXI_SID_SRAM_BASE   0x03006200
 
#define SUNXI_DCU_BASE   0x03010000
 
#define SUNXI_CE_NS_BASE   0x03040000
 
#define SUNXI_CE_S_BASE   0x03040800
 
#define SUNXI_CE_KEY_SRAM_BASE   0x03041000
 
#define SUNXI_SECURE_DEBUG_CFG_BASE   0x03042000
 
#define SUNXI_KEYSRAM_DEBUG_BASE   0x03042400
 
#define SUNXI_MEMC_BASE   0x03102000
 
#define SUNXI_MEMC_SMC_BASE   0x03110000
 
#define SUNXI_MEMC_COMMON_BASE   0x03120000
 
#define SUNXI_MEMC_DDRC_BASE   0x03130000
 
#define SUNXI_MEMC_PHY_BASE   0x03140000
 
#define SUNXI_CPU_GIC600_BASE   0x03400000
 
#define SUNXI_NAND_BASE   0x04011000
 
#define SUNXI_SMHC0_BASE   0x04020000
 
#define SUNXI_SMHC1_BASE   0x04021000
 
#define SUNXI_SMHC2_BASE   0x04022000
 
#define SUNXI_SPI0_BASE   0x04025000
 
#define SUNXI_SPI1_BASE   0x04026000
 
#define SUNXI_SPI2_BASE   0x04027000
 
#define SUNXI_TSC_BASE   0x04060000
 
#define SUNXI_USB0_BASE   0x04100000
 
#define SUNXI_USB1_BASE   0x04200000
 
#define SUNXI_GMAC0_BASE   0x04500000
 
#define SUNXI_GMAC1_BASE   0x04510000
 
#define SUNXI_SPI_FLASH_BASE   0x047F0000
 
#define SUNXI_PCIE_SYS_BASE   0x04800000
 
#define SUNXI_PCIE_DBI_BASE   0x04800000
 
#define SUNXI_USB3_1_BASE   0x04E00000
 
#define SUNXI_TOP_COMBPHY_BASE   0x04F00000
 
#define SUNXI_DE_BASE   0x05000000
 
#define SUNXI_DI_BASE   0x05400000
 
#define SUNXI_G2D_BASE   0x05440000
 
#define SUNXI_DISPLAY_TOP_BASE   0x05500000
 
#define SUNXI_TCON_LCD0_BASE   0x05501000
 
#define SUNXI_TCON_LCD1_BASE   0x05502000
 
#define SUNXI_TCON_TV0_BASE   0x05503000
 
#define SUNXI_DSI0_BASE   0x05506000
 
#define SUNXI_DSI1_BASE   0x05508000
 
#define SUNXI_HDMI_BASE   0x05520000
 
#define SUNXI_EDP0_BASE   0x05720000
 
#define SUNXI_DISPLAY1_TOP_BASE   0x05730000
 
#define SUNXI_TCON_LCD2_BASE   0x05731000
 
#define SUNXI_CSI_BASE   0x05800000
 
#define SUNXI_ISP_BASE   0x05900000
 
#define SUNXI_R_PPU_BASE   0x07001000
 
#define SUNXI_R_PPU1_BASE   0x07001400
 
#define SUNXI_R_SPC_BASE   0x07002000
 
#define SUNXI_R_TZMA_BASE   0x07002400
 
#define SUNXI_R_PRCM_BASE   0x07010000
 
#define SUNXI_R_WDG_BASE   0x07020400
 
#define SUNXI_R_TWD_BASE   0x07020800
 
#define SUNXI_R_PWM_BASE   0x07020C00
 
#define SUNXI_R_INTC_BASE   0x07021000
 
#define SUNXI_R_GPIO_BASE   0x07022000
 
#define SUNXI_CPUS_BIST_BASE   0x07031000
 
#define SUNXI_R_IRRX_BASE   0x07040000
 
#define SUNXI_PCK600_CPU_BASE   0x07050000
 
#define SUNXI_R_UART0_BASE   0x07080000
 
#define SUNXI_R_UART1_BASE   0x07080400
 
#define SUNXI_R_TWI0_BASE   0x07081400
 
#define SUNXI_R_TWI1_BASE   0x07081800
 
#define SUNXI_RTC_BASE   0x07090000
 
#define SUNXI_R_TIMER_BASE   0x07090400
 
#define SUNXI_R_SPI_BASE   0x07092000
 
#define SUNXI_DSP_CFG_BASE   0x07100000
 
#define SUNXI_DSP_WDG_BASE   0x07100400
 
#define SUNXI_DSP_INTC_BASE   0x07100800
 
#define SUNXI_DSP_TZMA_BASE   0x07100C00
 
#define SUNXI_NPU_TZMA_BASE   0x07101000
 
#define SUNXI_DSP_PRCM_BASE   0x07102000
 
#define SUNXI_ADDA_BASE   0x07110000
 
#define SUNXI_DMIC_BASE   0x07111000
 
#define SUNXI_I2S0_BASE   0x07112000
 
#define SUNXI_I2S1_BASE   0x07113000
 
#define SUNXI_I2S2_BASE   0x07114000
 
#define SUNXI_I2S3_BASE   0x07115000
 
#define SUNXI_SPDIF_BASE   0x07116000
 
#define SUNXI_DSP_MSGBOX_BASE   0x07120000
 
#define SUNXI_DSP_DMA_BASE   0x07121000
 
#define SUNXI_NPU_BASE   0x07122000
 
#define SUNXI_DSP_TIMER_BASE   0x07123000
 
#define SUNXI_NPU_MEM_BASE   0x07180000
 
#define SUNXI_CPU_SYS_CFG_BASE   0x08000000
 
#define SUNXI_TIMESTAMP_STA_BASE   0x08010000
 
#define SUNXI_TIMESTAMP_CTRL_BASE   0x08020000
 
#define SUNXI_IDC_BASE   0x08030000
 
#define SUNXI_C0_CPUX_CFG_BASE   0x09010000
 
#define SUNXI_C0_CPUX_MBIST_BASE   0x09020000
 
#define SUNXI_SPI_FLASH_XIP_BASE   0x10000000
 
#define SUNXI_PCIE_SLV_BASE   0x20000000
 
#define SUNXI_PIO_BASE   (SUNXI_GPIO_BASE)
 
#define SUNXI_R_PIO_BASE   (SUNXI_R_GPIO_BASE)
 
#define SUNXI_CCM_BASE   (SUNXI_CCMU_BASE)
 
#define SUNXI_DMA_BASE   (SUNXI_DMAC_BASE)
 
#define SUNXI_CE_BASE   (SUNXI_CE_NS_BASE)
 
#define SUNXI_SS_BASE   (SUNXI_CE_BASE)
 
#define SUNXI_CPUXCFG_BASE   (SUNXI_CPU_SYS_CFG_BASE)
 
#define SUNXI_SYSCRL_BASE   (SUNXI_SYSCTRL_BASE)
 
#define SUNXI_KEYADC_BASE   (SUNXI_LRADC_BASE)
 
#define SUNXI_RPRCM_BASE   (SUNXI_R_PRCM_BASE)
 
#define SUNXI_RPWM_BASE   (SUNXI_R_PWM_BASE)
 
#define SUNXI_RPIO_BASE   (SUNXI_R_GPIO_BASE)
 
#define SUNXI_RTWI_BASE   (SUNXI_R_TWI0_BASE)
 
#define SUNXI_RTWI_BRG_REG   (SUNXI_RPRCM_BASE + 0x019c)
 
#define SUNXI_RTWI0_RST_BIT   (16)
 
#define SUNXI_RTWI0_GATING_BIT   (0)
 
#define SUNXI_RST_BIT   (16)
 
#define SUNXI_GATING_BIT   (0)
 
#define SUNXI_RTC_DATA_BASE   (SUNXI_RTC_BASE + 0x100)
 
#define RTC_XO_WRT_PROTECT   (SUNXI_RTC_BASE + 0x15c)
 
#define RTC_XO_CTRL_REG   (SUNXI_RTC_BASE + 0x160)
 
#define SUNXI_SMC_BASE   (SUNXI_MEMC_SMC_BASE)
 
#define SUNXI_CPUS_CFG_BASE   (0x07000400U)
 
#define SUNXI_RCPUCFG_BASE   (SUNXI_CPUS_CFG_BASE)
 
#define SUNXI_SPIF_BASE   (0x047F0000)
 
#define VDD_SYS_PWROFF_GATING_REG   (SUNXI_RPRCM_BASE + 0x250)
 
#define RES_CAL_CTRL_REG   (SUNXI_RPRCM_BASE + 0X310)
 
#define VDD_ADDA_OFF_GATING   (9)
 
#define CAL_ANA_EN   (1)
 
#define CAL_EN   (0)
 
#define PLL_CTRL_REG1   (SUNXI_RPRCM_BASE + 0x244)
 
#define RVBARADDR0_L   (SUNXI_CPUXCFG_BASE + 0x40)
 
#define RVBARADDR0_H   (SUNXI_CPUXCFG_BASE + 0x44)
 
#define SRAM_CONTRL_REG0   (SUNXI_SYSCRL_BASE + 0x0)
 
#define SRAM_CONTRL_REG1   (SUNXI_SYSCRL_BASE + 0x4)
 
#define GPIO_BIAS_MAX_LEN   (32)
 
#define GPIO_BIAS_MAIN_NAME   "gpio_bias"
 
#define GPIO_POW_MODE_REG   (0x0380)
 
#define GPIO_POW_MS_CTL   (0x0384)
 
#define GPIO_POW_MODE_VAL_REG   (0x0388)
 
#define GPIO_3_3V_MODE   0
 
#define GPIO_1_8V_MODE   1
 
#define GIC_IROUTR(_n)   (SUNXI_CPU_GIC600_BASE + 0x6000 + 8 * (_n))
 
#define GICR_LPI_BASE(n)   (SUNXI_CPU_GIC600_BASE + 0x60000 + n * 0x20000)
 
#define GICR_WAKER(m)   (GICR_LPI_BASE(m) + 0x0014)
 
#define GICR_PWRR(m)   (GICR_LPI_BASE(m) + 0x0024)
 
#define LEVEL_TRIGERRED   (0)
 
#define EDGE_TRIGERRED   (1)
 
#define GIC_IRQ_TYPE_CFG(_n)   (SUNXI_CPU_GIC600_BASE + 0xc00 + 4 * (_n))
 
#define GIC_IRQ_MOD_CFG(_n)   (SUNXI_CPU_GIC600_BASE + 0xd00 + 4 * (_n))
 
#define PIOC_REG_o_POW_MOD_SEL   0x380
 
#define PIOC_REG_o_POW_MS_CTL   0x384
 
#define PIOC_REG_o_POW_MS_VAL   0x388
 
#define PIOC_REG_POW_MOD_SEL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MOD_SEL)
 
#define PIOC_REG_POW_MS_CTL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MS_CTL)
 
#define PIOC_REG_POW_VAL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MS_VAL)
 
#define PIOC_SEL_Px_3_3V_VOL   1
 
#define PIOC_SEL_Px_1_8V_VOL   0
 
#define PIOC_CTL_Px_ENABLE   0
 
#define PIOC_CTL_Px_DISABLE   1
 
#define PIOC_VAL_Px_3_3V_VOL   0
 
#define PIOC_VAL_Px_1_8V_VOL   1
 
#define PIOC_CTL_Px_DEFUALT   PIOC_CTL_Px_ENABLE
 
#define PIOC_SEL_Px_DEFAULT   PIOC_SEL_Px_1_8V_VOL
 
#define FORCE_DETECTER_OUTPUT   (1 << 7)
 
#define DEBOUNCE_NO_BYPASS   (1 << 8)
 
#define VCCIO_THRESHOLD_VOLTAGE_2_5   (0 << 4)
 
#define VCCIO_THRESHOLD_VOLTAGE_2_6   (1 << 4)
 
#define VCCIO_THRESHOLD_VOLTAGE_2_7   (2 << 4)
 
#define VCCIO_THRESHOLD_VOLTAGE_2_8   (3 << 4)
 
#define VCCIO_THRESHOLD_VOLTAGE_2_9   (4 << 4)
 
#define VCCIO_THRESHOLD_VOLTAGE_3_0   (5 << 4)
 
#define VCCIO_THRESHOLD_MASK   0x7
 
#define VCCIO_DET_BYPASS_EN   (1 << 0)
 
#define VDD_OFF_GATING_CTRL_REG   0x1f4
 
#define SUNXI_S_SPI_CLK_REG   0x0150
 
#define SUNXI_S_SPI_BGR_REG   0x015C
 

Macro Definition Documentation

◆ CAL_ANA_EN

#define CAL_ANA_EN   (1)

◆ CAL_EN

#define CAL_EN   (0)

◆ DEBOUNCE_NO_BYPASS

#define DEBOUNCE_NO_BYPASS   (1 << 8)

◆ EDGE_TRIGERRED

#define EDGE_TRIGERRED   (1)

◆ FORCE_DETECTER_OUTPUT

#define FORCE_DETECTER_OUTPUT   (1 << 7)

◆ GIC_IROUTR

#define GIC_IROUTR (   _n)    (SUNXI_CPU_GIC600_BASE + 0x6000 + 8 * (_n))

◆ GIC_IRQ_MOD_CFG

#define GIC_IRQ_MOD_CFG (   _n)    (SUNXI_CPU_GIC600_BASE + 0xd00 + 4 * (_n))

◆ GIC_IRQ_TYPE_CFG

#define GIC_IRQ_TYPE_CFG (   _n)    (SUNXI_CPU_GIC600_BASE + 0xc00 + 4 * (_n))

◆ GICR_LPI_BASE

#define GICR_LPI_BASE (   n)    (SUNXI_CPU_GIC600_BASE + 0x60000 + n * 0x20000)

◆ GICR_PWRR

#define GICR_PWRR (   m)    (GICR_LPI_BASE(m) + 0x0024)

◆ GICR_WAKER

#define GICR_WAKER (   m)    (GICR_LPI_BASE(m) + 0x0014)

◆ GPIO_1_8V_MODE

#define GPIO_1_8V_MODE   1

◆ GPIO_3_3V_MODE

#define GPIO_3_3V_MODE   0

◆ GPIO_BIAS_MAIN_NAME

#define GPIO_BIAS_MAIN_NAME   "gpio_bias"

◆ GPIO_BIAS_MAX_LEN

#define GPIO_BIAS_MAX_LEN   (32)

◆ GPIO_POW_MODE_REG

#define GPIO_POW_MODE_REG   (0x0380)

◆ GPIO_POW_MODE_VAL_REG

#define GPIO_POW_MODE_VAL_REG   (0x0388)

◆ GPIO_POW_MS_CTL

#define GPIO_POW_MS_CTL   (0x0384)

◆ LEVEL_TRIGERRED

#define LEVEL_TRIGERRED   (0)

◆ PIOC_CTL_Px_DEFUALT

#define PIOC_CTL_Px_DEFUALT   PIOC_CTL_Px_ENABLE

◆ PIOC_CTL_Px_DISABLE

#define PIOC_CTL_Px_DISABLE   1

◆ PIOC_CTL_Px_ENABLE

#define PIOC_CTL_Px_ENABLE   0

◆ PIOC_REG_o_POW_MOD_SEL

#define PIOC_REG_o_POW_MOD_SEL   0x380

◆ PIOC_REG_o_POW_MS_CTL

#define PIOC_REG_o_POW_MS_CTL   0x384

◆ PIOC_REG_o_POW_MS_VAL

#define PIOC_REG_o_POW_MS_VAL   0x388

◆ PIOC_REG_POW_MOD_SEL

#define PIOC_REG_POW_MOD_SEL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MOD_SEL)

◆ PIOC_REG_POW_MS_CTL

#define PIOC_REG_POW_MS_CTL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MS_CTL)

◆ PIOC_REG_POW_VAL

#define PIOC_REG_POW_VAL   (SUNXI_PIO_BASE + PIOC_REG_o_POW_MS_VAL)

◆ PIOC_SEL_Px_1_8V_VOL

#define PIOC_SEL_Px_1_8V_VOL   0

◆ PIOC_SEL_Px_3_3V_VOL

#define PIOC_SEL_Px_3_3V_VOL   1

◆ PIOC_SEL_Px_DEFAULT

#define PIOC_SEL_Px_DEFAULT   PIOC_SEL_Px_1_8V_VOL

◆ PIOC_VAL_Px_1_8V_VOL

#define PIOC_VAL_Px_1_8V_VOL   1

◆ PIOC_VAL_Px_3_3V_VOL

#define PIOC_VAL_Px_3_3V_VOL   0

◆ PLL_CTRL_REG1

#define PLL_CTRL_REG1   (SUNXI_RPRCM_BASE + 0x244)

◆ RES_CAL_CTRL_REG

#define RES_CAL_CTRL_REG   (SUNXI_RPRCM_BASE + 0X310)

◆ RTC_XO_CTRL_REG

#define RTC_XO_CTRL_REG   (SUNXI_RTC_BASE + 0x160)

◆ RTC_XO_WRT_PROTECT

#define RTC_XO_WRT_PROTECT   (SUNXI_RTC_BASE + 0x15c)

◆ RVBARADDR0_H

#define RVBARADDR0_H   (SUNXI_CPUXCFG_BASE + 0x44)

◆ RVBARADDR0_L

#define RVBARADDR0_L   (SUNXI_CPUXCFG_BASE + 0x40)

◆ SRAM_CONTRL_REG0

#define SRAM_CONTRL_REG0   (SUNXI_SYSCRL_BASE + 0x0)

◆ SRAM_CONTRL_REG1

#define SRAM_CONTRL_REG1   (SUNXI_SYSCRL_BASE + 0x4)

◆ SUNXI_ADDA_BASE

#define SUNXI_ADDA_BASE   0x07110000

◆ SUNXI_C0_CPUX_CFG_BASE

#define SUNXI_C0_CPUX_CFG_BASE   0x09010000

◆ SUNXI_C0_CPUX_MBIST_BASE

#define SUNXI_C0_CPUX_MBIST_BASE   0x09020000

◆ SUNXI_CCM_BASE

#define SUNXI_CCM_BASE   (SUNXI_CCMU_BASE)

◆ SUNXI_CCMU_BASE

#define SUNXI_CCMU_BASE   0x02001000

◆ SUNXI_CE_BASE

#define SUNXI_CE_BASE   (SUNXI_CE_NS_BASE)

◆ SUNXI_CE_KEY_SRAM_BASE

#define SUNXI_CE_KEY_SRAM_BASE   0x03041000

◆ SUNXI_CE_NS_BASE

#define SUNXI_CE_NS_BASE   0x03040000

◆ SUNXI_CE_S_BASE

#define SUNXI_CE_S_BASE   0x03040800

◆ SUNXI_CPU_GIC600_BASE

#define SUNXI_CPU_GIC600_BASE   0x03400000

◆ SUNXI_CPU_SYS_CFG_BASE

#define SUNXI_CPU_SYS_CFG_BASE   0x08000000

◆ SUNXI_CPUS_BIST_BASE

#define SUNXI_CPUS_BIST_BASE   0x07031000

◆ SUNXI_CPUS_CFG_BASE

#define SUNXI_CPUS_CFG_BASE   (0x07000400U)

◆ SUNXI_CPUS_MSGBOX_BASE

#define SUNXI_CPUS_MSGBOX_BASE   0x03004000

◆ SUNXI_CPUX_MSGBOX_BASE

#define SUNXI_CPUX_MSGBOX_BASE   0x03003000

◆ SUNXI_CPUXCFG_BASE

#define SUNXI_CPUXCFG_BASE   (SUNXI_CPU_SYS_CFG_BASE)

◆ SUNXI_CSI_BASE

#define SUNXI_CSI_BASE   0x05800000

◆ SUNXI_DCU_BASE

#define SUNXI_DCU_BASE   0x03010000

◆ SUNXI_DE_BASE

#define SUNXI_DE_BASE   0x05000000

◆ SUNXI_DI_BASE

#define SUNXI_DI_BASE   0x05400000

◆ SUNXI_DISPLAY1_TOP_BASE

#define SUNXI_DISPLAY1_TOP_BASE   0x05730000

◆ SUNXI_DISPLAY_TOP_BASE

#define SUNXI_DISPLAY_TOP_BASE   0x05500000

◆ SUNXI_DMA_BASE

#define SUNXI_DMA_BASE   (SUNXI_DMAC_BASE)

◆ SUNXI_DMAC_BASE

#define SUNXI_DMAC_BASE   0x03002000

◆ SUNXI_DMIC_BASE

#define SUNXI_DMIC_BASE   0x07111000

◆ SUNXI_DSI0_BASE

#define SUNXI_DSI0_BASE   0x05506000

◆ SUNXI_DSI1_BASE

#define SUNXI_DSI1_BASE   0x05508000

◆ SUNXI_DSP0_DRAM0_BASE

#define SUNXI_DSP0_DRAM0_BASE   0x00030000

◆ SUNXI_DSP0_DRAM0_LOCAL_SRAM__BASE

#define SUNXI_DSP0_DRAM0_LOCAL_SRAM__BASE   0x00420000

◆ SUNXI_DSP0_DRAM1_BASE

#define SUNXI_DSP0_DRAM1_BASE   0x00038000

◆ SUNXI_DSP0_DRAM1_LOCAL_SRAM__BASE

#define SUNXI_DSP0_DRAM1_LOCAL_SRAM__BASE   0x00440000

◆ SUNXI_DSP0_IRAM_BASE

#define SUNXI_DSP0_IRAM_BASE   0x00020000

◆ SUNXI_DSP0_IRAM_LOCAL_SRAM__BASE

#define SUNXI_DSP0_IRAM_LOCAL_SRAM__BASE   0x00400000

◆ SUNXI_DSP_CFG_BASE

#define SUNXI_DSP_CFG_BASE   0x07100000

◆ SUNXI_DSP_DMA_BASE

#define SUNXI_DSP_DMA_BASE   0x07121000

◆ SUNXI_DSP_INTC_BASE

#define SUNXI_DSP_INTC_BASE   0x07100800

◆ SUNXI_DSP_MSGBOX_BASE

#define SUNXI_DSP_MSGBOX_BASE   0x07120000

◆ SUNXI_DSP_PRCM_BASE

#define SUNXI_DSP_PRCM_BASE   0x07102000

◆ SUNXI_DSP_TIMER_BASE

#define SUNXI_DSP_TIMER_BASE   0x07123000

◆ SUNXI_DSP_TZMA_BASE

#define SUNXI_DSP_TZMA_BASE   0x07100C00

◆ SUNXI_DSP_WDG_BASE

#define SUNXI_DSP_WDG_BASE   0x07100400

◆ SUNXI_EDP0_BASE

#define SUNXI_EDP0_BASE   0x05720000

◆ SUNXI_G2D_BASE

#define SUNXI_G2D_BASE   0x05440000

◆ SUNXI_GATING_BIT

#define SUNXI_GATING_BIT   (0)

◆ SUNXI_GMAC0_BASE

#define SUNXI_GMAC0_BASE   0x04500000

◆ SUNXI_GMAC1_BASE

#define SUNXI_GMAC1_BASE   0x04510000

◆ SUNXI_GPADC_BASE

#define SUNXI_GPADC_BASE   0x02009000

◆ SUNXI_GPIO_BASE

#define SUNXI_GPIO_BASE   0x02000000

◆ SUNXI_GPU_BASE

#define SUNXI_GPU_BASE   0x01800000

◆ SUNXI_HDMI_BASE

#define SUNXI_HDMI_BASE   0x05520000

◆ SUNXI_I2S0_BASE

#define SUNXI_I2S0_BASE   0x07112000

◆ SUNXI_I2S1_BASE

#define SUNXI_I2S1_BASE   0x07113000

◆ SUNXI_I2S2_BASE

#define SUNXI_I2S2_BASE   0x07114000

◆ SUNXI_I2S3_BASE

#define SUNXI_I2S3_BASE   0x07115000

◆ SUNXI_IDC_BASE

#define SUNXI_IDC_BASE   0x08030000

◆ SUNXI_IOMMU_BASE

#define SUNXI_IOMMU_BASE   0x02010000

◆ SUNXI_IRRX_BASE

#define SUNXI_IRRX_BASE   0x02005000

◆ SUNXI_IRTX_BASE

#define SUNXI_IRTX_BASE   0x02003000

◆ SUNXI_ISP_BASE

#define SUNXI_ISP_BASE   0x05900000

◆ SUNXI_KEYADC_BASE

#define SUNXI_KEYADC_BASE   (SUNXI_LRADC_BASE)

◆ SUNXI_KEYSRAM_DEBUG_BASE

#define SUNXI_KEYSRAM_DEBUG_BASE   0x03042400

◆ SUNXI_LEDC_BASE

#define SUNXI_LEDC_BASE   0x02008000

◆ SUNXI_LRADC_BASE

#define SUNXI_LRADC_BASE   0x02009800

◆ SUNXI_MEMC_BASE

#define SUNXI_MEMC_BASE   0x03102000

◆ SUNXI_MEMC_COMMON_BASE

#define SUNXI_MEMC_COMMON_BASE   0x03120000

◆ SUNXI_MEMC_DDRC_BASE

#define SUNXI_MEMC_DDRC_BASE   0x03130000

◆ SUNXI_MEMC_PHY_BASE

#define SUNXI_MEMC_PHY_BASE   0x03140000

◆ SUNXI_MEMC_SMC_BASE

#define SUNXI_MEMC_SMC_BASE   0x03110000

◆ SUNXI_N_BROM_BASE

#define SUNXI_N_BROM_BASE   0x00000000

◆ SUNXI_NAND_BASE

#define SUNXI_NAND_BASE   0x04011000

◆ SUNXI_NPD_BASE

#define SUNXI_NPD_BASE   0x02070000

◆ SUNXI_NPU_BASE

#define SUNXI_NPU_BASE   0x07122000

◆ SUNXI_NPU_MEM_BASE

#define SUNXI_NPU_MEM_BASE   0x07180000

◆ SUNXI_NPU_TZMA_BASE

#define SUNXI_NPU_TZMA_BASE   0x07101000

◆ SUNXI_NSI_BASE

#define SUNXI_NSI_BASE   0x02020000

◆ SUNXI_NSI_CPU_BASE

#define SUNXI_NSI_CPU_BASE   0x02071000

◆ SUNXI_PCIE_DBI_BASE

#define SUNXI_PCIE_DBI_BASE   0x04800000

◆ SUNXI_PCIE_SLV_BASE

#define SUNXI_PCIE_SLV_BASE   0x20000000

◆ SUNXI_PCIE_SYS_BASE

#define SUNXI_PCIE_SYS_BASE   0x04800000

◆ SUNXI_PCK600_CPU_BASE

#define SUNXI_PCK600_CPU_BASE   0x07050000

◆ SUNXI_PIO_BASE

#define SUNXI_PIO_BASE   (SUNXI_GPIO_BASE)

◆ SUNXI_PWM_BASE

#define SUNXI_PWM_BASE   0x02000C00

◆ SUNXI_R_GPIO_BASE

#define SUNXI_R_GPIO_BASE   0x07022000

◆ SUNXI_R_INTC_BASE

#define SUNXI_R_INTC_BASE   0x07021000

◆ SUNXI_R_IRRX_BASE

#define SUNXI_R_IRRX_BASE   0x07040000

◆ SUNXI_R_PIO_BASE

#define SUNXI_R_PIO_BASE   (SUNXI_R_GPIO_BASE)

◆ SUNXI_R_PPU1_BASE

#define SUNXI_R_PPU1_BASE   0x07001400

◆ SUNXI_R_PPU_BASE

#define SUNXI_R_PPU_BASE   0x07001000

◆ SUNXI_R_PRCM_BASE

#define SUNXI_R_PRCM_BASE   0x07010000

◆ SUNXI_R_PWM_BASE

#define SUNXI_R_PWM_BASE   0x07020C00

◆ SUNXI_R_SPC_BASE

#define SUNXI_R_SPC_BASE   0x07002000

◆ SUNXI_R_SPI_BASE

#define SUNXI_R_SPI_BASE   0x07092000

◆ SUNXI_R_TIMER_BASE

#define SUNXI_R_TIMER_BASE   0x07090400

◆ SUNXI_R_TWD_BASE

#define SUNXI_R_TWD_BASE   0x07020800

◆ SUNXI_R_TWI0_BASE

#define SUNXI_R_TWI0_BASE   0x07081400

◆ SUNXI_R_TWI1_BASE

#define SUNXI_R_TWI1_BASE   0x07081800

◆ SUNXI_R_TZMA_BASE

#define SUNXI_R_TZMA_BASE   0x07002400

◆ SUNXI_R_UART0_BASE

#define SUNXI_R_UART0_BASE   0x07080000

◆ SUNXI_R_UART1_BASE

#define SUNXI_R_UART1_BASE   0x07080400

◆ SUNXI_R_WDG_BASE

#define SUNXI_R_WDG_BASE   0x07020400

◆ SUNXI_RCPUCFG_BASE

#define SUNXI_RCPUCFG_BASE   (SUNXI_CPUS_CFG_BASE)

◆ SUNXI_RPIO_BASE

#define SUNXI_RPIO_BASE   (SUNXI_R_GPIO_BASE)

◆ SUNXI_RPRCM_BASE

#define SUNXI_RPRCM_BASE   (SUNXI_R_PRCM_BASE)

◆ SUNXI_RPWM_BASE

#define SUNXI_RPWM_BASE   (SUNXI_R_PWM_BASE)

◆ SUNXI_RST_BIT

#define SUNXI_RST_BIT   (16)

◆ SUNXI_RTC_BASE

#define SUNXI_RTC_BASE   0x07090000

◆ SUNXI_RTC_DATA_BASE

#define SUNXI_RTC_DATA_BASE   (SUNXI_RTC_BASE + 0x100)

◆ SUNXI_RTWI0_GATING_BIT

#define SUNXI_RTWI0_GATING_BIT   (0)

◆ SUNXI_RTWI0_RST_BIT

#define SUNXI_RTWI0_RST_BIT   (16)

◆ SUNXI_RTWI_BASE

#define SUNXI_RTWI_BASE   (SUNXI_R_TWI0_BASE)

◆ SUNXI_RTWI_BRG_REG

#define SUNXI_RTWI_BRG_REG   (SUNXI_RPRCM_BASE + 0x019c)

◆ SUNXI_S_BROM_BASE

#define SUNXI_S_BROM_BASE   0x00000000

◆ SUNXI_S_SPI_BGR_REG

#define SUNXI_S_SPI_BGR_REG   0x015C

◆ SUNXI_S_SPI_CLK_REG

#define SUNXI_S_SPI_CLK_REG   0x0150

◆ SUNXI_SECURE_DEBUG_CFG_BASE

#define SUNXI_SECURE_DEBUG_CFG_BASE   0x03042000

◆ SUNXI_SID_BASE

#define SUNXI_SID_BASE   0x03006000

◆ SUNXI_SID_SRAM_BASE

#define SUNXI_SID_SRAM_BASE   0x03006200

◆ SUNXI_SMC_BASE

#define SUNXI_SMC_BASE   (SUNXI_MEMC_SMC_BASE)

◆ SUNXI_SMHC0_BASE

#define SUNXI_SMHC0_BASE   0x04020000

◆ SUNXI_SMHC1_BASE

#define SUNXI_SMHC1_BASE   0x04021000

◆ SUNXI_SMHC2_BASE

#define SUNXI_SMHC2_BASE   0x04022000

◆ SUNXI_SPC_BASE

#define SUNXI_SPC_BASE   0x02000800

◆ SUNXI_SPDIF_BASE

#define SUNXI_SPDIF_BASE   0x07116000

◆ SUNXI_SPI0_BASE

#define SUNXI_SPI0_BASE   0x04025000

◆ SUNXI_SPI1_BASE

#define SUNXI_SPI1_BASE   0x04026000

◆ SUNXI_SPI2_BASE

#define SUNXI_SPI2_BASE   0x04027000

◆ SUNXI_SPI_FLASH_BASE

#define SUNXI_SPI_FLASH_BASE   0x047F0000

◆ SUNXI_SPI_FLASH_XIP_BASE

#define SUNXI_SPI_FLASH_XIP_BASE   0x10000000

◆ SUNXI_SPIF_BASE

#define SUNXI_SPIF_BASE   (0x047F0000)

◆ SUNXI_SPINLOCK_BASE

#define SUNXI_SPINLOCK_BASE   0x03005000

◆ SUNXI_SRAM_A2_BASE

#define SUNXI_SRAM_A2_BASE   0x00040000

◆ SUNXI_SS_BASE

#define SUNXI_SS_BASE   (SUNXI_CE_BASE)

◆ SUNXI_SYSCRL_BASE

#define SUNXI_SYSCRL_BASE   (SUNXI_SYSCTRL_BASE)

◆ SUNXI_SYSCTRL_BASE

#define SUNXI_SYSCTRL_BASE   0x03000000

◆ SUNXI_TCON_LCD0_BASE

#define SUNXI_TCON_LCD0_BASE   0x05501000

◆ SUNXI_TCON_LCD1_BASE

#define SUNXI_TCON_LCD1_BASE   0x05502000

◆ SUNXI_TCON_LCD2_BASE

#define SUNXI_TCON_LCD2_BASE   0x05731000

◆ SUNXI_TCON_TV0_BASE

#define SUNXI_TCON_TV0_BASE   0x05503000

◆ SUNXI_THS_BASE

#define SUNXI_THS_BASE   0x02009400

◆ SUNXI_TIMER_BASE

#define SUNXI_TIMER_BASE   0x03008000

◆ SUNXI_TIMESTAMP_CTRL_BASE

#define SUNXI_TIMESTAMP_CTRL_BASE   0x08020000

◆ SUNXI_TIMESTAMP_STA_BASE

#define SUNXI_TIMESTAMP_STA_BASE   0x08010000

◆ SUNXI_TOP_COMBPHY_BASE

#define SUNXI_TOP_COMBPHY_BASE   0x04F00000

◆ SUNXI_TSC_BASE

#define SUNXI_TSC_BASE   0x04060000

◆ SUNXI_TWI0_BASE

#define SUNXI_TWI0_BASE   0x02502000

◆ SUNXI_TWI1_BASE

#define SUNXI_TWI1_BASE   0x02502400

◆ SUNXI_TWI2_BASE

#define SUNXI_TWI2_BASE   0x02502800

◆ SUNXI_TWI3_BASE

#define SUNXI_TWI3_BASE   0x02502C00

◆ SUNXI_TWI4_BASE

#define SUNXI_TWI4_BASE   0x02503000

◆ SUNXI_TWI5_BASE

#define SUNXI_TWI5_BASE   0x02503400

◆ SUNXI_UART0_BASE

#define SUNXI_UART0_BASE   0x02500000

◆ SUNXI_UART1_BASE

#define SUNXI_UART1_BASE   0x02500400

◆ SUNXI_UART2_BASE

#define SUNXI_UART2_BASE   0x02500800

◆ SUNXI_UART3_BASE

#define SUNXI_UART3_BASE   0x02500C00

◆ SUNXI_UART4_BASE

#define SUNXI_UART4_BASE   0x02501000

◆ SUNXI_UART5_BASE

#define SUNXI_UART5_BASE   0x02501400

◆ SUNXI_UART6_BASE

#define SUNXI_UART6_BASE   0x02501800

◆ SUNXI_UART7_BASE

#define SUNXI_UART7_BASE   0x02501C00

◆ SUNXI_USB0_BASE

#define SUNXI_USB0_BASE   0x04100000

◆ SUNXI_USB1_BASE

#define SUNXI_USB1_BASE   0x04200000

◆ SUNXI_USB3_1_BASE

#define SUNXI_USB3_1_BASE   0x04E00000

◆ SUNXI_VE3_BASE

#define SUNXI_VE3_BASE   0x01C0F000

◆ SUNXI_WDT_BASE

#define SUNXI_WDT_BASE   0x02050000

◆ VCCIO_DET_BYPASS_EN

#define VCCIO_DET_BYPASS_EN   (1 << 0)

◆ VCCIO_THRESHOLD_MASK

#define VCCIO_THRESHOLD_MASK   0x7

◆ VCCIO_THRESHOLD_VOLTAGE_2_5

#define VCCIO_THRESHOLD_VOLTAGE_2_5   (0 << 4)

◆ VCCIO_THRESHOLD_VOLTAGE_2_6

#define VCCIO_THRESHOLD_VOLTAGE_2_6   (1 << 4)

◆ VCCIO_THRESHOLD_VOLTAGE_2_7

#define VCCIO_THRESHOLD_VOLTAGE_2_7   (2 << 4)

◆ VCCIO_THRESHOLD_VOLTAGE_2_8

#define VCCIO_THRESHOLD_VOLTAGE_2_8   (3 << 4)

◆ VCCIO_THRESHOLD_VOLTAGE_2_9

#define VCCIO_THRESHOLD_VOLTAGE_2_9   (4 << 4)

◆ VCCIO_THRESHOLD_VOLTAGE_3_0

#define VCCIO_THRESHOLD_VOLTAGE_3_0   (5 << 4)

◆ VDD_ADDA_OFF_GATING

#define VDD_ADDA_OFF_GATING   (9)

◆ VDD_OFF_GATING_CTRL_REG

#define VDD_OFF_GATING_CTRL_REG   0x1f4

◆ VDD_SYS_PWROFF_GATING_REG

#define VDD_SYS_PWROFF_GATING_REG   (SUNXI_RPRCM_BASE + 0x250)