| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-09-12 | [rp2040] Remove non-portable return statements | Ben Avison | |
| IAR generates error Pe118 'a void function may not return a value'. | |||
| 2022-09-07 | Fix bug #1628 by preventing shared irq slots for filling up | jmark1m | |
| 2022-07-12 | RP@040: rework CMake for compiler warnings | graham sanderson | |
| 2022-06-30 | rp2040 enable SOF as resumed signal when remote wakeup | hathach | |
| 2022-06-27 | use forloop to avoid -Warray-bounds with host setup packet | hathach | |
| 2022-06-27 | fix all warnings with host rp2040 | hathach | |
| 2022-06-21 | Merge pull request #1509 from liamfraser/rp2040_hcd_improvements | Ha Thach | |
| RP2040 HCD Improvements (Hub + Keyboard + Mouse working) | |||
| 2022-06-18 | Merge pull request #1518 from mingpepe/master | Ha Thach | |
| Fix typo for log format | |||
| 2022-06-17 | rp2040: use shared IRQ handlers, so user can also hook the USB IRQ | graham sanderson | |
| 2022-06-17 | Fix typo for log format | mingpepe | |
| 2022-06-16 | rp2040: make moving 1K of code into RAM optional - and off by default | graham sanderson | |
| 2022-06-13 | hcd_rp2040 improvements: | Liam Fraser | |
| - Stall now has priority over other interrupt responses - Delete eunused hcd_edpt_busy - Assert !ep->active when trying to start a new xfer - Assert !ep->active when handling buff_status bits - Set ep->xferred_len to 8 once a setup packet is finished so the data structure is accurate | |||
| 2022-06-08 | make all hcd/dcd function used in isr into ram with ↵ | hathach | |
| __no_inline_not_in_flash_func() for faster irq handling result is 1KB of code moved from rom -> ram | |||
| 2022-05-31 | Merge pull request #1381 from hathach/add-sof-isr | Ha Thach | |
| Add SOF IRQ Handler | |||
| 2022-05-20 | Minor cleanup of RP2040 code post addition of Pico-PIO_USB | graham 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-04-17 | hcd_rp2040: Add bulk in/out+interrupt out support. | Skyler Mansfield | |
| Added support for allocating hw_endpoints for non-interrupt endpoints. Allow endpoints to be used in either direction by updating bit checks. | |||
| 2022-04-08 | proof of concpet that device pio-usb work with host pio-usb | hathach | |
| 2022-03-20 | Merge branch 'master' into pio-host | hathach | |
| 2022-03-07 | implement dcd_sof_enable() for rp2040 | hathach | |
| 2022-03-04 | rename HCD_MAX_XFER to CFG_TUH_ENDPOINT_MAX | hathach | |
| minor clean up | |||
| 2022-03-03 | Add host string descriptor functions | Scott Shawcroft | |
| Plus typo fixes, GCC11 array bounds fix, snprintf for malloc-free debug and pragmas for alignment checks. | |||
| 2022-03-02 | try to fix ci | hathach | |
| 2022-03-02 | minor rename | hathach | |
| 2022-03-01 | start to add pio usb (host) support | hathach | |
| run as proof of concept | |||
| 2022-02-28 | Merge pull request #1343 from Daft-Freak/patch-1 | Ha Thach | |
| Open OUT endpoint for HID host | |||
| 2022-02-25 | rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLED | hathach | |
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2022-02-23 | Support interrupt OUT in RP2040 HCD | Charlie Birks | |
| 2021-12-08 | Handle xfer events before closing EP | Valentin Milea | |
| 2021-12-07 | Remove buffer reclaim logs | Valentin Milea | |
| 2021-12-04 | Handle the closing of endpoints on RP2040 | Valentin Milea | |
| 2021-11-30 | improve hcd_device_close() for rp2040 | hathach | |
| 2021-11-30 | implement hcd device close | rppicomidi | |
| 2021-11-05 | RP2040 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-24 | remove ep descriptor wMaxPacketSize bitfield due to endian issue | hathach | |
| 2021-10-14 | More warning cleanup | graham 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-14 | Remove compiler warning | graham sanderson | |
| 2021-09-01 | rp2040 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-01 | rp2040 correct ep set/clear stall | hathach | |
| - stall will remove pending (not complete) transfer. Correct reset data toggle when clear stall. - remove buf ctrl debug code | |||
| 2021-08-31 | fix rp2040 chapter 9 TD 9.6 test | hathach | |
| 2021-08-26 | add dcd_edpt_close_all() for clear existing configured state | hathach | |
| correctly responded to TD 9.13 Set Configuration Test | |||
| 2021-08-24 | rename host API to be consistent with naming on device stack | hathach | |
| - tuh_device_get_speed() to tuh_speed_get() - tuh_device_configured() to tuh_mounted() - tuh_device_ready() to tuh_ready() | |||
| 2021-08-24 | fix rp2040 build | hathach | |
| 2021-08-12 | add ready check for edpt claim | hathach | |
| 2021-08-12 | bus_reset will reset all endpoints | hathach | |
| allow for dynamic configuration as well as state-less enumeration | |||
| 2021-08-12 | white space | hathach | |
| 2021-08-12 | simplify hw_endpoint_init() | hathach | |
| 2021-08-11 | more dcd clean up | hathach | |
| 2021-08-11 | clean up endpoint set/clear stall | hathach | |
| 2021-08-11 | rp2040 enable suspend and resume interrupt | hathach | |
