blob: aabff1ad97873daa0d741592102e53b411ad7907 [file] [log] [blame] [edit]
i2c0: I2C.EFM32GGI2CController @ sysbus <0x4000c000, +0x400>
-> nvic@16
timer0: Timers.Efm32Timer @ sysbus <0x40018000, +0x400>
-> nvic@10
timer1: Timers.Efm32Timer @ sysbus <0x40018400, +0x400>
-> nvic@18
usart0: UART.EFM32_UART @ sysbus <0x40010000, +0x400>
ReceiveIRQ -> nvic@11
TransmitIRQ -> nvic@12
usart1: UART.EFM32_UART @ sysbus <0x40010400, +0x400>
ReceiveIRQ -> nvic@19
TransmitIRQ -> nvic@20
leUart0: UART.LEUART @ sysbus <0x4004a000, +0x400>
-> nvic@21
gpioPort: GPIOPort.EFMGPIOPort @ sysbus 0x4000a000
bitband: Miscellaneous.BitBanding @ sysbus <0x42000000, +0x2000000>
peripheralBase: 0x40000000
sram: Memory.MappedMemory @ sysbus 0x20000000
size: 0x00008000
flash: Memory.MappedMemory @ sysbus 0x00000000
size: 0x00040000
nvic: IRQControllers.NVIC @ sysbus 0xE000E000
IRQ -> cpu@0
cpu: CPU.CortexM @ sysbus
nvic: nvic
cpuType: "cortex-m3"
deviceInformation: Miscellaneous.SiLabs.EFM32xG1xBDeviceInformation @ sysbus 0x0fe081b0
deviceFamily: DeviceFamily.EFM32JG1B
deviceNumber: 1
flashDevice: flash
sramDevice: sram
gpcrc: Miscellaneous.SiLabs.EFR32_GPCRC @ sysbus 0x4001c000
sysbus:
init:
Tag <0x400e0000,0x400e07ff> "MSC"
Tag <0x400e3000,0x400e33ff> "EMU"
Tag <0x400e5000,0x400e53ff> "RMU"
Tag <0x400e4000,0x400e43ff> "CMU"
Tag <0x400f0000,0x400f03ff> "CRYPTO"
Tag <0x400e6000,0x400e63ff> "PRS"
Tag <0x400e2000,0x400e2fff> "LDMA"
Tag <0x40046000,0x400463ff> "LETIMER0"
Tag <0x4001e000,0x4001e3ff> "CRYOTIMER"
Tag <0x4004e000,0x4004e3ff> "PCNT0"
Tag <0x40002000,0x400023ff> "ADC0"
Tag <0x40000000,0x400003ff> "ACMP0"
Tag <0x40000400,0x400007ff> "ACMP1"
Tag <0x40006000,0x400063ff> "IDAC0"
Tag <0x40042000,0x400423ff> "RTCC"
Tag <0x40052000,0x400523ff> "WDOG0"
cmuStatusOscillator: Python.PythonPeripheral @ sysbus 0x400C802C
size: 0x4
initable: false
script: "request.Value = 0xFFFFFFFF"
vcmpStatus: Python.PythonPeripheral @ sysbus 0x40000008
size: 0x4
initable: false
script: "request.Value = 0xFFFFFFFF"