Init-/Runtime-Only ACLs
Open
enhancement
- Dominant language
- C
- Stars
- 135
- Forks
- 72
- PR merge metrics
- No merged PRs in 30d
Description
- add a UVISOR_TACL_INIT_ONLY for init-time-only ACLs
- add a UVISOR_TACL_RUNTIME_ONLY for runtime-only ACLs
- add a uvisor API call to switch from init to runtime mode, but not back
Usage:
- simplified hardware initialization and runtime optimization as some regions will only be used once during init
Contributor guide
Research direction
The issue names no files or tests. Start by locating the existing UVISOR_TACL definitions and the uVisor API or state handling for initialization and runtime. Done means init-only and runtime-only ACLs are supported, with an API that switches to runtime mode and cannot switch back.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100