Crate lowrisc

Source
Expand description

Implementations for generic LowRISC peripherals.

Modulesยง

  • AON/Watchdog Timer Driver
  • Support for the CSRNG hardware block on OpenTitan
  • Flash Controller
  • General Purpose Input/Output driver.
  • SHA256 HMAC (Hash-based Message Authentication Code).
  • I2C Master Driver
  • OTBN Control
  • General Purpose Input/Output driver.
  • Power Mangement for LowRISC
  • RSA Implemented on top of the OTBN
  • Serial Peripheral Interface (SPI) Host Driver
  • UART driver.
  • USB Client driver.
  • Virtualise the Accel interface to enable multiple users of an underlying Accel hardware peripheral.