/* * SPDX-FileCopyrightText: 2022-2024 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ PROVIDE ( UART0 = 0x500CA000 ); PROVIDE ( UART1 = 0x500CB000 ); PROVIDE ( UART2 = 0x500CC000 ); PROVIDE ( UART3 = 0x500CD000 ); PROVIDE ( UART4 = 0x500CE000 ); PROVIDE ( SPIMEM0 = 0x5008C000 ); PROVIDE ( SPIMEM1 = 0x5008D000 ); PROVIDE ( SPIMEM2 = 0x5008E000 ); PROVIDE ( SPIMEM3 = 0x5008F000 ); PROVIDE ( I2C0 = 0x500C4000 ); PROVIDE ( I2C1 = 0x500C5000 ); PROVIDE ( UHCI0 = 0x500DF000 ); PROVIDE ( RMT = 0x500A2000 ); PROVIDE ( RMTMEM = 0x500A2800 ); PROVIDE ( HP_PERI_PMS = 0x500A5000 ); PROVIDE ( LP2HP_PERI_PMS = 0x500A5800 ); PROVIDE ( DMA_PMS = 0x500A6000 ); PROVIDE ( LEDC = 0x500D3000 ); PROVIDE ( LEDC_GAMMA_RAM = 0x500D3400 ); PROVIDE ( TIMERG0 = 0x500C2000 ); PROVIDE ( TIMERG1 = 0x500C3000 ); PROVIDE ( SYSTIMER = 0x500E2000 ); PROVIDE ( TWAI0 = 0x500D7000 ); PROVIDE ( I2S0 = 0x500C6000 ); PROVIDE ( I2S1 = 0x500C7000 ); PROVIDE ( I2S2 = 0x500C8000 ); PROVIDE ( TWAI1 = 0x500D8000 ); PROVIDE ( TWAI2 = 0x500D9000 ); PROVIDE ( ADC = 0x500DE000 ); PROVIDE ( USB_SERIAL_JTAG = 0x500D2000 ); PROVIDE ( SDMMC = 0x50083000 ); PROVIDE ( INTMTX = 0x500D6000 ); PROVIDE ( PCNT = 0x500C9000 ); PROVIDE ( SOC_ETM = 0x500D5000 ); PROVIDE ( MCPWM0 = 0x500C0000 ); PROVIDE ( MCPWM1 = 0x500C1000 ); PROVIDE ( PARL_IO = 0x500CF000 ); PROVIDE ( PVT_MONITOR = 0x5009E000 ); PROVIDE ( GPSPI2 = 0x500D0000 ); PROVIDE ( GPSPI3 = 0x500D1000 ); PROVIDE ( AES = 0x50090000 ); PROVIDE ( SHA = 0x50091000 ); PROVIDE ( RSA = 0x50092000 ); PROVIDE ( ECC = 0x50093000 ); PROVIDE ( DS = 0x50094000 ); PROVIDE ( HMAC = 0x50095000 ); PROVIDE ( ECDSA = 0x50096000 ); PROVIDE ( GPIO = 0x500E0000 ); PROVIDE ( GPIO_EXT = 0x500E0F00 ); PROVIDE ( SDM = 0x500E0F00 ); PROVIDE ( GLITCH_FILTER = 0x500E0F30 ); PROVIDE ( GPIO_ETM = 0x500E0F60 ); PROVIDE ( IO_MUX = 0x500E1000 ); PROVIDE ( MSPI_IOMUX = 0x500E1200 ); PROVIDE ( HP_SYSTEM = 0x500E5000 ); PROVIDE ( HP_SYS_CLKRST = 0x500E6000 ); PROVIDE ( TEE = 0x60098000 ); /* TODO: IDF-7542 */ PROVIDE ( HP_APM = 0x60099000 ); /* TODO: IDF-7542 */ PROVIDE ( PMU = 0x50115000 ); PROVIDE ( LP_SYS = 0x50110000 ); PROVIDE ( LP_AON_CLKRST = 0x50111000 ); PROVIDE ( EFUSE = 0x5012D000 ); PROVIDE ( LPPERI = 0x50120000 ); PROVIDE ( LP_TIMER = 0x50112000 ); PROVIDE ( LP_UART = 0x50121000 ); PROVIDE ( LP_I2C = 0x50122000 ); PROVIDE ( LP_SPI = 0x50123000 ); PROVIDE ( LP_WDT = 0x50116000 ); PROVIDE ( LP_I2S = 0x50125000 ); PROVIDE ( LP_TOUCH = 0x50128000 ); PROVIDE ( LP_GPIO = 0x5012A000 ); PROVIDE ( LP_PERI_PMS = 0x5012E000 ); PROVIDE ( HP2LP_PERI_PMS = 0x5012E800 ); PROVIDE ( LP_I2C_ANA_MST = 0x50124000 ); PROVIDE ( LP_ANA_PERI = 0x50113000 ); PROVIDE ( LP_APM = 0x600B3800 ); /* TODO: IDF-7542 */ PROVIDE ( AHB_DMA = 0x50085000 ); PROVIDE ( AXI_DMA = 0x5008a000 ); PROVIDE ( LCD_CAM = 0x500dc000 ); PROVIDE ( LP_IOMUX = 0x5012B000 ); PROVIDE ( LP_TSENS = 0x5012f000 ); PROVIDE ( MIPI_CSI_BRIDGE = 0x5009F800 ); PROVIDE ( MIPI_CSI_HOST = 0x5009F000 ); PROVIDE ( MIPI_DSI_BRIDGE = 0x500A0800 ); PROVIDE ( MIPI_DSI_HOST = 0x500A0000 ); PROVIDE ( MIPI_CSI_MEM = 0x50104000 ); PROVIDE ( MIPI_DSI_MEM = 0x50105000 ); PROVIDE ( ISP = 0x500A1000 ); PROVIDE ( DW_GDMA = 0x50081000 ); PROVIDE ( PAU = 0x50082000 ); PROVIDE ( I3C_MST = 0x500DA000 ); PROVIDE ( I3C_MST_MEM = 0x500DA000 ); PROVIDE ( I3C_SLV = 0x500DB000 ); PROVIDE ( JPEG = 0x50086000 ); PROVIDE ( PPA = 0x50087000 ); PROVIDE ( DMA2D = 0x50088000 ); PROVIDE ( USB_WRAP = 0x50080000 ); PROVIDE ( USB_DWC_HS = 0x50000000 ); PROVIDE ( USB_DWC_FS = 0x50040000 ); PROVIDE ( USB_UTMI = 0x5009C000 ); PROVIDE ( EMAC_MAC = 0x50098000 ); PROVIDE ( EMAC_DMA = 0x50099000 );