| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-28 | audio: Update ISO endpoint attributes | Jerzy Kasenberg | |
| Explicit feedback attribute was missing. No synchronization now also has definition. | |||
| 2020-09-28 | audio_device: Fix inline function specifiers | Jerzy Kasenberg | |
| Having just inline keyword for function specified in header may not be enough to generate code for function. Adding static solves this problem. static inline is used in all other inline functions in TinyUSB. | |||
| 2020-09-06 | Start of sampling works. | Reinhard Panhuber | |
| 2020-09-03 | Remove tud_audio_n_write_ep_in_buffer() as long as ISO EPs are not RBs. | Reinhard Panhuber | |
| 2020-09-01 | Allow epin_buf to be written directly into in case no TX FIFOs are used. | Reinhard Panhuber | |
| This is helpful if you have already encoded audio data and want an efficient way to send it. However, this approach is NOT THREADSAFE so far and works realiably ONLY IF tud_audio_n_write_ep_in_buffer() is NOT called form an interrupt! | |||
| 2020-08-29 | Fix comment. | Reinhard Panhuber | |
| 2020-08-29 | Fix CFG_TUD_AUDIO_RX_FIFO_SIZE defines. | Reinhard Panhuber | |
| 2020-08-29 | Change min to tu_min16. | Reinhard Panhuber | |
| 2020-08-25 | audio_device: Change CFG_TUD_AUDIO_TX_BUFSIZE to CFG_TUD_AUDIO_TX_FIFO_SIZE | Jerzy Kasenberg | |
| CFG_TUD_AUDIO_TX_BUFSIZE seems to be used only in 3 preprocessor condition while in other places CFG_TUD_AUDIO_TX_FIFO_SIZE is used. | |||
| 2020-08-25 | audio_device: Fix NULL pointer access in audiod_xfer_cb | Jerzy Kasenberg | |
| b_bytes_copied was pointer with NULL value instead of plain variable. NULL pointer was passed to audio_tx_done_cb() and dereference as well. Now variable is not a pointer. | |||
| 2020-08-25 | audio_device: Fix FIFO element size discrepancies | Jerzy Kasenberg | |
| Buffer for TX and RX FIFO was not taking into account size of element leading to out of bound access. audio_tx_done_type_I_pcm_ff_cb() reported copied bytes was not returning correct value number if channels was omitted in computation. Transfer size calculation uses simpler arithmetic. | |||
| 2020-08-24 | audio_device: Fix descriptor limit calculation | Jerzy Kasenberg | |
| In several place p_desc_end calculation was not taking into account that starting pointer (_audiod_itf[idxDriver].p_desc) was pointing past interface association descriptor. It would result in accessing random memory. | |||
| 2020-08-20 | Fix formatting, get rid of all tabs. | Reinhard Panhuber | |
| 2020-08-19 | Commit before sharing. | Reinhard Panhuber | |
| Setup a test example - UNTESTED! Missing: Start transmitting audio data in set_interface. | |||
| 2020-08-16 | Add EP close. Fix bug in set_interface within audio. | Reinhard Panhuber | |
| 2020-07-25 | Fix structure definition audio_control_range_X_n_t | Reinhard Panhuber | |
| 2020-07-25 | Get and set requests work | Reinhard Panhuber | |
| 2020-07-20 | Make definition of CFG_TUD_AUDIO_CTRL_BUF_SIZE mandatory | Reinhard Panhuber | |
| 2020-07-20 | Implement control EP0 buffer and get rid of CFG_TUD_AUDIO_USE_TX_FIFO | Reinhard Panhuber | |
| 2020-07-19 | Implement all missing A.17 control selectors | Reinhard Panhuber | |
| 2020-07-18 | Add A.17.4 - Terminal Control Selectors | Reinhard Panhuber | |
| 2020-07-17 | Intermediate commit. | Reinhard Panhuber | |
| 2020-06-13 | Fix mic audio descriptor, fix too strict check on IAD desc. in usbd.c | Reinhard Panhuber | |
| 2020-05-22 | Add basic UAC2 structure - untested | Reinhard Panhuber | |
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2019-07-01 | fix compiling | hathach | |
| 2019-07-01 | improving midi support, adding midi exmaple | hathach | |
| rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE | |||
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-01-04 | Add USB Midi support. | Scott Shawcroft | |
| It also introduces a txbuffer which copies data into it but passes the buffer straight to the USB rather than another copy. | |||
