Commit Graph

74 Commits

Author SHA1 Message Date
William D. Jones f76c7526c9 Remove lib/Pico-PIO-USB, which has moved to hw/mcu/raspberry_pi/Pico-PIO-USB. 2022-05-27 11:54:28 -04:00
hathach f09df55ab9
clean up example 2022-05-11 15:40:02 +07:00
hathach 8bd923f5f1 sync with pio usb 2022-05-11 00:37:45 +07:00
hathach 26ee622222 move pio usb files to src 2022-05-10 12:51:48 +07:00
hathach 0b30a10ab3 configure hid_to_cdc example to build with rp2040 with pio usb as host 2022-04-29 22:24:36 +07:00
hathach 608577e05c update pio 2022-04-29 18:05:50 +07:00
hathach 85dcb73774 more clean up 2022-04-28 18:00:30 +07:00
hathach fd827a80a9
everything work great 2022-04-27 01:09:30 +07:00
hathach 455bddddcd
minor clean up 2022-04-26 18:47:09 +07:00
hathach 26a25279bc
follow pio usb changes 2022-04-26 00:35:16 +07:00
hathach 2f9b9a31be
more with pio usb 2022-04-22 18:26:58 +07:00
hathach 12debd7763
keep up with pio usb 2022-04-22 01:06:17 +07:00
hathach 328039058e
update lib pio 2022-04-21 01:45:03 +07:00
hathach a32cb1bb93 clean up pio driver 2022-04-18 17:49:21 +07:00
hathach b5a9537eea
support pio dcd endpiont stall 2022-04-16 01:19:51 +07:00
hathach 00a0e3f21b
update lib pio 2022-04-15 20:14:47 +07:00
hathach 05bfc1a9eb pio device works well 2022-04-15 01:04:12 +07:00
hathach cc5a4720e5 catch up with pio lib 2022-04-14 22:00:47 +07:00
hathach d97c154695 add need_pre for pio usb, but not work out well 2022-04-05 00:04:47 +07:00
hathach d7d7e61f34 correct pio usb speed, and close device 2022-04-03 22:48:08 +07:00
hathach 7ea75d3c09 use pio usb host init 2022-04-03 20:44:16 +07:00
hathach f6851cf187 clean up hcd pio 2022-04-03 00:17:58 +07:00
hathach f881e77e66 extracting hw root port 2022-04-02 19:19:00 +07:00
hathach c25f835aea update to use pio hw endpoint 2022-04-01 23:31:43 +07:00
hathach e6e3dfedc8 hid example work well 2022-04-01 16:34:36 +07:00
hathach e94d11a5b3 implement pio_usb_irq_handler 2022-03-31 12:56:53 +07:00
hathach fa62d5abc9 got interrupt endpoint working 2022-03-03 21:57:29 +07:00
hathach df4c614597 update pio usb submodule 2022-03-02 00:04:42 +07:00
hathach 1d29817139 start to add pio usb (host) support
run as proof of concept
2022-03-01 23:55:53 +07:00
Peter Lawrence d42b5604ce net_lwip_webserver: allow users to enable LWIP_IP6 if desired 2021-10-19 11:29:51 -05:00
hathach 6a16f6ccdd rename CFG_TUSB_HOST_DEVICE_MAX to CFG_TUH_DEVICE_MAX 2021-08-23 11:01:40 +07:00
hathach a64535f57d add back lib/CMSIS_5 submodule 2021-03-05 22:08:42 +07:00
hathach af81089225 remove local cmsis_5 2021-03-05 22:04:04 +07:00
hathach 42ff88bdaf add lib/CMSIS_5 v5.7 locally 2021-03-02 11:02:16 +07:00
hathach 7afaae7ffc remove submodule lib/CMSIS_5 2021-03-02 10:18:44 +07:00
hathach c34b6b2324 remove lib/CMSIS_4 submodule, move nrf to lib/CMSIS_5 2021-03-02 01:18:34 +07:00
hathach 7ff14a652b add submodule lib/FreeRTOS-Kernel 2021-03-01 22:13:21 +07:00
hathach e8cbccf81d remove submodule lib/FreeRTOS 2021-03-01 21:59:53 +07:00
hathach 5108d76136 host msc: call read_capacity as part of enumeration
- add tuh_msc_get_block_count(), tuh_msc_get_block_size()
- rename tuh_msc_mounted_cb/tuh_msc_unmounted_cb to
tuh_msc_mount_cb/tuh_msc_unmount_cb to match device stack naming
- change tuh_msc_is_busy() to tuh_msc_ready()
- add CFG_TUH_MSC_MAXLUN (default to 4) to hold lun capacities
- add host msc configured to for state check.
2021-02-23 19:41:11 +07:00
Greg Steiert f4300afb1c moving sct neopixel driver to shared library 2021-01-10 18:31:40 +00:00
hathach 4f3ac8c492 add CMSIS_5 submodule 2020-10-30 14:08:54 +07:00
Peter Lawrence 56277ce216 net_lwip_webserver: efficiency tweaks 2020-10-14 20:26:40 -05:00
Peter Lawrence 946d4b735a update lib/lwip to STABLE-2_1_2_RELEASE 2020-08-05 20:20:12 -05:00
hathach 81b1f97ef7 suppress cast-align warnings for net device driver 2020-05-18 13:23:40 +07:00
hathach afc4042375 add LOGGER option to use rtt
update example readme for debug log. Update bug template to ask for LOG
as well.
2020-04-22 17:08:41 +07:00
hathach 3aa3c35986 Merge branch 'master' into add-rtt 2020-04-22 13:45:20 +07:00
hathach 4c2d93eec9 remove cmsis 5 from submodules
cmsis 5 use git lfs causing issue with submodule cloning and isn't used
yet. Could re-add later if needed.
2020-04-22 13:34:04 +07:00
hathach ee2b6e0f47 added segger rtt bundle with v670e
opt out the example folder
2020-04-21 23:20:01 +07:00
hathach 5b02deac93 remove old rtt 2020-04-21 23:17:27 +07:00
Ha Thach 9a48e98fad
Merge branch 'master' into develop 2020-03-24 12:16:15 +07:00