renode-esp32s3/badge.repl
Sean Cross 3a9de82e91 add interrupt core draft
Signed-off-by: Sean Cross <sean@xobs.io>
2023-07-27 15:57:29 +08:00

53 lines
1.2 KiB
Plaintext

cpu: CPU.Xtensa @ sysbus
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
//spi1: SPI.ESP32_SPIController @ sysbus 0x60002000
// EFUSES
efuse: Memory.MappedMemory @ sysbus 0x60007000
size: 0x1000
// RTC Control
rtc_cntl: Miscellaneous.ESP32S3_RTC_CNTL @ sysbus 0x60008000
sysbus:
init:
ApplySVD @esp32s3.svd