OS-A SEE Explained
summary
OS‑A SEE defines a Supervisor Execution Environment interface for RV64 application processors that maps bootloader and kernel calls into firmware or hypervisor services, aiming to let one binary run across profiles (example targets: RVA20, RVA23). It standardizes boot/runtime tables and services (power/pstate, driver loading) via existing specs like UEFI, Device Tree, ACPI and SBI extensions, plans a conformance test suite and platform requirements work in 2023 to produce compatible binary distributions.
AI-written summary · about
chapters (8)
- 0:00Introduction to OS-A
- 0:35OS-A specification goals
- 1:38Ecosystem interoperability
- 3:02Supervisor execution environment
- 5:04Leveraging industry standards
- 7:14Hardware support and optionality
- 8:57Future platform definitions
- 11:36Q&A session
related talks
18mThe Significance of the RVA23 Profile in Advancing RISC-V Ecosystem
17mFinding Common Ground - the Boot and Runtime Services (BRS) Specification
55mProtected Execution Facility On Power
22mStandards-based Approach for cloud, edge and client
20mSOAFEE-Based Software Defined Vehicle Development for Autonomous Driving
40mNVIDIA's Approach for Achieving ASIL B Qualified Linux
25mOpen Source Software Stack for Heterogenous embedded devices
16mRISC-V Server SoC Standardization
