aboutsummaryrefslogtreecommitdiffstats
path: root/src/generic/usb_cdc.c
Commit message (Expand)AuthorAgeFilesLines
* usb_cdc: Try to read new data before processing data blocksKevin O'Connor2018-10-021-9/+12
* usb_cdc: Wake usb_bulk_out_task() on a shutdownKevin O'Connor2018-10-021-0/+1
* usb_cdc: Perform basic request validationKevin O'Connor2018-09-301-1/+25
* usb_cdc: Add usb_read_ep0_setup() interface functionKevin O'Connor2018-09-301-2/+1
* usb_cdc: Add support for usb_send_ep0_progmem()Kevin O'Connor2018-09-301-2/+5
* usb_cdc: Fix handling of zero-length-packetsKevin O'Connor2018-09-301-5/+10
* usb_cdc: Rework transfer state tracking codeKevin O'Connor2018-09-301-39/+40
* usb_cdc: Rename interface functions to avoid the term "setup"Kevin O'Connor2018-09-301-15/+15
* usb_cdc: Allow USB endpoint ids to be board specificKevin O'Connor2018-08-061-1/+2
* build: Cleanup whitespace errorsKevin O'Connor2018-06-281-4/+4
* command: Add command_find_and_dispatch() helperKevin O'Connor2018-05-281-3/+1
* command: Add a command_encode_and_frame() helperKevin O'Connor2018-05-281-2/+1
* command: Prefer uint8_t* for buffers; prefer uint8_fast_t for lengthsKevin O'Connor2018-05-281-8/+5
* lpc176x: Initial support for serial over usbKevin O'Connor2018-05-251-0/+453