index
:
embassy
master
tmp/dfu_pkg_pca10059
Modern embedded framework, using Rust and async.
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
embassy-nrf
/
src
/
usb.rs
Age
Commit message (
Expand
)
Author
2022-07-21
nrf/usb: prevent user code from constructing a PowerUsb directly.
Dario Nieuwenhuis
2022-07-09
Trait for UsbSupply
huntc
2022-07-08
New constructor to cater for the softdevice
huntc
2022-07-07
Puts in the machinery to handle power detected/removed
huntc
2022-06-12
Run rustfmt.
Dario Nieuwenhuis
2022-06-12
Add embassy-cortex-m crate.
Dario Nieuwenhuis
2022-05-30
usb: make ControlPipe accept, reject async.
Dario Nieuwenhuis
2022-05-30
usb: add first, last params to ControlPipe data_in, data_out.
Dario Nieuwenhuis
2022-05-30
usb: remove is_stalled, set_stalled from Endpoint.
Dario Nieuwenhuis
2022-05-12
nrf/usb: fix control out transfers getting corrupted due to ep0rcvout stickin...
Dario Nieuwenhuis
2022-05-12
usb: parse request in embassy-usb instead of the driver.
Dario Nieuwenhuis
2022-05-10
usb: merge `alloc_control_pipe` and `into_bus` into `start`.
Dario Nieuwenhuis
2022-05-09
usb: remove address arg from endpoint allocation.
Dario Nieuwenhuis
2022-04-23
usb: builtin handling of interface alternate settings
Dario Nieuwenhuis
2022-04-13
Make Driver::disable async and fix comment
alexmoon
2022-04-13
Remove dead code on nrf5340
alexmoon
2022-04-13
Add DeviceStateHandler, DeviceCommand channel, and remote wakeup support
alexmoon
2022-04-09
Unify ReadError and WriteError into EndpointError
alexmoon
2022-04-07
Fix spurious ControlPipe::data_in errors
alexmoon
2022-04-07
Async-ify Driver::enable and UsbDeviceBuilder::build
alexmoon
2022-04-06
usb: abort control data in/out on reset or when receiving another SETUP.
Dario Nieuwenhuis
2022-04-06
Add basic device state handling for endpoints.
alexmoon
2022-04-06
Simplify hid output report handling
alexmoon
2022-04-06
Reduce memory overhead and simplify logic for merging endpoint and control re...
alexmoon
2022-04-06
usb: centralize all control logging in control.rs
Dario Nieuwenhuis
2022-04-06
nrf/usb: unify in/out wakers for ep0
Dario Nieuwenhuis
2022-04-06
Move data chunking from the driver to the lib
alexmoon
2022-04-06
usb: cleanup and simplify error handling.
Dario Nieuwenhuis
2022-04-06
usb: cleanup logging.
Dario Nieuwenhuis
2022-04-06
usb: add -usb-serial crate, fix warnings and stable build.
Dario Nieuwenhuis
2022-04-06
Support multi-frame data phase control requests
alexmoon
2022-04-06
Only copy through RAM when needed
alexmoon
2022-04-06
nrf/usb: fix wrong DMA read size
Dario Nieuwenhuis
2022-04-06
Add support for USB classes handling control requests.
alexmoon
2022-04-06
nrf/usb: update where clause syntax.
Dario Nieuwenhuis
2022-04-06
Working CDC-ACM device->host
Dario Nieuwenhuis
2022-04-06
Working CDC-ACM host->device
Dario Nieuwenhuis
2022-04-06
wip: experimental async usb stack
Dario Nieuwenhuis
2021-12-15
undo T:regs in impl UsbPeripheral
Jacob Rosenthal
2021-12-15
use Instance regs
Jacob Rosenthal
2021-12-15
enable USB peripheral for relevant chips
Jacob Rosenthal
2021-12-15
rename to UsbBus
Jacob Rosenthal
2021-12-14
sorta works, too many interupts?
Jacob Rosenthal
2021-12-14
dont expose embedded_hal_common::usb
Jacob Rosenthal
2021-12-14
revert
Jacob Rosenthal
2021-12-13
make send, consolidate usb types
Jacob Rosenthal
2021-12-13
stub out the embassy registers for usbd
Jacob Rosenthal