| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-26 | clean up log message | hathach | |
| 2020-04-26 | add usbd edpt open | hathach | |
| - RTT mode is blocking to prevent log lost - Improve logging message | |||
| 2020-04-22 | Merge pull request #365 from pigrew/desc_tu_verify | Ha Thach | |
| tu_verify for getting descriptors | |||
| 2020-04-21 | sof is optional, revert other changes but remove unneeded check. | Nathan Conrad | |
| 2020-04-20 | tu_verify for getting descriptors | Nathan Conrad | |
| 2020-04-20 | add back MIDI multiple jack | hathach | |
| 2020-04-17 | complete remove dcd_set_config(), fix unit test | hathach | |
| 2020-04-17 | Merge branch 'master' into remove-dcd-set-config | hathach | |
| 2020-04-17 | mass rename tud/dcd_irq_handler to tud/dcd_init_handler | hathach | |
| 2020-04-16 | Merge pull request #336 from pigrew/edpt_close | Ha Thach | |
| > If you notice my chain of events above, the bulk transfer was started BEFORE the SET_INTERFACE call. The USB device hardware swaps the order of them being delivered. On STM32, it gives priority to the lower-numbered EP index. It shouldn't be a matter, control is 2+ stage, before sending the setup. Host should stop all communication to the endpoint that It wants to close. | |||
| 2020-04-16 | Merge pull request #345 from hathach/add-alt-itf | Ha Thach | |
| Implement setInterface(alt) for usb net driver | |||
| 2020-04-16 | Remove transfer queue filtering. May need to be revisited later. | Nathan Conrad | |
| 2020-04-16 | added dcd disconnect/connect to lpc17/40 | hathach | |
| 2020-04-16 | per review | hathach | |
| 2020-04-15 | always response if GET_INTERFACE even if class driver does not support alt ↵ | hathach | |
| interface | |||
| 2020-04-15 | implement alternate setInterface() request | hathach | |
| mostly forward these request (recipient = interface) to class driver. | |||
| 2020-04-15 | use IAD to assign itf2drv mapping correctly | hathach | |
| merge net_data back into net driver | |||
| 2020-04-15 | add IAD for CDC ECM, remove EEM descriptor template | hathach | |
| 2020-04-15 | change cdc template protocol to None | hathach | |
| 2020-04-15 | clean up | hathach | |
| 2020-04-15 | clean up | hathach | |
| 2020-04-15 | tested usbnet, completely remove class code | hathach | |
| 2020-04-15 | remove class_code/subclass/protocol from driver structure, add name for logging | hathach | |
| 2020-04-15 | Merge branch 'master' into class-driver-id | hathach | |
| 2020-04-14 | usbnet: remove CDC-EEM | Peter Lawrence | |
| 2020-04-15 | use class driver open() for interface support detection | hathach | |
| tested with dfu_runtime | |||
| 2020-04-14 | use explicit all_subclass and all_protocol since 0xFF is stil valid | hathach | |
| 2020-04-14 | Merge branch 'master' into edpt_close | Nathan Conrad | |
| 2020-04-14 | complete adding subclass and protocol to driver id | hathach | |
| 2020-04-14 | adding subclass & protocol to class driver structure | hathach | |
| 2020-04-14 | Merge pull request #334 from majbthrd/usbnet_osagnostic | Ha Thach | |
| usbnet: OS-agnostic (Windows/Linux/macOS) network driver | |||
| 2020-04-13 | edpt_close: Remove item from queue instead of modifying it. | Nathan Conrad | |
| 2020-04-13 | edpt_close: Updated based on feedback. | Nathan Conrad | |
| 2020-04-13 | lpc17xx move set configdevice into set address | hathach | |
| for removing dcd_set_config() | |||
| 2020-04-12 | Skeleton, and initial stm32fsdev implementation (that leaks memory) | Nathan Conrad | |
| 2020-04-12 | usbnet: OS-agnostic (Windows/Linux/macOS) network driver | Peter Lawrence | |
| 2020-04-11 | Merge branch 'master' into refactor-irqhandler | Ha Thach | |
| 2020-04-11 | Merge pull request #332 from pigrew/stm32fsdev-dcdconnect | Ha Thach | |
| stm32fsdev: Implement dcd_connect. | |||
| 2020-04-10 | Merge pull request #319 from hathach/add-esp32s2 | Ha Thach | |
| port ESP32 S2 | |||
| 2020-04-10 | stm32fsdev: set dcd_connect API definitions to strong, Modify documentation. | Nathan Conrad | |
| 2020-04-10 | fix uint32_t format with log | hathach | |
| 2020-04-09 | stm32fsdev: Implement dcd_connect. | Nathan Conrad | |
| 2020-04-09 | adding dcd_connect/disconnect | hathach | |
| 2020-04-06 | call tud_irq_handler() for all nrf5x board | hathach | |
| 2020-04-06 | mass rename dcd_isr() to dcd_irq_handler() | hathach | |
| 2020-04-06 | mass rename tud_isr to tud_irq_handler | hathach | |
