google / google/wasefire

Provide more control over the platform protocol USB interface

Open
#1,003 0 comments 0 reactions 0 assignees View on GitHub
crate:cli crate:protocol for:usability needs:implementation
Dominant language
Rust
Stars
188
Forks
41
Avg merge
1d 5h
Merged PRs (30d)
12

Description

Currently (on the platforms of the repository: Host, Nordic, OpenTitan), the USB device exposes a single configuration with the first interface being the platform protocol and additional interfaces based on configuration. It would be good to provide a choice between those 3 options:
- 1 configuration with wasefire interface first
- 1 configuration without wasefire interface
- A first configuration without wasefire interface and a second configuration with only the wasefire interface

It should also be possible to control the VID:PID of the USB device (which means making it a configuration in `cli-tools`).

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.