Introduction
RP016
RP016 is a project aiming to extend OpenSBI with features to support running typical TEE stacks.
The project is split into multiple milestones:
- Milestone 1: Baseline Setup
- Milestone 2: Support for External Interrupts using the APLIC
- Milestone 3: Interrupt driven OpenSBI Domain Context Switching
- Milestone 4: Generic support for platform specific system level HW isolation features
- Milestone 5: Support for WorldGuard based system level HW isolation
- Milestone 6: Floating Point and Vector Context management
The current focus is Milestone 1 which has now been achieved on 16th Dec 2025. The next section contains the key output from that milestone - instructions on how to fetch, build and run a complete development environment containing all key components.