Skip to content

Releases: lowRISC/qemu

v8.0.2-2023-09-07

07 Sep 13:44
Compare
Choose a tag to compare

What's Changed

  • Add Rom controller & KMAC application interface emulation by @loiclefort in #30
  • [ot] scripts/opentitan: flashgen.py add an option to accept invalid input files by @rivos-eblot in #31
  • [ot] hw/opentitan: fix invalid printf-style format of log messages by @rivos-eblot in #32
  • Improve Power Manager and add Reset Manager by @loiclefort in #33
  • Add GPIO emulation by @rivos-eblot in #34

Full Changelog: v8.0.2-2023-08-31...v8.0.2-2023-09-07

v8.0.2-2023-08-31

31 Aug 10:04
Compare
Choose a tag to compare

What's Changed

  • Decouple OTP implementation from API to prepare for supporting multiple OTP backends by @rivos-eblot in #26
  • Replace assert() with g_assert() by @rivos-eblot in #27
  • [ot] scripts/opentitan: fix store address when second bank is selected by @rivos-eblot in #28
  • [ot] scripts/opentitan: pyot: fix @{}/ not being managed for test options by @rivos-eblot in #29

Full Changelog: v8.0.2-2023-08-23...v8.0.2-2023-08-31

v8.0.2-2023-08-23

23 Aug 14:30
Compare
Choose a tag to compare

What's Changed

  • [ot] Fixed some typos in the opentitan documentation. by @HU90m in #22
  • [ci] Build releases on Ubuntu 20.04 by @jwnrt in #24
  • [ot] Restructure the release tarball and update the ci by @pamaury in #25

New Contributors

Full Changelog: v8.0.2-2023-08-21...v8.0.2-2023-08-23

v8.0.2-2023-08-21

21 Aug 09:43
Compare
Choose a tag to compare

What's Changed

  • Initial Earlgrey emulation based on qemu 8.0.2 by @loiclefort in #4
  • [ot] hw/opentitan: ot_aes fix initialization/reset bug by @rivos-eblot in #5
  • [ot] hw/opentitan: update definitions to Earlgrey-M2.5.2-RC0 by @rivos-eblot in #6
  • Add a script to help running OT tests with QEMU by @rivos-eblot in #7
  • Add AES CTR DRBG to CSRNG by @rivos-eblot in #8
  • [ot] hw/opentitan: ot_csrng: fix invalid comparison and fix syntax by @rivos-eblot in #9
  • Initial implementation of OT KMAC by @loiclefort in #15
  • [ot] scripts/opentitan: flashgen.py: emit a better error message on missing ELF tools by @rivos-eblot in #16
  • Update pyot to use latest flashgen API by @rivos-eblot in #17
  • Add SHA3 conditioning to EntropySrc by @rivos-eblot in #18
  • ot_kmac: fix cSHAKE/KMAC prefix handling by @loiclefort in #19
  • Fix Timer & AON Timer clock source by @loiclefort in #20
  • [ot] hw/opentitan: fix trace levels: not an error if try function fails by @rivos-eblot in #21

New Contributors

Full Changelog: https://github.com/lowRISC/qemu/commits/v8.0.2-2023-08-21