renode-esp32s3/badge.repl

57 lines
1.3 KiB
Plaintext

cpu1: CPU.Xtensa @ sysbus
cpuId: 1
cpuType: "esp32s3"
cpu2: CPU.Xtensa @ sysbus
cpuId: 2
cpuType: "esp32s3"
// External data memory
edram: Memory.MappedMemory @ sysbus 0x3C000000
size: 0x2000000
// Internal data memory
dram: Memory.MappedMemory @ sysbus 0x3FC88000
size: 0x78000
// Internal data rom
irom: Memory.MappedMemory @ sysbus 0x3FF00000
size: 0x20000
// Internal instruction rom
drom: Memory.MappedMemory @ sysbus 0x40000000
size: 0x60000
// Internal instruction memory
iram: Memory.MappedMemory @ sysbus 0x40370000
size: 0x70000
// External instruction memory
eiram: Memory.MappedMemory @ sysbus 0x42000000
size: 0x2000000
// Internal RTC SLOW memory
rtcslow: Memory.MappedMemory @ sysbus 0x50000000
size: 0x2000
// Internal RTC FAST memory
rtcfast: Memory.MappedMemory @ sysbus 0x600FE000
size: 0x2000
uart0: UART.ESP32_UART @ sysbus 0x60000000
uart1: UART.ESP32_UART @ sysbus 0x60010000
extmem: Miscellaneous.ESP32S3_EXTMEM @ sysbus 0x600C4000
gpio: GPIOPort.ESP32S3_GPIO @ sysbus 0x60004000
rtc_i2c_pwdet: Miscellaneous.ESP32S3_RTC_I2C_PWDET @ sysbus 0x6000e000
rtc_cntl: Miscellaneous.ESP32S3_RTC_CNTL @ sysbus 0x60008000
//spi1: SPI.ESP32_SPIController @ sysbus 0x60002000
// EFUSES
efuse: Memory.MappedMemory @ sysbus 0x60007000
size: 0x1000
sysbus:
init:
ApplySVD @esp32s3.svd