Commit Graph

1169 Commits

Author SHA1 Message Date
hathach 0c09269fd4 clean up 2018-03-26 22:54:34 +07:00
hathach c8f6175ad5 rename nrf52 to nrf52x 2018-03-26 22:48:53 +07:00
hathach 24d4b27980 move nrf5x port files 2018-03-26 22:46:53 +07:00
hathach cf8a85fa8b moving lpc43xx port into tusb's portable folder 2018-03-26 22:44:45 +07:00
hathach 9dd20e3ede fix compatible issue with MacOS, response to GET CONFIGURATION request 2018-03-23 14:57:17 +07:00
hathach 63aa3ab2c9 add missing files 2018-03-23 14:23:39 +07:00
hathach e8b0500d40 MSC tested with nrf52840 2018-03-23 14:15:35 +07:00
hathach 3e5e1f70bf more shorten name 2018-03-23 12:42:30 +07:00
hathach 5f26c57b28 shorten descriptor type 2018-03-23 12:32:40 +07:00
hathach 2c18805aa9 move mcu usb port back to tinyusb's portable folder 2018-03-23 12:24:24 +07:00
hathach 6d50d05d95 rename port to rhport for clarification 2018-03-23 12:17:47 +07:00
hathach 98d6ec1ef5 remove DCD API dependency tusb_dcd_edpt_queue_xfer
improve MSC driver
2018-03-23 11:56:52 +07:00
hathach 16aa3eb437 simplify tusb_dcd_edpt_xfer API 2018-03-22 17:52:39 +07:00
hathach 0cb1604686 more msc driver improve 2018-03-22 17:48:10 +07:00
hathach 0fec2e5cc0 refactor MSC device driver 2018-03-22 17:43:13 +07:00
hathach 974e3865e8 msc clean up 2018-03-22 16:46:14 +07:00
hathach e2739bb785 rename funciton trailing _subtask to _st 2018-03-22 16:30:33 +07:00
hathach 90ba1e67d9 rename osal SUBSTASK to STASK 2018-03-22 16:25:24 +07:00
hathach 57a09b2fce clean up cdc device 2018-03-22 15:55:35 +07:00
hathach 7767a7f14c clean up 2018-03-22 14:56:18 +07:00
hathach c1f6013ac4 wrap up usbd control transfer update 2018-03-22 14:38:09 +07:00
hathach ce2fc0470c improve usbd control transfer 2018-03-22 14:15:16 +07:00
hathach 17a227ca90 osal subtask rename 2018-03-21 20:42:23 +07:00
hathach 047bc5eeb1 update msc driver 2018-03-21 20:08:57 +07:00
hathach 3ed83c4d98 merge tusb_dcd_control_stall() to tusb_dcd_edpt_stall() 2018-03-21 16:08:42 +07:00
hathach 9a487a238a remove int_on_complete for tusb_dcd_control_xfer 2018-03-21 15:36:44 +07:00
hathach ff5957ec73 fix lpc43xx isr issue, fix control status response for usbd 2018-03-21 15:32:35 +07:00
hathach d6dc1aa2e9 rename TUSB_REQUEST to simply TUSB_REQ_ 2018-03-21 15:31:58 +07:00
hathach b4cedb8635 fix build error 2018-03-20 22:51:05 +07:00
hathach 45a12eaa9e more hw clean up 2018-03-20 22:48:41 +07:00
hathach 93ba27cc4a fix build issue 2018-03-20 22:45:56 +07:00
hathach 64c43634e2 adding toolchain file from sdk 2018-03-20 22:11:39 +07:00
hathach ba88d9bc16 add sdk/device 2018-03-20 21:37:23 +07:00
hathach 0fdec33521 wrap up nrf52 demo 2018-03-20 20:57:49 +07:00
hathach 9f5fcb64ed update code, remove nrf_drv_clock dependency 2018-03-20 19:52:21 +07:00
hathach 2f0fcf80e0 nrf52 cdc example work on nrf52840pdk
- add tud_cdc_flush(), auto flush with sof is enabled by default.
-
2018-03-20 18:33:28 +07:00
hathach 7a628f4dfc adding bulk/int support
still does not work though
2018-03-17 02:17:40 +07:00
hathach 87a2c935df add dma guard 2018-03-15 17:09:55 +07:00
hathach b0ec6124e0 nrf52 control transfer work reliably 2018-03-15 13:22:28 +07:00
hathach 49a7f8c363 adding segger files 2018-03-14 22:03:32 +07:00
hathach 7feab4d1a2 able to get pass enumeration 2018-03-14 22:01:29 +07:00
hathach 4a521711b9 add usbd_control_xfer_substak
seperate control xfer Data and Status phase
2018-03-14 22:01:16 +07:00
hathach 7707fe194f rename OSAL_SUBTASK_INVOKED 2018-03-14 20:48:59 +07:00
hathach 7c70b0d0eb remove segger session file 2018-03-14 15:23:35 +07:00
hathach fc82ab3c97 nrf52 finish usbd startup, able to got setup packet 2018-03-14 15:21:47 +07:00
hathach b33e89ac66 adding code for nrf52 usbd start-up sequence 2018-03-13 16:59:51 +07:00
hathach 3223aa1b74 house keeping 2018-03-13 16:33:23 +07:00
hathach ffca1f5e64 working on nrf52 2018-03-13 16:30:53 +07:00
hathach 2435abb0a8 rename hal to tusb_port 2018-03-12 23:46:58 +07:00
hathach 34dbb3532c more rename 2018-03-12 22:45:35 +07:00