summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-21samd21 has usb traffichathach
2018-11-21samd21 metro m0 blink too fast, still have issue with clock inithathach
2018-11-21has issue with metro m0 clock inithathach
2018-11-21move metro m4 clock init to boardhathach
2018-11-20able to build and blink with metro m0hathach
2018-11-20adding samd21 metro m0 supporthathach
2018-11-20samd51 fix stable issue with dcdhathach
2018-11-20clean uphathach
2018-11-20use correct samd51 startuphathach
able to carry some usb transfer
2018-11-20samd51 metro m4 add init_mcu() and usb inithathach
- device regconized on bus but doesnt response with setup packet. - temp disable msc
2018-11-20clean uphathach
2018-11-20remove samd-peripherals submodulehathach
2018-11-17clean uphathach
2018-11-17samd51 project updatehathach
2018-11-17pass mcu option from compilerhathach
2018-11-16rename control_statehathach
2018-11-16nrf5x: clean up dcd, add commenthathach
2018-11-16rename control.c to usbd_controlhathach
2018-11-16remove control.h (move prototype to usbd_pvt.h)hathach
2018-11-16nrf5x: refactor device control transfer.hathach
- make control transfer as part of usbd. Class driver must use usbd_control_ API() instead of dcd_ api. - change the signature of class driver's control_request - allow control request complete to stall in staus stage - move control request parser & handling to usbd.
2018-11-16nrf5x: correct control transfer directionhathach
added dcd description.
2018-11-14remove control from class driver arrayhathach
2018-11-14usbd clean uphathach
2018-11-14clean uphathach
2018-11-14change osal_queue_receive() signaturehathach
- fix build issue with freertos
2018-11-14update example for PR. correct share_control definitionhathach
- rename dcd,hal to dcd_samd51, hal_samd51 since some IDE has issue with duplicated names (e.g keil, ses).
2018-11-14Merge pull request #7 from tannewt/tinyusb_samdhathach
Add SAMD support and simplify OS_NONE
2018-11-14able to blink led on metro m4hathach
2018-11-14add sand51 project to seshathach
2018-11-14update generic example ses projecthathach
2018-11-14added ses solutionhathach
2018-11-14added board led for metro m4hathach
2018-11-14add Adafruit samd-peripherals as submodule.hathach
clean up board
2018-11-13update segger rtthathach
2018-11-13adding Adafruit metro m0/m4 expresshathach
2018-11-13clean uphathach
2018-11-13rename projecthathach
2018-11-13refactor exampleshathach
2018-11-13added tud_cdc_write_str, tu_fifo only use mutex for RTOS confighathach
2018-11-13clean up board.hhathach
2018-11-13add samd asf4 submodule repo from Adafruithathach
2018-11-09Support the no CDC protocol as well.Scott Shawcroft
2018-11-09Exempt from strict warnings for struct packing and add MCU optionsScott Shawcroft
2018-11-08Polish up control split and treat it more like a normal endpoint.Scott Shawcroft
2018-11-07Split out the control endpoint logicScott Shawcroft
2018-11-07Add SAMD21 and SAMD51 support for CircuitPython.Scott Shawcroft
The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs.
2018-11-02use mutex for cdc device fifohathach
2018-11-02defer DCD_EVENT_BUS_RESET, DCD_EVENT_UNPLUGGED to usbd taskhathach
2018-11-02add mutex support (optional) for tu_fifohathach
2018-11-02clean up osalhathach