| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-18 | fix build error | hathach | |
| 2021-05-18 | update to use HID spec protocol value for get/set_protocol() | hathach | |
| 2021-05-18 | clean up, rename some HID device symbol/API | hathach | |
| - add tud_hid_n_interface_protocol() - rename tud_hid_n_boot_mode() to tud_hid_n_get_protocol() - rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb() - add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1 - rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid confusion | |||
| 2021-05-10 | audio_device: Fix build error | Jerzy Kasenberg | |
| ep_in_as_intf_num was incorrectly used to access out interface which is defined for 'in' interface. Code related to 'out' endpoint should use ep_out_as_intf_num instead. | |||
| 2021-05-10 | fix hid report descriptor | ogatatsu | |
| 2021-05-06 | Merge branch 'master' of github.com:xmos-jmccarthy/tinyusb | Jeremiah McCarthy | |
| 2021-05-05 | Add example to be tested | Jeremiah McCarthy | |
| Update API description. | |||
| 2021-05-02 | Merge pull request #804 from hathach/audio_make_dma_ready | Ha Thach | |
| Implement functions to allow for DMA usage in audio driver. | |||
| 2021-04-30 | Remove n from tu_fifo_get_write_info() and fix bug in vendor class | Reinhard Panhuber | |
| 2021-04-30 | Fix bug in cdc_peek | Reinhard Panhuber | |
| 2021-04-30 | Fix cdc peeks() | Reinhard Panhuber | |
| 2021-04-30 | Remove variable n in tu_fifo_get_read_info() | Reinhard Panhuber | |
| 2021-04-30 | Remove all remainings with peek_at | Reinhard Panhuber | |
| 2021-04-30 | Change read infos to pointer type | Reinhard Panhuber | |
| 2021-04-29 | Fix typo and clean up reset | Jeremiah McCarthy | |
| 2021-04-28 | temporarily fix include recusrive loop | hathach | |
| 2021-04-26 | add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that ↵ | hathach | |
| is m4 but cannot unaligned acces on usb ram | |||
| 2021-04-23 | Change tu_fifo_get_linear_write/read_info() to return a struct | Reinhard Panhuber | |
| Compilers always complain that variables set by function via pointer might be uninitialized so to avoid that return values are now delivered via struct. | |||
| 2021-04-23 | Init len_wrap = 0 to fix compiler complains. | Reinhard Panhuber | |
| 2021-04-23 | Fix include path in audio_device.h | Reinhard Panhuber | |
| 2021-04-23 | Implement functions to allow for DMA usage in audio driver. | Reinhard Panhuber | |
| - Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(), tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff() - Change get_linear_read/write_info() to return linear and wrapped part at once - Adjusted affected code in audio_device.c and tested with audio_4_channel. | |||
| 2021-04-22 | Removes polltimeout behaviour and restructures | Jeremiah McCarthy | |
| Moves dfu_req_dnload_reply to ACK stage of a DNREQUEST. Removes unneeded variables due to other simplifications. | |||
| 2021-04-22 | Fix statte check on DATA stage | Jeremiah McCarthy | |
| 2021-04-22 | Remove custom status description table | Jeremiah McCarthy | |
| 2021-04-22 | Add const | Jeremiah McCarthy | |
| 2021-04-22 | Remove uunused code | Jeremiah McCarthy | |
| 2021-04-22 | Remove usb reset callback | Jeremiah McCarthy | |
| 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-21 | Remove unnecessary volatile and short audio function index to func_id | Reinhard Panhuber | |
| 2021-04-20 | Clean up old depracted and misleading variable names | Reinhard Panhuber | |
| 2021-04-20 | Refactor static function for better performance | Reinhard Panhuber | |
| 2021-04-20 | Fix pointer alt_setting to be cleared when driver gets initialized | Reinhard Panhuber | |
| 2021-04-14 | Improve user feedback in case of wrong configuration of audio driver | Reinhard Panhuber | |
| 2021-04-12 | Remove DFU mode and rt | Jeremiah McCarthy | |
| 2021-04-08 | Fix defines in audio_device.c | Reinhard Panhuber | |
| 2021-04-08 | Remove depracted defines in audio_device.c | Reinhard Panhuber | |
| 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-07 | Optimize encode/decode - refactor unnecessary repetitive division | Reinhard Panhuber | |
| 2021-04-06 | minor clean up | hathach | |
| 2021-04-06 | code format | hathach | |
| 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-06 | fix build | hathach | |
| 2021-04-06 | audio driver only use USE_LINEAR_BUFFER = 0 for stm32 synopsys driver | hathach | |
| 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. | |||
