ARMmbed / ARMmbed/uvisor

Init-/Runtime-Only ACLs

Open
#92 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.