1/*
2 * Copyright (c) 2021 Antmicro
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7ram: Memory.MappedMemory @ {
8        sysbus 0x40000000;
9        sysbus 0xc0000000 // shadow
10    }
11    size: 0x10000000
12
13cpu: CPU.VexRiscv @ sysbus
14    cpuType: "rv32imac"
15
16uart: UART.LiteX_UART @ {
17        sysbus 0x60001800;
18        sysbus 0xE0001800 // shadow
19    }
20    -> cpu@2
21
22timer0: Timers.LiteX_Timer @ {
23        sysbus 0x60002800;
24        sysbus 0xE0002800 // shadow
25    }
26    frequency: 100000000
27    -> cpu@1
28
29i2c: I2C.LiteX_I2C_Zephyr @ {
30        sysbus 0x60003000;
31        sysbus 0xE0003000 // shadow
32    }
33
34adxl345: Sensors.ADXL345 @ i2c 0x1D
35
36