lowRISC / opentitan

OpenTitan: Open source silicon root of trust
https://www.opentitan.org
Apache License 2.0
2.44k stars 730 forks source link

[top,sw] Expose top-level parameters to software #23786

Open a-will opened 1 week ago

a-will commented 1 week ago

Description

For multi-top support, we'll need to expose top-level parameters to software somehow. For I2C, for example, the InputDelayCycles parameter affects the timing calculation for minimum low and high times.

Currently, block-level parameters get into the block-level headers, but values set at the top-level can affect software too!

a-will commented 1 week ago

CC @pamaury