| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-15 | Enhance EP FIFO allocation for both Fullspeed and Highspeed | hathach | |
| - 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-14 | cherry pick PR399 commit : Interrupt time improvements | Jan Dümpelmann | |
| 2020-06-14 | overwrite setup packet | hathach | |
| 2020-06-14 | improve usbd log for control transfer | hathach | |
| 2020-06-14 | revert CFG_TUSB_RHPORT0_MODE to previous way | hathach | |
| 2020-06-01 | adding speed detect on bus reset | hathach | |
| 2020-06-01 | allow hs ep open with 512 bytes | hathach | |
| 2020-05-31 | fixed EP0 size to 64 since LS is not supported in device mode | hathach | |
| - set turn-around and report actual speed in Enum Done - add dcd_event_bus_reset() helper to report speed | |||
| 2020-05-31 | able to detect as hs | hathach | |
| 2020-05-27 | try to get synopsys work with OTG HS + external PHY | hathach | |
| 2020-05-26 | random clean up for tdi | hathach | |
| 2020-05-26 | update h743eval with rhport=1 highspeed | hathach | |
| 2020-05-26 | multiple port support for global otg base | hathach | |
| 2020-05-26 | suporting multiple port (OTG FS + HS) for stm32 | hathach | |
| 2020-05-26 | merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODE | hathach | |
| each port is 1 byte for easy maintenance | |||
| 2020-05-21 | fix nrf hanged (blocking wait) when called within critical section | hathach | |
| 2020-05-20 | fix freeRTOS logic | hathach | |
| 2020-05-20 | remove queue lock/unlock per review | hathach | |
| 2020-05-20 | remove osal_queue_t const qhdl from osal API | hathach | |
| since it doesn't make any differences. | |||
| 2020-05-20 | added 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-20 | added osal_queue_empty() API | hathach | |
| ported for osal none/freertos/mynewt | |||
| 2020-05-18 | fix cast-align warning for nuc505 | hathach | |
| 2020-05-17 | enable -Wcast-align | hathach | |
| suppress vendor sdk driver at board.mk | |||
| 2020-05-14 | refactor copy to and from fifo | hathach | |
| 2020-05-13 | Optimize FIFO for byte transfer. | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2020-05-12 | Merge pull request #390 from hathach/detect-nrf-softdevice | Ha Thach | |
| detect if SD is actually present on the flash using SD magic | |||
| 2020-05-08 | Add IAR compiler attribute and endian support. | Mengsk | |
| 2020-05-08 | add CFG_TUSB_DEBUG_PRINTF() for log retargeting | hathach | |
| 2020-05-08 | Merge pull request #393 from xobs/fix-debug-warning | Ha Thach | |
| device: fix build warning when CFG_TUSB_DEBUG >= 2 | |||
| 2020-05-07 | device: fix build warning when CFG_TUSB_DEBUG >= 2 | Sean 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-05 | detect if SD is actually present on the flash using SD magic | hathach | |
| even with SOFTDEVICE_PRESENT defined, SD may not be present on actual flash. | |||
| 2020-05-04 | Merge pull request #387 from duempel/redesign_transmit_synopsys | Ha Thach | |
| Redesign of Synopsys device transmission | |||
| 2020-05-04 | clean up | Jan Dümpelmann | |
| renaming function and variables changing indent size | |||
| 2020-05-02 | abstract all UDP_CSR | hathach | |
| 2020-05-02 | clean up | hathach | |
| 2020-05-02 | fix EP0 data toggle issue | hathach | |
| 2020-05-02 | remove toggle walkaround, fix control stall race condition | hathach | |
| 2020-04-30 | fix dcd samd race condition with setup packet | hathach | |
| setup packet can complete together with previous status (in & out). Always make sure to prepare valid buffer for holding setup packet when queuing control status. | |||
| 2020-04-29 | Changed switch into if statements | Jan Dümpelmann | |
| 2020-04-29 | Redesign of Synopsys device transmission | Jan Dümpelmann | |
| Changes: - checking if tx buffer empty interrupt is masked - process more than one packet in isr - mask tx buffer empty just after all bytes were written - use of transmit_fifo_packet instead of transmit_packet | |||
| 2020-04-29 | remove the use of TU_VERIFY_HDLR | hathach | |
| 2020-04-29 | Merge pull request #383 from kasjer/kasjer/fox-busy-flag-race-condition | Ha Thach | |
| Fix endpoint busy flag race condition | |||
| 2020-04-28 | fix typo | hathach | |
| 2020-04-27 | Fix endpoint busy flag race condition | Jerzy Kasenberg | |
| Busy flag was set to true after call to dcd_edpt_xfer(). In some cased it was possible that transfer finished before function ended. In this case busy flag could be set to false before it was set to true. Then setting it to true after dcd_edpt_xfer() made edpoint busy forever. This change marks endpoint as busy before transfer is started to avoid race condition. | |||
| 2020-04-27 | added comment for hw clearing TXFE | hathach | |
| 2020-04-27 | TXFE is read only bit | hathach | |
| 2020-04-26 | revert a change to net driver | hathach | |
| 2020-04-26 | sync synopsis fix for esp32s2 | hathach | |
| 2020-04-26 | turn off TX FIFO Empty for EPIN if all bytes are written | hathach | |
| fix dcd synopsys issue with usbnet #289 | |||
| 2020-04-26 | add TODO for usbnet clean up | hathach | |
