[Libre-soc-bugs] [Bug 8] Pinmux needed

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Jun 25 15:32:53 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=8

--- Comment #9 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
this is *one* of the template files into which the information from the
JSON files is substituted:

https://github.com/lowRISC/opentitan/blob/master/hw/top_earlgrey/data/top_earlgrey.sv.tpl

this one happens to generate a verilog "master peripheral suite" containing
all information sufficient to link together *all* peripherals, *all* interrupt
sources, *all* Buses - everything needed for a SoC.

additional templates (in that same directory) such as this:
https://github.com/lowRISC/opentitan/blob/master/hw/top_earlgrey/data/top_earlgrey.h.tpl

contain the exact same information needed for u-boot, linux kernel and RTOSes
to know, when compiled as c code, exactly where the peripheral memory-maps
start, exactly what the GPIO does and so on.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list