| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a typo | Luca Barbato | 2024-01-19 | 1 | -1/+1 |
| | | |||||
| * | Fix invalid "async" crates.io category. | Dario Nieuwenhuis | 2024-01-12 | 1 | -1/+1 |
| | | |||||
| * | Complete cargo.tomls more. | Dario Nieuwenhuis | 2024-01-12 | 1 | -0/+5 |
| | | |||||
| * | Add docs.rs metadata to all crates. | Dario Nieuwenhuis | 2024-01-11 | 1 | -0/+3 |
| | | |||||
| * | usb: add readme. | Dario Nieuwenhuis | 2024-01-11 | 1 | -1/+23 |
| | | |||||
| * | Centralize license and MSRV boilerplate into the repo readme. | Dario Nieuwenhuis | 2024-01-11 | 1 | -16/+0 |
| | | |||||
| * | Add buffer size info to read_packet | Jomer.Dev | 2024-01-08 | 1 | -0/+1 |
| | | |||||
| * | update release version in examples and other crates | Scott Mabin | 2023-12-04 | 1 | -1/+1 |
| | | |||||
| * | Update heapless to v0.8, embedded-nal-async to v0.7 | Dario Nieuwenhuis | 2023-11-10 | 1 | -1/+1 |
| | | |||||
| * | usb: remove msos-descriptor feature. | Dario Nieuwenhuis | 2023-11-08 | 4 | -36/+8 |
| | | |||||
| * | usb: reject instead of panic on CONTROL OUT longer than the buf. | Dario Nieuwenhuis | 2023-11-06 | 1 | -0/+10 |
| | | |||||
| * | Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 | Dániel Buga | 2023-10-31 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #2068 from barafael/const_usb_config_builder_new | Dario Nieuwenhuis | 2023-10-16 | 12 | -166/+156 |
| |\ | | | | | | | Constify UsbDevice Config::new (and clippy fixes) in embassy-usb | ||||
| | * | Apply Pedantic Clippy Lints | Rafael Bachmann | 2023-10-15 | 12 | -143/+123 |
| | | | |||||
| | * | Fix clippy | Rafael Bachmann | 2023-10-15 | 5 | -22/+32 |
| | | | |||||
| | * | Constify Config::new | Rafael Bachmann | 2023-10-15 | 1 | -1/+1 |
| | | | |||||
| * | | Prepare embassy-net(/-driver,/-driver-channel) 0.2.0 | Dániel Buga | 2023-10-16 | 1 | -1/+1 |
| |/ | |||||
| * | embassy-usb: Add MIDI class | kalkyl | 2023-10-14 | 2 | -0/+228 |
| | | |||||
| * | Add async interface for CDC control changes | Matt Spencer | 2023-09-19 | 1 | -2/+68 |
| | | | | | Signed-off-by: Matt Spencer <[email protected]> | ||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 1 | -1/+1 |
| | | | | | Update changelog in preparation for release | ||||
| * | Sync all fmt.rs files. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+39 |
| | | |||||
| * | Fix hardcoded buffer length in USB NCM causing broken link on USB 2.0. | Isaikin Roman | 2023-08-20 | 1 | -8/+13 |
| | | |||||
| * | Fixed the final null terminator for RegMultiSz. | Lukas Joeressen | 2023-08-18 | 1 | -1/+1 |
| | | | | | The RegMultiSz value should be terminated by an empty UTF-16 string, i.e. 2 null bytes. | ||||
| * | Introduce driver::HardwareAddress without smoltcp dependency | Ruben De Smet | 2023-07-31 | 1 | -1/+4 |
| | | |||||
| * | Release embassy-net v0.1 | Dario Nieuwenhuis | 2023-06-29 | 1 | -2/+3 |
| | | |||||
| * | usb: add missing builder reexports. | Dario Nieuwenhuis | 2023-06-29 | 2 | -3/+3 |
| | | | | | | Fixes #1176 cc #1596 | ||||
| * | Remove unused `feature(type_alias_impl_trait)`. | Dario Nieuwenhuis | 2023-05-14 | 1 | -1/+0 |
| | | |||||
| * | Fix some typos | Dirk Stolle | 2023-05-08 | 3 | -4/+4 |
| | | |||||
| * | Release embassy-sync v0.2.0 | Dario Nieuwenhuis | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | Address review comments | James Munns | 2023-03-27 | 2 | -11/+3 |
| | | |||||
| * | Correct copy/paste errors | James Munns | 2023-03-27 | 1 | -4/+6 |
| | | |||||
| * | Add logging and interface for debugging buffer usage | James Munns | 2023-03-27 | 4 | -0/+59 |
| | | |||||
| * | embassy_usb: Add split() for cdc_acm | Lasse Dalegaard | 2023-03-04 | 1 | -0/+100 |
| | | |||||
| * | usb: use InterfaceNumber in msos. | Dario Nieuwenhuis | 2023-02-08 | 3 | -4/+7 |
| | | |||||
| * | usb: unify ControlHandler+DeviceStateHandler, route all control requests to ↵ | Dario Nieuwenhuis | 2023-02-08 | 11 | -306/+367 |
| | | | | | | | | | 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). | ||||
| * | usb: make max interface count configurable at compile time. | Dario Nieuwenhuis | 2023-02-08 | 6 | -5/+212 |
| | | |||||
| * | Lazily encode UTF16 values and add docs | alexmoon | 2023-02-07 | 2 | -162/+157 |
| | | |||||
| * | Convert MS OS descriptor builder to a writer API | alexmoon | 2023-02-07 | 4 | -264/+308 |
| | | | | | | | This brings it inline with the other embassy-usb descriptor APIs and allows it to integrate well with the Builder to allow class constructors to add MS OS descriptors. Also adds a `usb_serial_winusb` example to demonstrate how to use the API. | ||||
| * | usb: remove msos dead code | Matt Ickstadt | 2023-02-07 | 1 | -13/+0 |
| | | |||||
| * | usb: fix descriptor set length and DeviceInterfaceGUIDs | Matt Ickstadt | 2023-02-07 | 1 | -5/+5 |
| | | |||||
| * | usb: add support for MS OS Descriptors | Matt Ickstadt | 2023-02-07 | 4 | -0/+779 |
| | | |||||
| * | Merge #1151 | bors[bot] | 2023-02-01 | 4 | -10/+21 |
| |\ | | | | | | | | | | | | | | | 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 settings | Matt Ickstadt | 2023-01-13 | 4 | -10/+21 |
| | | | |||||
| * | | usb: docs | Dario Nieuwenhuis | 2023-01-31 | 11 | -30/+130 |
| | | | |||||
| * | | usb: allow adding isochronous endpoints | nitroxis | 2023-01-27 | 1 | -0/+13 |
| |/ | |||||
| * | Refactor embassy-usb address handling to allow reordering of status resoponse | chemicstry | 2023-01-11 | 1 | -11/+12 |
| | | |||||
| * | Merge #1130 | bors[bot] | 2023-01-02 | 1 | -10/+4 |
| |\ | | | | | | | | | | | | | | | | | | | | | 1130: USB serial (CDC-ACM) improvements r=Dirbaio a=timokroeger * Remove unused call management descriptor * Set flag for supported capabilities The rp `usb_serial` example still works with windows hosts. Co-authored-by: Timo Kröger <[email protected]> | ||||
| | * | usb cdc-acm: Set flag for supported capabilities | Timo Kröger | 2022-12-26 | 1 | -1/+4 |
| | | | |||||
| | * | usb cdc-acm: Remove unused call management descriptor | Timo Kröger | 2022-12-26 | 1 | -9/+0 |
| | | | |||||
| * | | net/chan: split state runner. | Dario Nieuwenhuis | 2022-12-27 | 1 | -3/+3 |
| | | | |||||
