flash0: Memory.MappedMemory @ sysbus 0x8000000 size: 0x100000 ccm0: Memory.MappedMemory @ sysbus 0x10000000 size: 0x10000 sram0: Memory.MappedMemory @ sysbus 0x20000000 size: 0x20000 usart2: UART.STM32_UART @ sysbus <0x40004400, +0x400> ->nvic0@38 gpioa: GPIOPort.STM32_GPIOPort @ sysbus <0x40020000, +0x400> gpiob: GPIOPort.STM32_GPIOPort @ sysbus <0x40020400, +0x400> gpioc: GPIOPort.STM32_GPIOPort @ sysbus <0x40020800, +0x400> gpiod: GPIOPort.STM32_GPIOPort @ sysbus <0x40020c00, +0x400> gpioe: GPIOPort.STM32_GPIOPort @ sysbus <0x40021000, +0x400> gpiof: GPIOPort.STM32_GPIOPort @ sysbus <0x40021400, +0x400> gpiog: GPIOPort.STM32_GPIOPort @ sysbus <0x40021800, +0x400> gpioh: GPIOPort.STM32_GPIOPort @ sysbus <0x40021c00, +0x400> gpioi: GPIOPort.STM32_GPIOPort @ sysbus <0x40022000, +0x400> // autogenerated greenled1: Miscellaneous.LED @ gpioc 0xc gpioc: 12 -> greenled1@0 nvic0: IRQControllers.NVIC @ { sysbus new Bus.BusPointRegistration { address: 0xe000e000; cpu: cpu0 } } -> cpu0@0 cpu0: CPU.CortexM @ sysbus cpuType: "cortex-m4f" nvic: nvic0 rtc: Timers.STM32F4_RTC @ sysbus 0x40002800 AlarmIRQ->nvic0@41 rcc: Miscellaneous.STM32F4_RCC @ sysbus 0x40023800 rtcPeripheral: rtc rng: Miscellaneous.STM32F4_RNG @ sysbus 0x50060800 ->nvic0@80 // cortex-m overlay dwt: Miscellaneous.DWT @ sysbus 0xE0001000 frequency: 72000000 // st,stm32f4 overlay sysbus: init: ApplySVD @https://dl.antmicro.com/projects/renode/svd/STM32F40x.svd.gz