summaryrefslogtreecommitdiff
path: root/src/portable/raspberrypi
AgeCommit message (Collapse)Author
2022-05-10clean uphathach
2022-04-28more clean uphathach
2022-04-27clean uphathach
2022-04-26minor clean uphathach
2022-04-26improve pio usb endpoint handlerhathach
2022-04-26follow pio usb changeshathach
2022-04-22more with pio usbhathach
2022-04-22keep up with pio usbhathach
2022-04-18clean up pio driverhathach
2022-04-16support pio dcd endpiont stallhathach
2022-04-15pio device works wellhathach
2022-04-14catch up with pio libhathach
2022-04-08proof of concpet that device pio-usb work with host pio-usbhathach
2022-04-05add need_pre for pio usb, but not work out wellhathach
2022-04-03correct pio usb speed, and close devicehathach
2022-04-03use pio usb host inithathach
2022-04-03clean up hcd piohathach
2022-04-02extracting hw root porthathach
2022-04-01update to use pio hw endpointhathach
2022-04-01rename pio to pio_usbhathach
2022-04-01hid example work wellhathach
2022-04-01pio usb control work well including stall responsehathach
2022-03-31implement pio_usb_irq_handlerhathach
2022-03-30make use pio_usb_port_reset_start/endhathach
2022-03-20Merge branch 'master' into pio-hosthathach
2022-03-04rename HCD_MAX_XFER to CFG_TUH_ENDPOINT_MAXhathach
minor clean up
2022-03-03Add host string descriptor functionsScott Shawcroft
Plus typo fixes, GCC11 array bounds fix, snprintf for malloc-free debug and pragmas for alignment checks.
2022-03-03got interrupt endpoint workinghathach
2022-03-02try to fix cihathach
2022-03-02minor renamehathach
2022-03-01start to add pio usb (host) supporthathach
run as proof of concept
2022-02-28Merge pull request #1343 from Daft-Freak/patch-1Ha Thach
Open OUT endpoint for HID host
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-23Support interrupt OUT in RP2040 HCDCharlie Birks
2021-12-08Handle xfer events before closing EPValentin Milea
2021-12-07Remove buffer reclaim logsValentin Milea
2021-12-04Handle the closing of endpoints on RP2040Valentin Milea
2021-11-30improve hcd_device_close() for rp2040hathach
2021-11-30implement hcd device closerppicomidi
2021-11-05RP2040 HCD: Move invalid ep->active assert in hw_trans_complete. The check ↵Liam Fraser
for ep->active should only happen if a setup packet was just sent. Otherwise the transaction is handled in hw_handle_buff_status.
2021-10-24remove ep descriptor wMaxPacketSize bitfield due to endian issuehathach
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-14Remove compiler warninggraham sanderson
2021-09-01rp2040 implement dcd_edpt_close_all()hathach
aslo rename reset_ep0_pid() and clean up. We only need to reset pid when setup packet received
2021-09-01rp2040 correct ep set/clear stallhathach
- stall will remove pending (not complete) transfer. Correct reset data toggle when clear stall. - remove buf ctrl debug code
2021-08-31fix rp2040 chapter 9 TD 9.6 testhathach
2021-08-26add dcd_edpt_close_all() for clear existing configured statehathach
correctly responded to TD 9.13 Set Configuration Test
2021-08-24rename host API to be consistent with naming on device stackhathach
- tuh_device_get_speed() to tuh_speed_get() - tuh_device_configured() to tuh_mounted() - tuh_device_ready() to tuh_ready()
2021-08-24fix rp2040 buildhathach