xous-core/libs
bunnie 26078dcc7d add keystore to dabao configuration
After some contemplation, we should include the keystore in the
core service set featured by the dabao-xous configuration.

The pros are: any compatibility/sharing of resources
that require access to RRAM, one-way counters, UUIDs, etc.
will either require a wholly separate implementation that is
"insecure" or it could just reuse the baosec work. Furthermore,
as cryptographic accelerators are laid into the keystore,
the APIs become available to the dabao environment

The cons are: more space is used in a space-constrained
dabao environment (roughly 140k "deadweight" at the start, but
as cryptographic APIs get layered in this can grow substantially);
the key slots are "used up" in part by the scheme, which leaves
less key slots available for user-defined purposes.

This is mitigated by the fact that there are a couple thousand
key slots, and so even though we use a couple hundred of them
it's still not the whole range.

Also, the baosec/dabao feature flag can be used to feature-out
cryptographic APIs/accelerators that are too obscure or not
useful for the dabao environment, to "lighten up" the
firmware load.
2025-11-01 22:59:07 +08:00
..
bao1x-api add keystore to dabao configuration 2025-11-01 22:59:07 +08:00
bao1x-hal cleanup dangling debug code 2025-10-31 09:01:02 +08:00
blitstr2 bump versions 2025-10-06 13:23:18 +08:00
chat bump versions 2025-10-06 13:23:18 +08:00
cos_table format libs/cos_table 2024-01-14 19:12:38 +08:00
flatipc update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00
flatipc-derive update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00
keystore-api bump versions 2025-10-06 13:23:18 +08:00
mass-storage bump versions 2025-10-06 13:23:18 +08:00
perflib bump versions 2025-10-06 13:23:18 +08:00
precursor-hal reduce the pddb size for the vexii-test target 2025-07-21 19:03:24 +08:00
tls bump versions 2025-10-06 13:23:18 +08:00
userprefs bump versions 2025-10-06 13:23:18 +08:00
ux-api bump versions 2025-10-06 13:23:18 +08:00
xous-bio bump versions 2025-10-06 13:23:18 +08:00
xous-bio-bdma improve std interface for bio 2025-10-28 18:01:17 +08:00
xous-pio bump versions 2025-10-06 13:23:18 +08:00
xous-pl230 bump versions 2025-10-06 13:23:18 +08:00