Skip to content

Version 1.0.0

Latest
Compare
Choose a tag to compare
@dayeol dayeol released this 02 Mar 21:59
· 722 commits to master since this release
a1842a1

v1.0.0 is the first version based on OpenSBI!

Major Updates:

  • #213 Complete RV32 support
  • #212 The security monitor (SM) has been moved from BBL to OpenSBI.
  • #208 Integration with FireMarshal
  • #195 Toolchain has been updated to the latest (2021.01)
  • #188 Major refactoring of Keystone SDK
  • #175 Sealing key derivation similar to Intel SGX

Minor Updates

  • Fixed major bugs: #127 #147 #148
  • #224 Switch CI from TravisCI to CircleCI
  • #177 Use MPRV for all S/U-mode accesses in SM

Known Issues:

  • #231 keystone-demo is obsolete
  • #229 libc doesn't work (e.g., hello.ke)
  • SM Rust implementation has not been ported to OpenSBI yet

Not Tested:

  • [sifive/fu540] cache partitioning
  • [sifive/fu540] software-based memory encryption
  • seL4 runtime