aboutsummaryrefslogtreecommitdiffstats
path: root/src/generic/usb_cdc.c
Commit message (Expand)AuthorAgeFilesLines
* usb_cdc: Report MCU type on all boardsKevin O'Connor2019-11-261-4/+0
* usb_cdc: Add a usb_fill_serial() helper functionKevin O'Connor2019-11-251-0/+17
* usb_cdc: Report the MCU name instead of "Klipper firmware"Kevin O'Connor2019-11-211-0/+4
* lpc176x: read chip id and use as usb serial. (#2184)Matt Baker2019-11-211-9/+22
* usbserial: Allow USB ids to be specified via KconfigKevin O'Connor2019-01-251-7/+5
* usb_cdc: Notify both the bulk_in and bulk_out tasks on a configureKevin O'Connor2019-01-071-0/+1
* usb_cdc: Add support for detecting a USB level Arduino bootloader requestKevin O'Connor2018-12-241-0/+12
* 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