summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-03Merge pull request #39 from gpshead/strncpy-msc_dev_idshathach
Fixes #33: Remove invalid use of strncpy()
2019-03-03Fixes #33: Remove invalid use of strncpy().Gregory P. Smith
This was causing a stringop-truncation compiler warning in gcc 8 when the #defined values being copied from were string literals. `error: 'strncpy' output truncated before terminating nul copying 8 bytes from a string of the same length [-Werror=stringop-truncation]` These fields aren't NUL terminated C strings, they are a fixed width buffer that is supposed to be space (0x20) padded.
2019-02-21Merge pull request #37 from hathach/develophathach
mscd: send scsi status before invoke read10/write10/scsi complete callback
2019-02-22mscd: send scsi status before invoke read10/write10/scsi complete callbackhathach
2019-02-20Merge pull request #36 from tannewt/fix_write_protecthathach
Fix write protected MSC. The bits were flipped.
2019-02-20Fix write protected MSC. The bits were flipped.Scott Shawcroft
2019-01-29Merge pull request #34 from hathach/develophathach
add tusb_inited(), better compatible with nrf SD
2019-01-29nrf5x Let application decide USBD_IRQn priorityhathach
2019-01-29zero init internal class/device datahathach
2019-01-29add tusb_inited() API, check for inited() before running device/host taskhathach
2019-01-29clean uphathach
2019-01-29usb work when sd is init firsthathach
2019-01-29fix segger debug with SDhathach
- Add macro NO_VTOR_CONFIG - In Properties -> Debugger -> Debugger Options -> Start From Entry Point Symbol, set to 'No.' This is because we should enter our SoftDevice's ResetHandler(), not our applications. For more information, see RK's comment below.
2019-01-29nrf5x usb init before sd workshathach
2019-01-29add S140 v6 build config for nrf5xhathach
2019-01-25Merge branch 'devlocal' into develophathach
2019-01-23fix #32hathach
2019-01-09Merge pull request #31 from tannewt/remove_txbufhathach
Remove txbuf in favor of fifo.
2019-01-08Remove txbuf in favor of fifo.Scott Shawcroft
Fifo incurs a second copy into a USB buffer but this ensures the correct USB buffer alignment. Some LPC chips require 64 byte alignment that txbuf couldn't do.
2019-01-07Merge pull request #30 from tannewt/midihathach
Add MIDI support
2019-01-04Fix the testScott Shawcroft
2019-01-04Change travis for makefile.Scott Shawcroft
2019-01-04Split out txbuf and add unit test.Scott Shawcroft
2019-01-04Add 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.
2019-01-02adding makefile support for nrf5xhathach
got undefined reference to `_start'
2018-12-29more readmehathach
2018-12-29update makefilehathach
2018-12-29update readmehathach
2018-12-21Merge pull request #27 from hathach/devlocalhathach
clean up & add dcd_get_frame_number()
2018-12-21white spaceshathach
2018-12-21change to dcd_get_frame_numberhathach
2018-12-19fix samd buildhathach
2018-12-17add dcd_get_microframe()hathach
2018-12-17docs clean uphathach
2018-12-15minor readme updatehathach
2018-12-14merge binary.h into tusb_common.hhathach
2018-12-14rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistencyhathach
2018-12-14clean up compiler attributehathach
2018-12-13Merge pull request #25 from hathach/devlocalhathach
remove OSAL_TASK_DEF, osal_task_create
2018-12-13white spaceshathach
2018-12-13clean up fileshathach
2018-12-13clean up error enumhathach
2018-12-13seperate tusb_task() to tud_task() and tuh_task()hathach
tusb_task() still exists for backward compatible
2018-12-13remove task void* paramhathach
2018-12-13osal clean uphathach
remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task and call tinyusb_task(). This make API consistent with NO OS.
2018-12-12Update readme.mdhathach
2018-12-12Update LICENSEhathach
2018-12-12docs clean uphathach
2018-12-12Merge branch 'develop'hathach
2018-12-12Merge pull request #21 from hathach/devlocalhathach
Devlocal