aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src/class/hid.rs
Commit message (Collapse)AuthorAgeFilesLines
* rename HidSubclass to match hid specmatteo2025-10-011-7/+7
|
* review commentsmatteo2025-09-301-95/+39
|
* add usb subclass boot and usb protocol mouse and keyboardmatteo2025-09-231-5/+90
|
* update commentsmatteo2025-09-211-3/+3
|
* fix compilation with usbd-hid feature offmatteo2025-09-211-0/+25
|
* Add support for changing hid protocol modematteo2025-09-211-7/+32
|
* make usb endpoint allocator methods accept an optional EndpointAddresskorbin2025-07-131-2/+2
|
* usb-hid: all the RequestHandler method accept &mut selfBoris Faure2024-04-151-3/+3
|
* usb/hid: make RequestHandler::set_report(&mut self,…)Boris Faure2024-04-151-9/+9
| | | | | That way, it is possible to change some fields in the RequestHandler based on outside report.
* Apply Pedantic Clippy LintsRafael Bachmann2023-10-151-11/+9
|
* Fix clippyRafael Bachmann2023-10-151-5/+11
|
* Fix some typosDirk Stolle2023-05-081-1/+1
|
* Address review commentsJames Munns2023-03-271-2/+2
|
* Add logging and interface for debugging buffer usageJames Munns2023-03-271-0/+3
|
* usb: unify ControlHandler+DeviceStateHandler, route all control requests to ↵Dario Nieuwenhuis2023-02-081-75/+95
| | | | | | | | all handlers. - Allows classes to handle vendor requests. - Allows classes to use a single handler for multiple interfaces. - Allows classes to access the other events (previously only `reset` was available).
* Merge #1151bors[bot]2023-02-011-1/+1
|\ | | | | | | | | | | | | | | 1151: USB: allow setting the interface string for interface alt settings r=Dirbaio a=mattico This is a breaking change to embassy-usb's API. Co-authored-by: Matt Ickstadt <[email protected]>
| * usb: allow setting the interface string for interface alt settingsMatt Ickstadt2023-01-131-1/+1
| |
* | usb: docsDario Nieuwenhuis2023-01-311-0/+21
|/
* Drive-by documentation link fixesGabriel Smith2022-11-271-1/+1
|
* usb: move classes into the `embassy-usb` crate.Dario Nieuwenhuis2022-09-261-0/+504