| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-18 | Disable SOF in dcd_stm32_fsdev | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2020-06-17 | Fix IAR warnings. | Mengsk | |
| Pa039 : use of address of unaligned structure member. Pe188: enumerated type mixed with another type. | |||
| 2020-06-14 | Fix wrong comment for IAD checks. | Reinhard Panhuber | |
| 2020-06-14 | Fix alignment. | Reinhard Panhuber | |
| 2020-06-14 | Fix alignment. | Reinhard Panhuber | |
| 2020-06-13 | Fix too strict checks on subclass and interface of iad descriptor. | Reinhard Panhuber | |
| 2020-05-31 | Merge pull request #413 from kasjer/kasjer/ble-over-usb | Ha Thach | |
| Bluetooth HCI transport over USB | |||
| 2020-05-28 | add get device qualifier descriptor | hathach | |
| 2020-05-28 | Add bt hci device class | Jerzy Kasenberg | |
| Code implements USB transport for bluetooth HCI. | |||
| 2020-05-28 | Add non standard request handling in class | Jerzy Kasenberg | |
| For some reason bluetooth stack implementations send class requests to device instead of interface. To implement HCI interface over USB non device addressed requests for class need to be handled. | |||
| 2020-05-28 | check max_len for vendor and hid | hathach | |
| 2020-05-28 | rename to drv_len to be consistent | hathach | |
| 2020-05-28 | initial transfer failed in open() shouldn't cause the driver open to fail. | hathach | |
| 2020-05-28 | update vendor open() | hathach | |
| 2020-05-28 | update usbtmc open() | hathach | |
| 2020-05-28 | update net open() | hathach | |
| 2020-05-28 | update midi open() | hathach | |
| 2020-05-28 | update hid open() | hathach | |
| 2020-05-28 | improve msc | hathach | |
| 2020-05-28 | change signature for dfu runtime | hathach | |
| 2020-05-27 | changing usbd driver open() return type, add max_len | hathach | |
| only done with cdc and msc, push this interim for feedback first | |||
| 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. | |||
