| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2021-03-03 | Fix unused parameter in _ff_push_copy_fct() and _ff_pull_copy_fct | Reinhard Panhuber | |
| 2021-03-02 | Remove set_copy_modes(), implement: | Reinhard Panhuber | |
| tu_fifo_read_n_const_addr(), tu_fifo_write_n_const_addr() | |||
| 2021-02-25 | Revert tusb_fifo.h include form to original. | Reinhard Panhuber | |
| 2021-02-23 | Fix missing , in tusb_fifo.h | Reinhard Panhuber | |
| 2021-02-23 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| Conflicts: src/common/tusb_fifo.h src/osal/osal_none.h | |||
| 2021-02-19 | add TU_FIFO_INIT() to help with tu_fifo declaration | hathach | |
| tu_fifo_clear() also reset max_pointer_idx and non_used_index_space | |||
| 2021-02-19 | Merge pull request #654 from xmos-jmccarthy/master | Ha Thach | |
| Add alternate bitfield padding option | |||
| 2021-02-18 | Exclude #include "osal/osal.h" for OPT_OS_NONE | Reinhard Panhuber | |
| 2021-02-18 | Add #include "osal/osal.h" in tu_fifo.h | Reinhard Panhuber | |
| 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-18 | Correct for wrong pointer type in audio_device.c | Reinhard Panhuber | |
| 2021-02-17 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| Conflicts: src/common/tusb_fifo.h | |||
| 2021-02-17 | Improve tu_fifo capabilites | Reinhard Panhuber | |
| Added tu_fifo_get_linear_write_info(), tu_fifo_backward_write_pointer(), and tu_fifo_backward_read_pointer() | |||
| 2021-02-16 | This fixes the overflow mathmatic in the fifo | Nicholas R Dinsmore | |
| 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-12 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| 2021-01-25 | fix host build | hathach | |
| 2021-01-20 | Add __restrict keyword and memore alignment to src/dst pointer of | Reinhard Panhuber | |
| _tu_fifo_read_from_const_src_ptr() _tu_fifo_write_to_const_dst_ptr() | |||
| 2021-01-18 | Explicitly add cast to uint32_t before shifting uint8 to left | Reinhard Panhuber | |
| 2021-01-18 | Clean up | Reinhard Panhuber | |
| 2021-01-18 | Add FIFO copy modes: tu_fifo_copy_mode_t | Reinhard Panhuber | |
| Allows to copy from/to constant pointers required for STM32 hardware FIFO copies. | |||
| 2021-01-17 | Add tu_fifo_read_n_into_other_fifo() to copy into from FIFO into another | Reinhard Panhuber | |
| Fix overflow in tu_fifo_write_n() | |||
| 2020-12-24 | Merge pull request #571 from HiFiPhile/iar_fifo | Ha Thach | |
| Fix IAR error on memcpy and warnings. | |||
| 2020-12-23 | Fix IAR error on memcpy and warnings. | HiFIPhile | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2020-12-20 | Fix error if "Required Prototype" is selected. | 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-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-01 | house keeping: make tu_print_mem format easier to compare with hex2dump | hathach | |
| 2020-10-11 | Merge branch 'master' into host-async-control | hathach | |
| 2020-10-11 | Merge pull request #520 from salkinium/feature/misc_enhancements | Ha Thach | |
| STM32F3 IRQ remap option and some minor improvements | |||
| 2020-10-07 | fix audio_test build | hathach | |
| 2020-10-03 | Allow overwriting TU_ASSERT etc macros | Niklas Hauser | |
