1i2c0: I2C.EFM32GGI2CController @ sysbus <0x4000a000, +0x400>
2    -> nvic@8
3
4timer0: Timers.Efm32Timer @ sysbus <0x40010000, +0x400>
5    -> nvic@2
6timer1: Timers.Efm32Timer @ sysbus <0x40010400, +0x400>
7    -> nvic@10
8
9usart0: UART.EFM32_UART @ sysbus <0x4000c000, +0x400>
10    ReceiveIRQ -> nvic@3
11    TransmitIRQ -> nvic@4
12usart1: UART.EFM32_UART @ sysbus <0x4000c400, +0x400>
13    ReceiveIRQ -> nvic@11
14    TransmitIRQ -> nvic@12
15
16leUart0: UART.LEUART @ sysbus <0x40084000, +0x400>
17    -> nvic@14
18
19gpioPort: GPIOPort.EFMGPIOPort @ sysbus 0x40006000
20
21bitband: Miscellaneous.BitBanding @ sysbus <0x42000000, +0x2000000>
22    peripheralBase: 0x40000000
23
24sram: Memory.MappedMemory @ sysbus 0x20000000
25    size: 0x00001000
26
27flash: Memory.MappedMemory @ sysbus 0x00000000
28    size: 0x00008000
29
30nvic: IRQControllers.NVIC @ sysbus 0xE000E000
31    IRQ -> cpu@0
32
33cpu: CPU.CortexM @ sysbus
34    nvic: nvic
35    cpuType: "cortex-m3"
36
37deviceInformation: Miscellaneous.SiLabs.EFM32xGDeviceInformation @ sysbus 0x0fe081b0
38    deviceFamily: DeviceFamily.EFM32TG
39    deviceNumber: 840
40    flashDevice: flash
41    sramDevice: sram
42
43sysbus:
44    init:
45        Tag <0x400c2000,0x400c3fff> "DMA"
46        Tag <0x400c0000,0x400c03ff> "MSC"
47        Tag <0x400c6000,0x400c63ff> "EMU"
48        Tag <0x400ca000,0x400ca3ff> "RMU"
49        Tag <0x400c8000,0x400c83ff> "CMU"
50        Tag <0x4008c000,0x4008c3ff> "LESENSE"
51        Tag <0x40080000,0x400803ff> "RTC"
52        Tag <0x40001000,0x400013ff> "ACMP0"
53        Tag <0x40001400,0x400017ff> "ACMP1"
54        Tag <0x40000000,0x400003ff> "VCMP"
55        Tag <0x400cc000,0x400cc3ff> "PRS"
56        Tag <0x40082000,0x400823ff> "LETIMER0"
57        Tag <0x40086000,0x400863ff> "PCNT0"
58        Tag <0x40088000,0x400883ff> "WDOG"
59        Tag <0x400e0000,0x400e03ff> "AES"
60        Tag <0x40002000,0x400023ff> "ADC0"
61        Tag <0x40004000,0x400043ff> "DAC0"
62        Tag <0x4008a000,0x4008a3ff> "LCD"
63
64cmuStatusOscillator: Python.PythonPeripheral @ sysbus 0x400C802C
65    size: 0x4
66    initable: false
67    script: "request.value = 0xFFFFFFFF"
68
69vcmpStatus: Python.PythonPeripheral @ sysbus 0x40000008
70    size: 0x4
71    initable: false
72    script: "request.value = 0xFFFFFFFF"
73
74