aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * Working CDC-ACM device->hostDario Nieuwenhuis2022-04-062-5/+15
| * Working CDC-ACM host->deviceDario Nieuwenhuis2022-04-062-9/+23
| * wip: experimental async usb stackDario Nieuwenhuis2022-04-065-158/+411
* | Merge #696bors[bot]2022-04-061-0/+44
|\ \ | |/ |/|
| * Add async Mutex.Dario Nieuwenhuis2022-04-061-0/+44
* | Simpler Channel.Dario Nieuwenhuis2022-04-064-74/+106
|/
* Use embassy/defmt-timestamp-uptime in all examples.Dario Nieuwenhuis2022-04-0235-143/+124
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-111-1/+1
* Simplifies the API by taking in the TIMER and PPI channelshuntc2022-03-071-20/+6
* Improve nRF Saadc samplinghuntc2022-03-071-17/+40
* Merge #613bors[bot]2022-02-123-6/+9
|\
| * embassy, embassy-nrf: add `nightly` Cargo feature to gate nightly-only features.Dario Nieuwenhuis2022-02-121-0/+3
| * blocking_mutex: refactor to work on stable. No GATs, and can be constructed i...Dario Nieuwenhuis2022-02-122-6/+6
* | nrf: remove OptionalPinDario Nieuwenhuis2022-02-129-25/+10
|/
* Upgrade to embedded-storage 0.3.0Ulf Lilleengen2022-02-071-1/+1
* Merge #591bors[bot]2022-02-054-17/+145
|\
| * Further API simplification for the single seq scenariohuntc2022-02-053-9/+6
| * Removed unrequired clonehuntc2022-02-041-1/+1
| * Introduced the SingleSequencer and a more complex Sequencerhuntc2022-02-044-27/+62
| * Small correction to timeshuntc2022-02-041-1/+1
| * Revert the use of foreverhuntc2022-02-041-7/+2
| * Update another examplehuntc2022-02-041-13/+14
| * Expose PWMhuntc2022-02-042-11/+17
| * Introduces a Sequences structhuntc2022-02-041-21/+18
| * Some more docohuntc2022-01-301-2/+2
| * Revert "Own the sequence buffer"huntc2022-01-303-32/+36