Wilfred Mallawa
Wilfred Mallawa
### Pull Request Overview On the latest commit of OpenTitan supported by Tock (https://github.com/tock/tock/pull/3056), on `Verilator` AES does not work as per the tests. The driver returns `ErrorCode::BUSY` since the...
### Pull Request Overview Uses the `Always on timer` (AON_TIMER) for Opentitan [hw_ip](https://docs.opentitan.org/hw/ip/aon_timer/doc/), to implement watchdog for OpenTitan. This AON_TIMER has both a `watchdog` timer and a `wakeup` timer. The...
### Pull Request Overview This adds extensive build instructions/commands to simplify the process of building OpenTitan and running it with Tock. Since OT has moved onto a new build system...
## OVERVIEW: This patch adds experimental support for us to use `slices` in a nostd/freestanding environment, aim is to run c++ cxx-rs rust on a baremental target environment and use...
Hey all, Looking at the Kernel HIL for I2C for a command complete, there's no way for the driver to accurately return the number of bytes transceived. For example:https://github.com/tock/tock/blob/50dd293411b63d64ed0250a90a7f0f0d1f5212fc/kernel/src/hil/i2c.rs#L190 does...
### Pull Request Overview Extends the existing I2C host driver to add support for I2C target. This is WIP, need HW testing and verification. ### Testing Strategy N/A still todo....
This is a continuation of #2369 # Issue Currently when a certificate chain is validated, it is required that the certificate chain is a complete certificate chain. That is, it...
From the 1.3 SPDM spec: > [758] If the device requires a reset to complete the GET_CSR request, the device shall respond with an ERROR message of ErrorCode=ResetRequired with Bit[2:0]...
This series adds `libspdm` transport support for SPDM over Storage Binding Specification [1]. This allows for example NVMe or SCSI devices that conform to [1] to communicate with a host...