summaryrefslogtreecommitdiff
path: root/hw/bsp
AgeCommit message (Collapse)Author
2022-06-24fix redundant-decls warnings by usbd/usbhhathach
2022-06-24suppress redundant-decls warnings for freertos exampleshathach
2022-06-24fix stm32 g4 and wb build issue with freertos, also add them to ci buildhathach
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
-Wuninitialized, -Wunused, -Wredundant-decls
2022-06-22Merge pull request #1526 from ccrome/chc-add-teensy-41Ha Thach
Added The Teensy 4.1 board
2022-06-21Added The Teensy 4.1 boardcaleb crome
The Teensy 4.1 board has an 8MB W25Q64JV as opposed to the 2MB flash on the Teensy 4.0. This largely doensn't matter for TinyUsb, except when you attempt to access any memory in the flash above the 2MB boundary, when it fails with a hard fault.
2022-06-17Re-add some warning suppression for rp2040graham sanderson
2022-06-08add tuh_configure() for port/dynamic host behavior confighathach
2022-06-06more ci fixhathach
2022-06-06fix ci, remove use of CFG_TUSB_RHPORT0_MODE in bsphathach
2022-06-03remove static port defined for device/hosthathach
2022-06-02rhport argument in usbd_ API() is not used (always use the initialized port)hathach
remove the usage of TUD_OPT_RHPORT in class driver
2022-06-02style code for consistency with existing codebaseRafael Silva
2022-06-02fix int handling for host in ek_ra4m3 portRafael Silva
2022-06-02add renesas ek-ra4m3 board portRafael Silva
Signed-off-by: Rafael Silva <[email protected]>
2022-06-02rework make freertos port handlingRafael Silva
this allows ports to specify a freertos port outside the FreeRTOS-Kernel lib directory, which would otherwise not be possible Signed-off-by: Rafael Silva <[email protected]>
2022-06-02generalize renesas LINK core driverRafael Silva
create local register access struct and move mcu specific code in preparation of support for other mcu families that use the LINK usb core Signed-off-by: Rafael Silva <[email protected]>
2022-06-02rename renesas driver to linkRafael Silva
link was chosen according to the name for the usb core on datasheets, LINK core Signed-off-by: Rafael Silva <[email protected]>
2022-06-01rename board specific macro for examplehathach
- BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT - BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED
2022-05-21Merge branch 'master' into ch32v307Ha Thach
2022-05-20Minor cleanup of RP2040 code post addition of Pico-PIO_USBgraham sanderson
* Removed some compiler warnings, and cleaned out unnecessary warning suppression from CMake suppress_tinyusb_warnings() * Made explicit family_configure_dual_usb_example() for DUAL mode examples as family_configure_target() may not generally be called multiple times for the same target * Renamed library pico_pio_usb to tinyusb_picio_pio_usb to be clearer and avoid conflict if someone already has a pico_pio_usb in their project * Added family_add_pico_pio_usb() method for adding Pico-PIO_SUB support to an existing example * Allowed tinyusb_pico_pio_usb to be added to regular apps using the Pico SDK
2022-05-16Merge pull request #1412 from hathach/pio-hostHa Thach
PIO USB support
2022-05-16add upstream Pico-PIO-USBhathach
2022-05-10cmake lib renamehathach
2022-05-10move pio-usb init to family_configure_pio_usb_example() to stay compatiblehathach
2022-05-10move pio usb files to srchathach
2022-05-05set irq priority for freertoscaleb crome
2022-04-29configure hid_to_cdc example to build with rp2040 with pio usb as hosthathach
2022-04-27add TU_ATTR_FAST_FUNC for rp2040 __not_in_flash() sectionhathach
2022-04-22keep up with pio usbhathach
2022-04-14catch up with pio libhathach
2022-04-08proof of concpet that device pio-usb work with host pio-usbhathach
2022-04-01update to use pio hw endpointhathach
2022-04-01rename pio to pio_usbhathach
2022-03-30make use pio_usb_port_reset_start/endhathach
2022-03-22Fix typoGreg Davill
2022-03-22Increase stack size to 4096 bytesGreg Davill
2022-03-22Add WCH CH32V307 portGreg Davill
Add WCH mcu submodule Add CH32V307V-R1-1v0 bsp
2022-03-20Merge branch 'master' into pio-hosthathach
2022-03-11remove usbh_control.chathach
2022-03-07Add support for nucleo-wb55rgJerzy Kasenberg
2022-03-01start to add pio usb (host) supporthathach
run as proof of concept
2022-02-25rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLEDhathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2022-02-25enhance dual role exampleshathach
2022-02-22Guard clock setup for USB2Scott Shawcroft
2022-02-22Add dual role (concurrent) exampleScott Shawcroft
This reads HID devices over host and then translates that to ASCII and sends it over CDC device.
2022-02-18more esp build fixhathach
2022-02-18fix build with latest esp idfhathach
2022-02-09Nit spelling correctionJay Beavers