aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests.Dario Nieuwenhuis2022-04-271-0/+29
* examples/nrf: add self_spawn example.Dario Nieuwenhuis2022-04-251-0/+24
* executor: fix unsoundness in InterruptExecutor::start.Dario Nieuwenhuis2022-04-253-18/+12
* Implement giant (chunked) DMA transfers for DCMI.Matous Hybl2022-04-251-2/+2
* examples/nrf: add product strings to all usb examples.Dario Nieuwenhuis2022-04-244-6/+17
* Add embassy-usb-ncm. Implements USBB CDC NCM (Ethernet over USB)Dario Nieuwenhuis2022-04-242-1/+280
* Switch to crates.io embedded-hal, embedded-hal-async.Dario Nieuwenhuis2022-04-225-40/+13
* Support multiple flash instances in embassy-bootUlf Lilleengen2022-04-193-6/+4
* Add embedded-storage trait impls for QSPIUlf Lilleengen2022-04-192-6/+4
* usb: rename UsbDeviceBuilder -> Builder.Dario Nieuwenhuis2022-04-164-8/+8
* usb-hid: add Config struct, to avoid too many params.Dario Nieuwenhuis2022-04-162-17/+16
* usb-hid: Simplify API.Dario Nieuwenhuis2022-04-162-11/+11
* Merge #711bors[bot]2022-04-144-20/+162
|\
| * Split UsbDevice::run into run and run_until_suspendalexmoon2022-04-131-28/+32
| * Remove channel and make run future cancelablealexmoon2022-04-131-14/+49
| * Remote wakeup bug fixesalexmoon2022-04-131-12/+12
| * Add DeviceStateHandler, DeviceCommand channel, and remote wakeup supportalexmoon2022-04-134-10/+113
* | net: auto-enable defmt in smoltcp using namespaced features.Dario Nieuwenhuis2022-04-133-3/+3
|/
* Merge #714bors[bot]2022-04-121-3/+4
|\
| * fix clock in l4 rng examplePhilip A Reimer2022-04-111-3/+4
* | Add ADC support for H7Matous Hybl2022-04-122-1/+43
|/
* add stm32l4 hsi48 and usb examplePhilip A Reimer2022-04-092-1/+118
* Unify ReadError and WriteError into EndpointErroralexmoon2022-04-092-28/+10
* Update to latest rust-lorawan versionUlf Lilleengen2022-04-084-20/+8
* Add missing stm32wl/stm32wb chips except stm32wleDario Nieuwenhuis2022-04-0814-2/+2
* Merge #657bors[bot]2022-04-077-161/+520
|\
| * Async-ify Driver::enable and UsbDeviceBuilder::buildalexmoon2022-04-074-4/+4
| * embassy-usb-hid bug fixesalexmoon2022-04-061-2/+2
| * usb/serial: add multitask example.Dario Nieuwenhuis2022-04-061-0/+122
| * usb/hid: add keyboard example.Dario Nieuwenhuis2022-04-062-0/+148
| * usb/hid: update for endpoint state changes.Dario Nieuwenhuis2022-04-061-24/+16
| * Add basic device state handling for endpoints.alexmoon2022-04-061-7/+39
| * Simplify hid output report handlingalexmoon2022-04-061-2/+2
| * Remove output() and split() methods from HidClass when there is no out endpoi...alexmoon2022-04-061-1/+2
| * Remove the feature report readeralexmoon2022-04-061-3/+8
| * Async USB HID classalexmoon2022-04-062-2/+135
| * usb-serial: make inner guts private.Dario Nieuwenhuis2022-04-061-17/+7
| * examples/nrf: don't build usb stuff in stable.Dario Nieuwenhuis2022-04-061-3/+3
| * usb: add -usb-serial crate, fix warnings and stable build.Dario Nieuwenhuis2022-04-063-393/+4
| * Add a control_buf to UsbDevicealexmoon2022-04-062-9/+12
| * Switch to ControlHandler owned bufs for control_in()alexmoon2022-04-061-6/+8
| * Remove UnsafeCell from cdc_acm::Controlalexmoon2022-04-061-22/+31
| * usb: simplify buffer handling for Control IN transfers.Dario Nieuwenhuis2022-04-061-9/+8
| * usb: nicer names for control structs.Dario Nieuwenhuis2022-04-061-13/+7
| * usb: move all control-related stuff to `mod control`.Dario Nieuwenhuis2022-04-061-3/+4
| * usb: associate ControlHandlers with interfaces, automatically route requests.Dario Nieuwenhuis2022-04-061-35/+18
| * usb: add `add_class` to builder, so that `FooBarClass::new(&mut builder)` can...Dario Nieuwenhuis2022-04-062-127/+91
| * Use trait objects instead of generics for UsbDevice::classesalexmoon2022-04-062-69/+52
| * Add support for USB classes handling control requests.alexmoon2022-04-062-16/+114
| * Add some comments on the example.Dario Nieuwenhuis2022-04-061-1/+13