| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-22 | Remove nonstd behaviour | Jeremiah McCarthy | |
| 2021-04-22 | Move debug from .h to .c | Jeremiah McCarthy | |
| 2021-04-22 | Replace dfu_mode with dfu | Jeremiah McCarthy | |
| 2021-04-12 | Remove DFU mode and rt | Jeremiah McCarthy | |
| 2021-04-07 | Resolve gcc warnings for no parameter functions | Jeremiah McCarthy | |
| 2021-04-07 | Revise per initial comments | Jeremiah 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-05 | Add 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-05 | Remove unreachable callback | Jeremiah McCarthy | |
| 2021-04-05 | Fix bug during initialization of DFU Mode | Jeremiah McCarthy | |
| 2021-04-05 | Separate DFU RT and Mode. Untested | Jeremiah McCarthy | |
| 2021-04-05 | Fix incorrect DNLOAD request len passed to app | Jeremiah McCarthy | |
| Fixes bug where the app callback was getting the length of the status request transfer rather than the length of the data stage payload. TODO: Right now this returns the expected length, when it really should be returning the transfer length. | |||
| 2021-03-26 | Minor cleanup | Jeremiah McCarthy | |
| 2021-03-26 | Add DFU Class per Version 1.1 Spec | Jeremiah McCarthy | |
| 2021-03-17 | Implement requested changes for PR724 | Jeremiah McCarthy | |
| 2021-03-16 | Update usbtmc_device.c | Michael Bruno | |
| Fix buffer alignment in TMC device class | |||
| 2021-02-18 | Implement requested PR changes | Jeremiah McCarthy | |
| Removes CFG_TUSB_ALT_BIT_PACKING_ALIGNMENT, and makes the manual padding behavior standard. Replaced unused variable name with TU_RESERVED. | |||
| 2021-02-16 | Add alternate bitfield padding option | Jeremiah McCarthy | |
| Adds configuration option CFG_TUSB_ALT_BIT_PACKING_ALIGNMENT, which substitutes bitfield variable " : 0" padding syntax with an unused variable of size equal to the remaining number of bits. This change resolves aligned access issues for some platforms. Default behavior is original if the option is not explicitly enabled. | |||
| 2021-02-11 | rename dfu_rt to dfu_runtime for easy reading | hathach | |
| also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb | |||
| 2021-02-09 | tud_hid_report_complete_cb() API | hathach | |
| update hid composite to make use of tud_hid_report_complete_cb() for sending reports when possible. | |||
| 2021-02-08 | add tud_hid_n_gamepad_report() helper for gamepad report | hathach | |
| - Add gamepad to hid_composite example. Though it needs a bit of extra work but it will come later as separated PR. | |||
| 2021-02-08 | enhance gampepad report with dpad/hat support | hathach | |
| add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_ enum | |||
| 2021-02-06 | Merge pull request #618 from homeodor/master | Ha Thach | |
| A CDC-like blocking behaviour for MIDI, incl. SysEx | |||
| 2021-01-30 | A CDC-like blocking behaviour | Alexander Golovanov | |
| 2021-01-28 | Fix midi sysex sending bug | Michael Himing | |
| 2021-01-21 | Merge branch 'master' into pico | Ha Thach | |
| 2021-01-19 | RP2040 support | graham sanderson | |
| 2021-01-07 | change default CFG_TUD_HID_EP_BUFSIZE from 16 to 64 | hathach | |
| 2020-12-20 | Fix error if "Required Prototype" is selected. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2020-12-20 | Fix scsi_mode_sense6_t padding, which cause IAR compiler internal error. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2020-11-24 | msc only invoke scsi complete callback after status transaction is complete | hathach | |
| 2020-11-23 | add tud_ready() check in tud_cdc_n_write_flush() | hathach | |
| other clean up | |||
| 2020-11-23 | Merge branch 'master' into cdc_without_dtr | Ha Thach | |
| 2020-11-23 | have tusb_init() return true instead of TUSB_ERROR_NONE | hathach | |
| 2020-11-20 | migrate audio device to new control xfer cb | hathach | |
| 2020-11-20 | migrate net device to new control xfer cb | hathach | |
| 2020-11-20 | clean up | hathach | |
| 2020-11-20 | migrate bth device to new control xfer cb | hathach | |
| 2020-11-20 | migrate dfu runtime device to new control xfer cb | hathach | |
| 2020-11-20 | migrate usbtmc device to new control xfer cb | hathach | |
| 2020-11-20 | clean up | hathach | |
| 2020-11-20 | migrate midi device to new control xfer cb | hathach | |
| 2020-11-19 | migrate hid device to new control xfer cb | hathach | |
| 2020-11-19 | migrate cdc_device to new control_xfer_cb | hathach | |
| 2020-11-19 | merge class driver control_request & control_complete to control_xfer_cb() | hathach | |
| migrated msc_device | |||
| 2020-11-18 | Implementation of the discussed changes | Jan Dümpelmann | |
| - remove usbd_edpt_xfer_abort - rename tu_fifo_change_mode to tu_fifo_set_mode - remove CFG_TUD_CDC_CLEAR_AT_CONNECTION definition - remove auto fifo clear at connection event - add tud_cdc_n_write_clear function | |||
| 2020-11-07 | Merge pull request #553 from hathach/host-async-control | Ha Thach | |
| Host async control | |||
| 2020-11-04 | Merge remote-tracking branch 'hathach/master' into cdc_without_dtr | Jan Dümpelmann | |
| 2020-11-03 | Merge pull request #547 from hathach/cdc-auto-write-flush | Ha Thach | |
| enable cdc auto flush on write() | |||
| 2020-11-02 | enable cdc auto flush on write() | hathach | |
| if there is enough data in the fifo | |||
| 2020-11-02 | remove legacy blocking usbh_control_xfer() | hathach | |
| reworking cdc host driver | |||
