| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-02 | fix missing TU_LOG symbol | hathach | |
| 2021-06-02 | clean up log | hathach | |
| 2021-05-30 | add level 3 log for info, add generic TU_LOG() | hathach | |
| 2021-05-27 | more with clean up | hathach | |
| 2021-05-27 | include clean up | hathach | |
| 2021-05-27 | clean up | hathach | |
| 2021-05-26 | Merge branch 'master' into xmos-jmccarthy-master | hathach | |
| 2021-05-25 | fix warnings cast function type for nrf, fix pico osal warning | hathach | |
| add TODO for overflow in tusb_fifo.c | |||
| 2021-05-25 | Merge remote-tracking branch 'official/master' | Jeremiah McCarthy | |
| 2021-05-10 | minor clean up | hathach | |
| 2021-05-06 | Merge branch 'master' of github.com:xmos-jmccarthy/tinyusb | Jeremiah McCarthy | |
| 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-05-02 | some text fomarting, update unit test to test get buffer info for fifo | hathach | |
| 2021-04-30 | Remove n from tu_fifo_get_write_info() and fix bug in vendor class | Reinhard Panhuber | |
| 2021-04-30 | Comment cleanup | 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 | Remove offset feature from fifo.c | Reinhard Panhuber | |
| 2021-04-30 | Change read infos to pointer type | Reinhard Panhuber | |
| 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-26 | ip3511 correct buffer offset, nbytes layout for highspeed port1 | hathach | |
| able to get passed enumeration and up to READ10 | |||
| 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 | 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-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 | more cleanup | hathach | |
| 2021-04-07 | remove tu_fifo_backward_write/read_pointer API | hathach | |
| since it is illegal from fifo perspective | |||
| 2021-04-07 | more _ff_pull/push clean up | hathach | |
| 2021-04-07 | clean up _ff_push_n | hathach | |
| 2021-04-07 | use tu_unaligned_write32() for _ff_push_const_addr | hathach | |
| 2021-04-07 | rename | hathach | |
| 2021-04-07 | fix cast-align warning | hathach | |
| 2021-04-06 | more clean up for _ff_pull_const_addr_in_full_words() | hathach | |
| 2021-04-06 | refactor _ff_pull_n() with const addr | hathach | |
| 2021-04-06 | Merge branch 'master' of github.com:hathach/tinyusb into edpt_ISO_xfer | hathach | |
| 2021-04-06 | add tu_unaligned_read32/write32 (#772) | Ha Thach | |
| * add tu_unaligned_read32/write32 * added tu_unaligned_read16/write16 * add TU_ATTR_ALWAYS_INLINE, add to most of simple inline function | |||
| 2021-04-05 | Separate DFU RT and Mode. Untested | Jeremiah McCarthy | |
| 2021-04-03 | Generalize audio driver for 3 audio functions plus a lot more. | Reinhard Panhuber | |
| - Audio format and parameters are parsed from descriptors thus user no longer needs to give them explicitely - Tested for 4 channel software type I PCM encoding with 16 bit with 1 channel per FIFO and 2 channels per FIFO (this is I2S specific) | |||
| 2021-03-26 | Add DFU Class per Version 1.1 Spec | Jeremiah McCarthy | |
| 2021-03-25 | Fix shadowing parameter in fifo.c | Reinhard Panhuber | |
| 2021-03-25 | Implement unaligned word copy. | Reinhard Panhuber | |
| 2021-03-25 | Rework to copy wrapped word bytes by byte in copy_to_cont_dst etc. | Reinhard Panhuber | |
| 2021-03-23 | Fix bug in writing to constant src/dst address. | Reinhard Panhuber | |
| Copying has to be conduct in full words (at least for STM32). Renamed copy function to tu_fifo_write_n_const_addr_full_words() | |||
| 2021-03-13 | fix fifo unlock typo, also clean up a bit | hathach | |
| 2021-03-10 | Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xfer | Reinhard Panhuber | |
| 2021-03-10 | Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio Streams | Reinhard Panhuber | |
| Extending capabilities of support FIFOs Removing copy from to FIFO Adjusting audio examples Remove peek/read into other FIFO | |||
| 2021-03-10 | fix ci build with rp2040 | hathach | |
| 2021-03-10 | fix build with freertos | hathach | |
| 2021-03-04 | Adapt mutexes in fifo.c | Reinhard Panhuber | |
| 2021-03-04 | Remove TODOs done. | Reinhard Panhuber | |
| 2021-03-04 | Extend FIFO mutex to use separate write and read mutexes. | Reinhard Panhuber | |
| Adjust all USB drivers using FIFO and mutexes. | |||
