aboutsummaryrefslogtreecommitdiffstats
path: root/doc/report/deps.dot
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-12-13 16:37:31 -0500
committerSam Anthony <sam@samanthony.xyz>2025-12-13 16:37:31 -0500
commitbd39f6be8469e908950365ebb98725615bddf803 (patch)
treef23bc309d5e6b1016f04f3f82ca4d38fdc371b75 /doc/report/deps.dot
parentff4fbd8d9245793d6314aba4f2027aa84461d337 (diff)
downloadcan-gauge-interface-bd39f6be8469e908950365ebb98725615bddf803.zip
report: firmware module dependency graph
Diffstat (limited to 'doc/report/deps.dot')
-rw-r--r--doc/report/deps.dot17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/report/deps.dot b/doc/report/deps.dot
new file mode 100644
index 0000000..1f55dc4
--- /dev/null
+++ b/doc/report/deps.dot
@@ -0,0 +1,17 @@
+digraph deps {
+ main -> {system, types, eeprom, dac, can, signal, serial, table}
+ can -> {system, types, spi}
+ dac -> {system, types, spi}
+ eeprom -> {system, types, spi}
+ serial -> {types, eeprom, can, signal}
+ signal -> {types, can}
+ spi -> {system, types}
+ table -> {types, can, eeprom, signal, serial}
+
+ subgraph cluster_hal {
+ label="HAL"
+ style=dashed
+ rank=same
+ can; eeprom; dac;
+ }
+}