summaryrefslogtreecommitdiff
path: root/tb/top/conspiracion.cpp
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-10-04 03:09:13 -0600
committerAlejandro Soto <alejandro@34project.org>2023-10-04 04:40:48 -0600
commit3de2c7e7dd214f80b8b9cca575e42e0b1b08034d (patch)
tree0ec3d13222d9fcf629232194a977789208ce200b /tb/top/conspiracion.cpp
parent7e1dd67fd1f1618621dc0b995059e33d6c098aca (diff)
rtl/cache: implement debug interface
Diffstat (limited to 'tb/top/conspiracion.cpp')
-rw-r--r--tb/top/conspiracion.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tb/top/conspiracion.cpp b/tb/top/conspiracion.cpp
index 26ea1f0..0bb2f11 100644
--- a/tb/top/conspiracion.cpp
+++ b/tb/top/conspiracion.cpp
@@ -333,6 +333,10 @@ int main(int argc, char **argv)
*plat.vga, 0x3800'0000, 25'175'000, 50'000'000
);
+ sim_slave dbg_0(*plat.smp_dbg_0, 0x3010'0000, 8);
+ sim_slave dbg_1(*plat.smp_dbg_1, 0x3011'0000, 8);
+ sim_slave dbg_2(*plat.smp_dbg_2, 0x3012'0000, 8);
+ sim_slave dbg_3(*plat.smp_dbg_3, 0x3013'0000, 8);
sim_slave smp_ctrl(*plat.smp_sim, 0x3014'0000, 4);
interconnect<Vconspiracion_platform> avl(plat);
@@ -350,6 +354,10 @@ int main(int argc, char **argv)
avl.attach(hps_ddr3);
avl.attach(timer);
avl.attach(ttyJ0);
+ avl.attach(dbg_0);
+ avl.attach(dbg_1);
+ avl.attach(dbg_2);
+ avl.attach(dbg_3);
avl.attach(smp_ctrl);
avl.attach_intc(intc);