Skip to content

v9.1.0-2025-01-28

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 15:42

What's Changed

  • [ot] hw/opentitan: fix clang-format in ot_otp_eg_parts.c by @jwnrt in #83
  • [ot] Update CSRNG SW_CMD_STS.CMD_RDY by @luismarques in #82
  • Update OpenTitan EDN registers and SW_CMD_STS behavior by @luismarques in #85
  • Add HMAC stop/continue commands & endian swaps by @AlexJones0 in #88
  • Update SPI device and PLIC IDs by @jwnrt in #86
  • Add HMAC multi-mode support (SHA-2 384/512 digest sizes and variable key lengths) by @AlexJones0 in #89
  • Small register description fixes in rstmgr/pwrmgr/clkmgr by @AlexJones0 in #95
  • Update rom_ctrl scrambling logic by @AlexJones0 in #90
  • Update KMAC register interfaces by @AlexJones0 in #92
  • Fix Earlgrey SPI upload command FIFO status by @AlexJones0 in #93
  • Compute OTBN checksum over LE values. by @AlexJones0 in #94
  • [ot] scripts/opentitan: include cfggen in releases by @jwnrt in #96
  • .github: update CI to use Ubuntu Noble (cherry-pick #99) by @luismarques in #101
  • ot_aes: fix IV and CTR issues (cherry-pick #98) by @luismarques in #100
  • .github: Bump artifact actions to v4 in CI to solve deprecation errors by @AlexJones0 in #104
  • [ot] hw/opentitan: ot_aes: preserve external state when a new message is started by @luismarques in #102
  • [ot] hw/opentitan: ot_earlgrey: Update Earlgrey peripheral clock speed by @AlexJones0 in #105
  • Update OTP constant SV file location in cfggen.py by @AlexJones0 in #103
  • Add alert handler to ot_earlgrey by @AlexJones0 in #110
  • [ot] hw/opentitan: ot_aon_timer: Make wakeup timer 64 bits by @AlexJones0 in #109
  • [ot] update OpenTitan README for EarlGrey support by @rivos-eblot in #116
  • Lint commits in CI by @jwnrt in #115
  • [ot] hw/riscv: ot_earlgrey: assign an identifier to each UART by @rivos-eblot in #118
  • [ot] scripts/opentitan: cfggen.py: define a list of supported tops by @rivos-eblot in #117
  • [ot] hw/opentitan: ot_sram_ctrl: add basic support for READBACK register by @rivos-eblot in #114
  • [ot] Define (unused) OTP scrambling properties for EG by @jwnrt in #122
  • [ot] scripts/opentitan: cfggen.py: fix regression introduced with bc4626e by @rivos-eblot in #124
  • Use Python 3.9 syntax for type unions by @jwnrt in #125

New Contributors

Full Changelog: v9.1.0-2024-10-30...v9.1.0-2025-01-28