Commit Graph
100 Commits
Author SHA1 Message Date
hathach b2fa7358cf fix typo 2021-06-29 16:38:38 +07:00
hathach 2d423514ee rename rx65n cloud kit to target
adding note for adding jlink support for rx65n_target board
2021-06-29 16:33:32 +07:00
Ha Thach 6e939de9d6 Merge pull request #891 from hathach/host-rp2040-double-buffer
RP2040 double buffer
2021-06-28 17:39:09 +07:00
Ha Thach e3cca973ec Merge pull request #928 from hathach/house-keeping
House keeping
2021-06-28 17:02:02 +07:00
hathach 3a2317b7dc bug form update 2021-06-28 16:40:30 +07:00
hathach e6d6299706 more bug form template 2021-06-28 16:39:31 +07:00
hathach 3465cbd839 more bug form update 2021-06-28 16:37:13 +07:00
hathach ddcd657e40 more fixing 2021-06-28 16:33:21 +07:00
hathach 903e699273 fixing bug form 2021-06-28 16:30:38 +07:00
hathach b6f226dbaa comment out esp32s3 ci due to USB0 not defined in IDF linker 2021-06-28 16:25:28 +07:00
hathach 35eaa4a4e3 Use bug report form 2021-06-28 16:25:22 +07:00
hathach 01987ef86c merge saml21 + saml22 = saml2x 2021-06-28 14:37:41 +07:00
hathach 7e449b710e rename bsp saml22 to saml2x 2021-06-28 14:06:13 +07:00
Ha Thach b2feae15e4 Merge pull request #927 from hathach/add-rx65n-board
Add rx65n board
2021-06-28 13:53:42 +07:00
hathach 07e6a0e870 reduce esp32s2 board to ci 2021-06-28 13:13:00 +07:00
hathach 856dc0bab9 update doc and clean up 2021-06-28 12:59:53 +07:00
hathach e3b1110cce rename rx63n to simply rx 2021-06-28 12:51:11 +07:00
hathach 8c4641fc05 refactor rx6x bsp 2021-06-28 12:49:30 +07:00
hathach 17137bbfff fix rx65n with freertos build 2021-06-28 12:35:12 +07:00
hathach ec9bfe0333 update renesas rx submodule 2021-06-28 12:27:20 +07:00
Ha Thach 807231d184 Merge pull request #922 from kkitayam/add-rx65n-board
Update some settings for rx65n board
2021-06-28 01:12:25 +07:00
Ha Thach d5c9de03a2 Merge pull request #923 from DuMaM/patch-1
GCC 11 build fix for nrf5x
2021-06-27 11:30:12 +07:00
Ha Thach 5a4fc1151a Merge pull request #907 from salkinium/fix/tuh_config_typo
Fix typo in TUH configuration define
2021-06-21 12:23:52 +07:00
Ha Thach e45b6dbc1c Merge pull request #906 from hathach/fix-midi
fix issue when calling midi API when not enumerated yet
2021-06-21 00:14:58 +07:00
hathach 9323a9d094 fix issue when calling midi API when not enumerated yet 2021-06-21 00:00:46 +07:00
hathach fbda7d5837 adding rx65n 2021-06-20 15:04:39 +07:00
Ha Thach 81fa9966de Merge pull request #895 from ElectronicCats/master
add support SAML21
2021-06-20 01:01:00 +07:00
hathach 7dce27c732 fix build with saml21, update microchip driver submodule 2021-06-19 16:21:14 +07:00
Ha Thach 03643d551d Merge pull request #899 from Product-Creation-Studio/ned-pcs/fix-initializer
Changed order of struct initializer to avoid compiler error
2021-06-19 14:32:42 +07:00
Ha Thach df0cda2d7a Merge pull request #898 from hathach/fix-nrf-control-bulk-race-condition
fix nrf52 race condition with TASKS_EP0RCVOUT
2021-06-19 02:23:09 +07:00
hathach 6b621baeb3 fix race condition with control since TASKS_EP0RCVOUT also require EasyDMA 2021-06-19 01:58:27 +07:00
hathach 832d22d7ad force single buffered for device mode, out endpoint 2021-06-17 01:55:35 +07:00
hathach 5c567129ea fix calculating xferred bytes with double buffer with short packet on buffer0 2021-06-13 18:30:26 +07:00
hathach f38c460433 fix ep tx with double buffered 2021-06-13 17:19:14 +07:00
hathach bd039c8d37 fix build with log for device 2021-06-13 16:16:25 +07:00
hathach 1af64f9729 remove sent_setup from hw endpoint 2021-06-13 15:31:00 +07:00
hathach 289ccf3c93 remove dev_ep_map 2021-06-13 13:19:20 +07:00
Ha Thach 2b5bad7362 Merge pull request #889 from kilograham/master
Make examples standalone buildable via CMake
2021-06-12 23:16:57 +07:00
hathach e4da606164 set TOP to build with esp32sx 2021-06-12 23:02:41 +07:00
hathach a4ad064e63 increase example CFG_TUH_HID from 2 to 4 2021-06-12 14:20:09 +07:00
hathach 910e11a8ab fix ci build 2021-06-11 19:04:16 +07:00
hathach dfe5a727c6 log clean up 2021-06-11 18:54:09 +07:00
hathach b39faa15ef map pico_info to log2, pico_trace to log3 2021-06-11 18:44:08 +07:00
hathach a6d22f5a68 replace pico_warn by log level 1 2021-06-11 18:40:01 +07:00
hathach 66c8a13f13 remove unused variable in hw endpoint
last_buf, buf_sel, transfer_size
2021-06-11 18:26:41 +07:00
hathach 93cb2ff4cf more refactor double buffered rp2040 2021-06-11 18:16:13 +07:00
hathach 1d48320d8a rename hw endpoint
- total_len to remaining_len
- len to xferred_len
2021-06-11 17:58:29 +07:00
hathach 5d6e381ef6 refactor rp2040 usb
- make _hw_endpoint_xfer_sync and _hw_endpoint_start_next_buffer private
- drop prefix _ from _hw_endpoint_xfer_continue and
_hw_endpoint_reset_transfer
2021-06-11 17:34:51 +07:00
hathach 572d986a02 improve usbh 2021-06-11 17:14:22 +07:00
hathach a1a03c92f6 double buffered work with host 2021-06-11 17:05:49 +07:00
hathach 43656dc0a7 more clean up 2021-06-10 23:29:02 +07:00
hathach cf0a475a2e clean up 2021-06-10 22:00:59 +07:00
Ha Thach b34724215b Merge pull request #887 from hathach/host-update
Host API clean up
2021-06-10 17:42:43 +07:00
hathach c9d66dcd5f remove BOARD from output name 2021-06-10 17:24:36 +07:00
hathach c7f51cde40 implement usbh_edpt_busy (WIP), remove hcd_edpt_busy 2021-06-10 17:19:21 +07:00
hathach 7e6cba7359 remove hcd_edpt_stalled() 2021-06-10 16:55:12 +07:00
hathach 13cb016042 add usbh_classdriver.h 2021-06-10 16:48:20 +07:00
Ha Thach 3c4ab6bd8a Merge pull request #883 from hathach/fix-rp2040-host-transferred-bytes
fix computing transferred bytes with E4
2021-06-10 11:35:51 +07:00
Ha Thach 14fc0987ac Update bug_report.md 2021-06-10 11:03:58 +07:00
Ha Thach c98a95c276 Merge pull request #882 from mmosca/master
Add support for 32 button gamepads
2021-06-09 18:05:14 +07:00
hathach cffa666bd1 use alias for button naming 2021-06-09 17:45:14 +07:00
hathach d81a37d1be fix enum overflow with msp430 2021-06-09 12:10:44 +07:00
hathach dca9bc97d6 miss a helper 2021-06-09 10:45:37 +07:00
hathach 2c0947ebb6 update gamepad helper 2021-06-09 10:33:57 +07:00
hathach 501de2a5e8 fix computing transferred bytes with E4 2021-06-08 10:29:22 +07:00
Ha Thach 1b8473902f Merge pull request #881 from hathach/mindmotion-followup
follow up to pr869
2021-06-07 19:18:37 +07:00
hathach c2b85c8d6d add OPT_MCU_MM32F327X
move dcd_mm32f into mindmotion folder
2021-06-07 18:51:44 +07:00
Ha Thach ce30109b5b Merge pull request #873 from kilograham/fix_log_warning
Add __unused to variables that are only used if TU_LOG does something
2021-06-03 22:53:49 +07:00
Ha Thach d49938d0f5 change ci to pico-sdk develop 2021-06-03 01:16:27 +07:00
hathach a50fd963f5 increase version for release, update changelog 2021-06-03 01:13:22 +07:00
Ha Thach 8ea0dfba68 Merge pull request #865 from kilograham/pico-0.10.0
Pico 0.10.0
2021-06-03 01:02:54 +07:00
Ha Thach ff1a1122ed Merge pull request #868 from hathach/host-hcd
Clean up Host HCD API
2021-06-02 00:39:53 +07:00
hathach 54107100bb fix missing TU_LOG symbol 2021-06-02 00:26:50 +07:00
hathach 6e2cf2a3ee clean up log 2021-06-02 00:10:35 +07:00
Ha Thach a6b5e207b2 Merge pull request #862 from hathach/host-rp2040
Fix host rp2040 with low speed device
2021-06-01 23:59:03 +07:00
Ha Thach abf83c6985 add note for custom class driver 2021-06-01 13:36:19 +07:00
hathach bc0a0386e9 clean up 2021-05-31 18:41:08 +07:00
hathach 31077f48d2 correct ohci endpoint address in xfer complete 2021-05-31 18:16:07 +07:00
hathach 4e98ce9147 use hcd_frame_number() instead of uframe 2021-05-31 18:15:47 +07:00
hathach da8000d42d clean up ohci, remove obsolete api 2021-05-31 16:34:16 +07:00
hathach 04797bc5a5 clean up 2021-05-31 16:05:55 +07:00
hathach 4b2f32b778 update hub 2021-05-31 15:47:37 +07:00
hathach 65e5872d81 add hub_port_set_feature() 2021-05-31 15:19:07 +07:00
hathach 3fb80e76ce remove obsolete hcd_pipe_queue_xfer()/hcd_pipe_xfer() 2021-05-31 12:08:37 +07:00
hathach 5cf930d78a fix cast-align warning in msc host 2021-05-31 11:11:00 +07:00
hathach c2a0c1507b add more comment 2021-05-30 23:44:29 +07:00
hathach 54c9150574 add errata number 2021-05-30 23:41:59 +07:00
hathach 6498ee1996 fix incorrect data toggle when max packet size < 64
fix host buf_sel panic with "already available"
2021-05-30 23:35:54 +07:00
hathach eb8ca14bf8 add level 3 log for info, add generic TU_LOG() 2021-05-30 22:19:46 +07:00
Ha Thach 4f97915d48 Update bug_report.md 2021-05-30 13:50:14 +07:00
hathach 164778a716 update limit each transfer not less than 64 2021-05-28 17:42:13 +07:00
hathach e9c22e4a5c increase version for release 2021-05-28 17:24:35 +07:00
Ha Thach 81d238bd46 Merge pull request #854 from hathach/more-housekeeping
More housekeeping
2021-05-27 19:44:10 +07:00
hathach 7c66c5121b update doc 2021-05-27 19:31:55 +07:00
hathach 9ad6fadf6a more include clean up 2021-05-27 18:34:07 +07:00
hathach f384d6f67e more with clean up 2021-05-27 18:11:12 +07:00
hathach b36b211c26 clean up tusb_fifo.h include 2021-05-27 17:58:42 +07:00
hathach 9736e54734 include clean up 2021-05-27 17:40:39 +07:00
hathach c7cecf28c8 clean up 2021-05-27 00:16:45 +07:00
hathach 814edec89f clean up 2021-05-26 20:34:06 +07:00