summaryrefslogtreecommitdiff
path: root/src/device
AgeCommit message (Collapse)Author
2021-07-22update endianhathach
2021-07-22clean up max packet size endianhathach
2021-07-22Merge branch 'CCRX_Port' of https://github.com/Wini-Buh/tinyusb into ↵hathach
Wini-Buh-CCRX_Port
2021-07-22Merge pull request #950 from HiFiPhile/dfuHa Thach
DFU improvements
2021-07-22update dcd attr for samx7xhathach
2021-07-22correct checkhathach
2021-07-22more cihathach
2021-07-22fix cihathach
2021-07-22add dcd_attr for DCD_ATTR_ENDPOINT_MAXhathach
could be useful with more dcd specific attribute
2021-07-17Merge branch 'master' into dcd_same70HiFiPhile
2021-07-15rename CFG_TUD_DFU_MODE to simply CFG_TUD_DFUhathach
2021-07-15wrap up DFU updatehathach
2021-07-12simplify TUD_DFU_DESCRIPTOR with alternate counthathach
remove CFG_TUD_DFU_ALT_COUNT since there is only one DFU functional descriptor
2021-07-12rename TUD_DFU_MODE_DESCRIPTOR to TUD_DFU_DESCRIPTORhathach
2021-07-12Merge branch 'dfu' of https://github.com/HiFiPhile/tinyusb into HiFiPhile-dfuhathach
2021-07-08Add bwPollTimeout set callback, postpone download callback after GETSTATUSMengsk
2021-07-07Refactor with one DFU functionnal descriptorHiFiPhile
2021-07-07Reactor to one functional descriptor.Mengsk
2021-07-05Add alt settings support in DFU class.Mengsk
2021-07-04Fix audiod_get_AS_interface_index in audio class.MasterPhi
Enhance uac2_headset example with multiple sample rates. Add macro to calculate EP size.
2021-07-01better support for hid device set/get protocolhathach
add caplock detection for hid_composite
2021-06-29Merge remote-tracking branch 'origin/master' into CCRX_PortWini-Buh
# Conflicts: # src/portable/renesas/usba/dcd_usba.c # src/tusb_option.h
2021-06-24fix warningMengsk
2021-06-22final clean upWini-Buh
2021-06-17force single buffered for device mode, out endpointhathach
2021-06-11clean upWini-Buh
2021-06-11weak atrribute work around removed from CCRX_PortWini-Buh
2021-06-10implement usbh_edpt_busy (WIP), remove hcd_edpt_busyhathach
2021-06-10add usbh_classdriver.hhathach
2021-06-03Merge remote-tracking branch 'upstream/master' into CCRX_PortWini-Buh
2021-05-29Adaptations for Renesas CCRX toolchain and Rx72N controller performedWini-Buh
2021-05-27include clean uphathach
2021-05-27clean uphathach
2021-05-26rename usbd_edpt_iso_xfer to usbd_edpt_xfer_fifohathach
2021-05-25Merge remote-tracking branch 'official/master'Jeremiah McCarthy
2021-05-23clean uphathach
2021-05-18Merge branch 'master' into host-hidhathach
2021-05-18clean uphathach
2021-05-18add tuh_device_ready()hathach
2021-05-18separte tusb_init/inited() to tud/tuh init/initedhathach
add rhport to tud_init()
2021-05-18add tuh_inited() and tud_inited()hathach
2021-05-06Merge branch 'master' of github.com:xmos-jmccarthy/tinyusbJeremiah McCarthy
2021-04-24lpc55 improve multiple controller supporthathach
port1 highspeed requires USB_RAM
2021-04-22Remove unused alt_settingJeremiah McCarthy
2021-04-15fix build with LOG=2hathach
2021-04-12Remove DFU mode and rtJeremiah McCarthy
2021-04-07Revise per initial commentsJeremiah McCarthy
Returns the RT driver to the function state of previous iteration, which did not support the will_detach. Behavior should be fine without this feature. This removes much of the added bloat to track state, and handle requests in the APP_DETACH state which is no longer required. Removes the optional bloat added to the RT driver, such as responding to GETSTATE requests. Fixes the DFU Mode to extract the attr bits from the functional descriptor when opened. Fixes some incorrect bitwise if checks. Also, updates some naming of functions to be consistent with the rest of the library.
2021-04-05Add DFU runtime and mode "class"Jeremiah McCarthy
With the runtime and mode portions in separate classes, a single application should only be building with one or the other enabled. In some applications both might be desired at build time. The CFG_TUD_DFU_RUNTIME_AND_MODE option creates a DFU class, which asks the application which mode to initialize to. This allows a runtime change between RT and DFU mode, by just reinitializing tusb.
2021-04-05Remove unreachable callbackJeremiah McCarthy
2021-04-05Separate DFU RT and Mode. UntestedJeremiah McCarthy