summaryrefslogtreecommitdiff
path: root/src/device
AgeCommit message (Collapse)Author
2022-03-29clean up and comment out tud_sof_isr_sethathach
2022-03-16Add todos and commentsReinhard Panhuber
2022-03-14Merge remote-tracking branch 'upstream/add-sof-isr' into add-sof-isrReinhard Panhuber
2022-03-14Add SOF callback function for feedback value determination in uac - wip!Reinhard Panhuber
2022-03-14Merge branch 'master' into add-sof-isrHa Thach
2022-03-10refactor and integrate usbh control xfer back to usbh.chathach
fix enumeration with hub when reset port before set address
2022-03-09refactor usbd to also use common endpoint claim/releasehathach
2022-03-09adding tusb_private.h to implement common edpt claimhathach
2022-03-09add tusb_debug.h remove tusb_error.hhathach
move debug utils to new header
2022-03-09update use of mutex for hosthathach
2022-03-07added dcd_sof_enable(), tud_sof_isr_set()hathach
make number of interface configurable (default to 8) CFG_TUD_INTERFACE_MAX
2022-03-04add tuh_descriptor_get() and tuh_descriptor_device_get()hathach
2022-02-26more internal renamehathach
2022-02-25minor house keepinghathach
2022-02-25rename and move dcd_attr.h to tusb_mcu_attr.hhathach
2022-02-25auto detect max rhport speed based on mcuhathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2022-02-25improve rphort management for usbdhathach
2022-01-25Merge branch 'master' into masterHa Thach
2022-01-17Merge branch 'master' into port-ft90xHa Thach
2022-01-16Merge pull request #1270 from kasjer/kasjer/pic32mzHa Thach
Driver for Microchip PIC32MZ family
2022-01-07Add driver for PIC32MZ MCUsJerzy Kasenberg
Device-only driver for PIC32MZ MCUs.
2022-01-05Add Raspberry Pi Zero W and Zero 2 WScott Shawcroft
These are different Broadcom chips. The peripherals are essentially the same. The main differences are: * The CPU(s) * The interrupt controller * The peripheral base address (but not the peripherals that we use)
2021-12-30fix unreachable warnings with keilhathach
2021-12-29Merge branch 'master' of https://github.com/t123yh/tinyusb into t123yh-masterhathach
2021-12-08Update code to implement changes from upstream masterGordon McNab
2021-12-08Merge branch 'master' into port-ft90xGordon McNab
2021-12-01Add support for Allwinner F1Cx00s familyYunhao Tian
Allwinner F1Cx00s family is a series of SoCs with Mentor MUSB controller and HS phy. It comes with a slightly different register space layout, and some quirks, so it's not multiplexed with the existing musb support library. This library currently requires to be compiled with https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
2021-12-01add chipidea highspeed controllerhathach
add warning to transdimension for the rename
2021-11-30Ignore certain compiler options on ARMCCYunhao Tian
ARMCC also sets __GNU__ macro, but doesn't support GCC diagnostic pragmas.
2021-11-30usbd: supress "statement is unreachable" warning on ARMCCYunhao Tian
2021-11-08rename to simply OPT_MCU_MSP432E4, add msp432e to cihathach
2021-11-08musb work well with tm4c123hathach
2021-11-06Add files for msp432e4kkitayam
2021-11-05bth: Add IAD to BT descriptorJerzy Kasenberg
Bluetooth's specification defines IAD for primary controller. While it seems that Windows and Linux can leave without this, there is no reason TinyUSB should not provide it.
2021-11-05xmc4500 led blinky, button okhathach
2021-11-04adding g4 family with g474nucleo, able to blink led and buttonhathach
2021-11-02add fix for stm32l4 (version 3.10a) which generate transfer complete when ↵hathach
setup recieved and control out data complete
2021-10-30add support for EFM32GGhathach
merge GG12 GG12 to simply OPT_MCU_EFM32GG
2021-10-26update bcm dcdhathach
2021-10-26Merge branch 'tannewt-rpi' into generalize-synopsys-dwc2hathach
2021-10-25change usage of TU_CHECK_MCU() to prevent macro conflicthathach
2021-10-25moving esp32s2 to dwc2, abstract dwc2_set_turnaround()hathach
2021-10-24adding generalized dwc2 driverhathach
2021-10-23Merge branch 'master' into fix-warningsHa Thach
2021-10-17more with -Wcast-qualhathach
2021-10-15fix -Wcast-qualhathach
2021-10-14More warning cleanupgraham sanderson
- physically suppress warnings in TinyUSB headers using pragmas so they don't break -Werror compilation of external files that include them - fix compiler warnings in rp2040 port - add cmake method to rp2040 port to allow an external project to suppress warnings in TinyUSB itself
2021-10-12Merge branch 'master' into add_uvcHa Thach
2021-10-11add ncm.h for magic numberhathach
mostly clean up magic number