summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-08-17use USBD_MemCopy.Mengsk
2021-08-16add note for renesas rx remote wakeuphathach
2021-08-16complete suspend, resume, remote wakeup for nrf52hathach
2021-08-15Merge pull request #959 from KarlK90/gd32vf103-support-tiny-usbHa Thach
[PORT] Add GD32VF103 support and Sipeed Longan Nano Board support
2021-08-15move gd32vf103 to its own familyhathach
2021-08-14synopsys clear DAD on bus_resethathach
2021-08-13Fix dcd_set_address bug when called more than once with differentTobias Ringström
addresses (e.g. after plugging the device into a different port).
2021-08-12da1469x: Fix no VBUS startupJerzy Kasenberg
For self powered device if device started without VBUS present it would not be correctly attached to USB bus even if tusb_vbus_changed() was later called. This modifies dcd_init() so it starts USB state machine without checking if VBUS is present or not, like all others drivers do. tusb_vbus_changed() function is also removed its content was moved to dcd_init.
2021-08-10dcd_da1469x: Use mcu.h instead of MCU specific headerJerzy Kasenberg
dcd_da1469x can work with broader range of MCUs that share same USB core. Specific header file that was used DA1469xAB.h now it is changed to mcu/mcu.h which includes actual MCU specific register file.
2021-08-10correct newline usage keycode (ENTER 0x28)hathach
2021-08-08STM32L151 portable driver adaptationsRobert Manzke
2021-08-07Use linear buffer for GD32VF103Stefan Kerkmann
As the peripheral is the same as on the STM32F1 and STM32F4 lines we do the same.
2021-08-07Remove unnecessary define guardStefan Kerkmann
The GD32VF103 family only has USB-OTG peripherals.
2021-08-07Add correct endpoint count for GD32VF103Stefan Kerkmann
This controller family only supports USB FS with four endpoints
2021-08-07Remove dependencies to external libraries for the dcd driverStefan Kerkmann
The core of tinyusb must be as independent as possible, we previously relied on nuclei-sdk or the GD32VF103 firmware library for the synopsys driver to work with the GD32VF103. Fortunatly we needed very few parts from them so we implement them here.
2021-08-06Merge pull request #985 from HiFiPhile/same70Ha Thach
SAMx7x improvements
2021-08-05Minor fix.MasterPhi
2021-08-03Add stm32 license headerStefan Kerkmann
2021-08-03Add hacky GD32VF103 supportStefan Kerkmann
2021-08-02fix warninghathach
2021-08-02correct midi available with already stream readhathach
2021-07-31fix: D0FIFOSEL setting was incorrectly when big-endian is selected.kkitayam
In pipe_xfer_in(), the endianness setting of D0FIFOSEL was lacking due to refactoring. And add type cast operation to avoid warnings by CCRX.
2021-07-30Move register define to separate header.MasterPhi
2021-07-30Add cache clean/invalidate.MasterPhi
2021-07-29add the entry for RX72Nkkitayam
2021-07-29add RX65Nkkitayam
2021-07-29add a condition regarding OPT_MCU_RX63Nkkitayam
2021-07-29Change the accessing method of TU_FIFO from ↵kkitayam
read/write_n_const_addr_full_words to get_write/read_info and advance_write/read_pointer pairs.
2021-07-29added support for dcd_edpt_xfer_fifokkitayam
2021-07-29Refactor and clean upkkitayam
2021-07-29Merge pull request #859 from Wini-Buh/CCRX_PortHa Thach
Adaptations for Renesas CCRX toolchain and Rx72N controller performed
2021-07-27Fix IAR warningMasterPhi
2021-07-22clean up compilerhathach
2021-07-22update endianhathach
2021-07-22rename bit filed orderhathach
clean up packed/bit order begin end
2021-07-22rename packed begin/endhathach
2021-07-22clean up max packet size endianhathach
2021-07-22Merge branch 'CCRX_Port' of https://github.com/Wini-Buh/tinyusb into ↵hathach
Wini-Buh-CCRX_Port
2021-07-22Merge pull request #950 from HiFiPhile/dfuHa Thach
DFU improvements
2021-07-22rename CFG_TUD_DFU_TRANSFER_BUFSIZE to CFG_TUD_DFU_XFER_BUFSIZEhathach
2021-07-22update dcd attr for samx7xhathach
2021-07-22correct checkhathach
2021-07-22more cihathach
2021-07-22fix cihathach
2021-07-22add dcd_attr for DCD_ATTR_ENDPOINT_MAXhathach
could be useful with more dcd specific attribute
2021-07-22Merge pull request #693 from HiFiPhile/dcd_same70Ha Thach
SAMx7x (E70, S70, V70, V71) DCD Support
2021-07-21Fix non-DMA IN irq.MasterPhi
2021-07-21Re-enable SETUP irq on EP0 stall.MasterPhi
2021-07-21Remove redundant TX irq.MasterPhi
2021-07-21Fix EP0 issue (again)MasterPhi