lowRISC / lowRISC/opentitan

[opentitanlib,qemu] Add support for transfers in the USB opentitanlib backend

Open
#28,895 0 comments 0 reactions 1 assignee Claimed by @pamaury View on GitHub
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

With the USB abstraction merged (https://github.com/lowRISC/opentitan/pull/28520) and when the USB host PR is merged (https://github.com/lowRISC/opentitan/pull/28831), we will have a fully functioning USB host for QEMU implemented in opentitanlib. However the USB backend does not yet expose the device.

- [ ] Expose the USB device with the backend
- [ ] Allow USB transfers from opentitanlib users
- [ ] Run an end-to-end test, for example the USB DFU rescue e2e

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.