summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-15Enhance EP FIFO allocation for both Fullspeed and Highspeedhathach
- Update shared RX FIFO calculation with FS/HS - IN FIFO EP - Interrupt -> use EPSize - Bulk/ISO -> use max(EPSize, remaining-fifo / non-opened-EPIN)
2020-06-15update midihathach
2020-06-15clean up, update other example confighathach
2020-06-14cherry pick PR399 commit : Interrupt time improvementsJan Dümpelmann
2020-06-14overwrite setup packethathach
2020-06-14improve usbd log for control transferhathach
2020-06-14revert CFG_TUSB_RHPORT0_MODE to previous wayhathach
2020-06-01adding speed detect on bus resethathach
2020-06-01allow hs ep open with 512 byteshathach
2020-05-31fixed EP0 size to 64 since LS is not supported in device modehathach
- set turn-around and report actual speed in Enum Done - add dcd_event_bus_reset() helper to report speed
2020-05-31able to detect as hshathach
2020-05-27try to get synopsys work with OTG HS + external PHYhathach
2020-05-27adding h743 uart, but not enabled yet since it conflict with OTG_FS2hathach
2020-05-26random clean up for tdihathach
2020-05-26update h743eval with rhport=1 highspeedhathach
2020-05-26multiple port support for global otg basehathach
2020-05-26suporting multiple port (OTG FS + HS) for stm32hathach
2020-05-26merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODEhathach
each port is 1 byte for easy maintenance
2020-05-26wiphathach
2020-05-23board test work finehathach
2020-05-21Merge pull request #416 from hathach/fix-nrf-called-within-criticalHa Thach
fix nrf hanged (blocking wait) when called within critical section
2020-05-21fix nrf hanged (blocking wait) when called within critical sectionhathach
2020-05-20Merge pull request #414 from hathach/add-queue-is-emptyHa Thach
added tud_task_event_ready()
2020-05-20fix freeRTOS logichathach
2020-05-20remove queue lock/unlock per reviewhathach
2020-05-20remove osal_queue_t const qhdl from osal APIhathach
since it doesn't make any differences.
2020-05-20added tud_task_event_ready()hathach
to check if there is pending events in the tud task without executing it. Useful to check before entering low power mode with WFI/WFE
2020-05-20added osal_queue_empty() APIhathach
ported for osal none/freertos/mynewt
2020-05-18Merge pull request #411 from hathach/fix-cast-align-warningHa Thach
enable -Wcast-align
2020-05-18fix cast-align warning for nuc505hathach
2020-05-17temporariyly suppress cast-align warning for net_device and net examplehathach
2020-05-17enable -Wcast-alignhathach
suppress vendor sdk driver at board.mk
2020-05-15Merge pull request #406 from k0d/stm32f746nucleoHa Thach
Add support for stm32f746nucleo board
2020-05-15Add support for stm32f746nucleo boardMark Olsson
2020-05-14Merge pull request #405 from hathach/follow-pr404Ha Thach
Follow pr404
2020-05-14add test for fifo sizehathach
2020-05-14refactor copy to and from fifohathach
2020-05-14add unit test for fifo write_n and read_nhathach
2020-05-14Merge pull request #404 from HiFiPhile/tusb_fifoHa Thach
Optimize tusb_fifo transfer speed.
2020-05-13Optimize FIFO for byte transfer.Mengsk
Signed-off-by: Mengsk <[email protected]>
2020-05-12Merge pull request #390 from hathach/detect-nrf-softdeviceHa Thach
detect if SD is actually present on the flash using SD magic
2020-05-09Update bug_report.mdHa Thach
2020-05-08Merge pull request #398 from HiFiPhile/iarHa Thach
Add IAR EWARM compiler attribute and endian support.
2020-05-08Add IAR compiler attribute and endian support.Mengsk
2020-05-08Merge pull request #395 from hathach/define-log-printfHa Thach
add CFG_TUSB_DEBUG_PRINTF() for log retargeting
2020-05-08add CFG_TUSB_DEBUG_PRINTF() for log retargetinghathach
2020-05-08Merge pull request #393 from xobs/fix-debug-warningHa Thach
device: fix build warning when CFG_TUSB_DEBUG >= 2
2020-05-07device: fix build warning when CFG_TUSB_DEBUG >= 2Sean Cross
The function is defined inside of a function body which generates a warning. Circuit Python treats these warnings as errors, and so refuses to build with debugging enabled: ../../lib/tinyusb/src/device/usbd_control.c: In function 'usbd_control_xfer_cb': ../../lib/tinyusb/src/device/usbd_control.c:195:19: error: nested extern declaration of 'usbd_driver_print_control_complete_name' [-Werror=nested-externs] 195 | extern void usbd_driver_print_control_complete_name(bool (*control_complete) (uint8_t, tusb_control_request_t const *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make: *** [../../py/mkrules.mk:55: build-simmel/lib/tinyusb/src/device/usbd_control.o] Error 1 Move the declaration to the top of the function to silence this warning. Signed-off-by: Sean Cross <[email protected]>
2020-05-07Merge pull request #391 from kasjer/kasjer/stm32l476disco-clock-configurationHa Thach
stm32l476disco clock configuration
2020-05-07Merge pull request #392 from kasjer/kasjer/change-package-type-to-sdkHa Thach
Change mynewt package type to sdk