Commit Graph
100 Commits
Author SHA1 Message Date
hathach b6a5cf83c4 update st_driver 2019-09-10 23:55:45 +07:00
hathach 3f5b17ef84 doc update 2019-09-09 17:33:06 +07:00
hathach b9b9f67698 ngx4330 usb0 work well 2019-09-09 17:30:43 +07:00
hathach 3497dd0264 adding ngx4330 2019-09-09 16:47:57 +07:00
hathach 218aaf94de more clean up 2019-09-09 13:19:00 +07:00
hathach 4f4182e171 clean up lpc makefile 2019-09-09 12:39:58 +07:00
hathach 8ac115a33e clean up 2019-09-09 12:25:39 +07:00
hathach b76baeda97 docs update 2019-09-09 11:24:43 +07:00
hathach f808153631 update doc 2019-09-09 00:47:04 +07:00
hathach c2d0d2d4d8 update config 2019-09-09 00:41:17 +07:00
hathach e123cad7bb enhance dcd stm32f4 to support max 4 or 6 endpoints on 407 or 412 2019-09-08 23:10:51 +07:00
hathach 4663f9084d ported board stm32f412g discovery
- added soft connect for enable pull up register dcd stm32f4
2019-09-08 21:57:02 +07:00
hathach 642ff56b32 ported pca10059 2019-09-08 21:55:03 +07:00
hathach 8fd7836ff6 added board stm32f412 discovery, board_test exmaple run 2019-09-06 17:31:37 +07:00
hathach f5bb48fed5 update docs 2019-09-06 16:50:00 +07:00
hathach a5b8a67c80 lpc11u37 supported 2019-09-06 16:02:39 +07:00
hathach b1296139d0 board test run with lpcxpresso 11u37 2019-09-06 15:49:42 +07:00
hathach 4ef3946a25 adding lpcxpresso11u37 board 2019-09-06 15:06:04 +07:00
hathach 192a95a96e moving lpc11u6x 2019-09-06 12:07:48 +07:00
hathach 5fc6819ddb update submodule st_driver with all stm32 families 2019-09-06 10:47:30 +07:00
hathach aa50ba54ef remove submodule stm32lib 2019-09-05 23:45:53 +07:00
hathach fae8a944f0 swith stm32h7 to use st_driver 2019-09-05 23:39:09 +07:00
hathach 1d2223a116 switch stm32f3 to use st_driver 2019-09-05 22:41:58 +07:00
hathach c4b384d22f switch stm32f4 to use st_driver submodule 2019-09-05 22:12:43 +07:00
hathach 56f1ccd68a fix #97 2019-09-05 21:59:19 +07:00
hathach 50b0826d4f adding st_driver as submodule 2019-09-05 21:34:49 +07:00
hathach 1c6516aee9 doc update 2019-09-05 16:24:59 +07:00
hathach 143a138028 Merge pull request #116 from hathach/develop
Board update
2019-09-05 16:18:34 +07:00
hathach a90e2aa2ce 55s69 device work with usb0 2019-09-05 16:12:13 +07:00
hathach 7350e9c25c Merge pull request #114 from cr1901/stm32h7
STM32H7 Support
2019-09-05 15:29:13 +07:00
hathach dd07e743d8 added mbed lpc1768 board 2019-09-05 14:29:17 +07:00
hathach 2e00019aae board_test work with lpcxpresso55s69 2019-09-03 13:25:36 +07:00
hathach ee57113981 trying to add LPC55xx support 2019-09-02 15:53:12 +07:00
hathach 85fae75fba clean up 2019-09-02 15:34:47 +07:00
hathach 6268f395eb add button for stm32f407 and stm32f411 board 2019-09-02 14:58:46 +07:00
hathach 47cf7f2245 Merge pull request #112 from hathach/develop
Adding support for LPC54114
2019-09-01 23:37:37 +07:00
hathach f2bbb75695 clean up 2019-09-01 22:44:56 +07:00
hathach 67d2cf39d5 clean up 2019-09-01 21:04:43 +07:00
hathach 80cde5b0b5 fix potential bug with mis-align issue 2019-09-01 17:20:10 +07:00
hathach 074681da8b dma of lpc54114 can also execute up to 64 bytes each transfer
There is still issue with cdc_msc_hid example
2019-09-01 17:05:34 +07:00
hathach aeea6754af rename lpc_usbd to lpc_ip3511 2019-09-01 16:44:40 +07:00
hathach 3067809957 adding lpc54xxx to dcd, able to go through enumeration 2019-09-01 16:15:23 +07:00
hathach 403662a1d6 board_test run with lpc54114 2019-09-01 15:58:42 +07:00
hathach fb1ca24b02 adding lpc54114 port 2019-09-01 15:30:25 +07:00
hathach 96f0f8d2d7 update lpc_driver 2019-09-01 15:13:56 +07:00
hathach e99ff703dc more lpc51u68 driver clean up 2019-09-01 15:11:09 +07:00
hathach a5a768e5f7 update lpc51u68 linker 2019-09-01 14:58:36 +07:00
hathach 803d06d685 clean up 2019-09-01 14:51:40 +07:00
hathach 1f31d1b484 Merge pull request #111 from hathach/develop
Added new boards
2019-09-01 12:11:26 +07:00
hathach 957201fc58 fix undef __ARM_ARCH_6M__ 2019-09-01 11:59:50 +07:00
hathach 3aa6e84d98 update doc 2019-09-01 11:54:56 +07:00
hathach c18a7fd9ad Port new board circuitplayground_bluefruit, close #109 2019-09-01 11:51:12 +07:00
hathach 7010ea79c4 added new board circuit playground express, close #110 2019-09-01 11:44:55 +07:00
hathach c6f356b4f4 change feather/metro m4_express button to D5 2019-09-01 11:20:22 +07:00
hathach f02a24a10f change metro_m0_express button to D5 2019-09-01 11:11:26 +07:00
hathach bb21568875 ported feather m0 express close #108 2019-09-01 11:10:28 +07:00
hathach 2d041aaa1d clean up 2019-09-01 08:11:22 +07:00
hathach 451a415663 Merge pull request #107 from hathach/develop
support LPC51u68 MCU, close #100
2019-09-01 07:56:57 +07:00
hathach 8ae6c76d7c update readme and board md 2019-09-01 00:56:58 +07:00
hathach 30f707cad2 rename lpc11_13_15 to simply lpc_usbd since it is almost used by in recent year for nxp mcu 2019-09-01 00:51:58 +07:00
hathach 0ab8829e55 fix segger embbeded studio compile issue 2019-08-31 23:53:10 +07:00
hathach c782cc5429 add lpc_driver submobule 2019-08-31 23:20:18 +07:00
hathach 237c7018d9 remove submodule lpcopen 2019-08-31 23:19:35 +07:00
hathach bac75a81fd support LPC51u68 #100 2019-08-31 22:44:08 +07:00
hathach c70c61ce26 add button read to board_test example 2019-08-31 17:52:24 +07:00
hathach b7dbc98ab1 close #105 add tud_vendor_write_available() 2019-08-31 16:31:07 +07:00
hathach fa796de6cd board_test example run with lpcxpresso51u68 2019-08-26 12:24:46 +07:00
hathach d4895c4af6 add board_test example for testing new board 2019-08-24 23:30:35 +07:00
hathach b3acce17cc adding lpc51u68 support 2019-08-24 00:52:46 +07:00
hathach e5e73ed76c drop board_* in bsp c file
move hw/cmsis to hw/mcu/nordic since only nrf uses it.
2019-08-23 23:35:55 +07:00
hathach 48c7b80c57 fix warnings of template descriptor 2019-08-23 13:33:40 +07:00
hathach 7a0073e081 Merge pull request #95 from cr1901/stm32f4-ep-fix
cdc_msc_hid: Limit number of endpoints used by STM32F4 for demo.
2019-08-12 13:02:17 +07:00
hathach 6a3d84306e Merge pull request #94 from hathach/develop
format travis build
2019-08-08 13:13:30 +07:00
hathach aa7ff56166 format travis build 2019-08-08 12:20:41 +07:00
hathach 2b7eadc479 Merge pull request #93 from hathach/develop
logos !!!
2019-08-08 10:18:32 +07:00
hathach 30411cfa54 add logo 2019-08-08 01:09:04 +07:00
hathach 47cd08d526 clean up 2019-08-05 22:31:41 +07:00
hathach 3ae885aaec Merge pull request #92 from hathach/develop
merge dcd/hal_nrf5x.c into dcd/dcd_nrf5x.c
2019-08-05 22:19:07 +07:00
hathach ba056de982 clean up 2019-08-05 22:12:20 +07:00
hathach d1df041519 nrf5x remove the depenedent on nrfx_power.h 2019-08-05 22:09:37 +07:00
hathach d211035a0a merge dcd/hal_nrf5x.c into dcd/dcd_nrf5x.c 2019-08-05 21:54:20 +07:00
hathach 3f4adda555 Merge pull request #90 from hathach/develop
update from Develop
2019-08-01 16:28:53 +07:00
hathach f133fbbe1f doc again 2019-08-01 16:23:27 +07:00
hathach 23f5609d18 doc update 2019-08-01 16:22:19 +07:00
hathach 4d967500bf add vendor & webusb support to doc 2019-08-01 13:31:59 +07:00
hathach 30de17a830 clean up
- remove TUD_WEBUSB_URL_DESCRIPTOR to avoid flexible array member (C++
forbid in strict mode)
- remove unused TUD_DESC_STRLEN/TUD_DESC_STR_HEADER/TUD_DESC_STR_HEADER
2019-08-01 13:20:00 +07:00
hathach bd08d0edc9 add vendor peek, change cdc peek signature, change cdc read_char() return from signed char to int32_t 2019-08-01 10:46:27 +07:00
hathach 2c2db31b09 clean up 2019-07-30 20:28:39 +07:00
hathach 1e7f1de4d7 Merge pull request #89 from hathach/develop
resolve #35 (vendor class), implement #86 (webusb)
2019-07-30 10:24:36 +07:00
hathach 00a9e492cd clean up 2019-07-30 00:48:31 +07:00
hathach af3c301ea5 added BOS MS OS 2.0 descriptor to webusb example, it work with windows 2019-07-30 00:34:25 +07:00
hathach d79a209aef example clean up 2019-07-26 20:27:06 +07:00
hathach 77d3124a70 rename example to webusb_serial 2019-07-26 20:21:41 +07:00
hathach 394211b9da change landing page 2019-07-26 20:19:45 +07:00
hathach cdaf455461 fix stall response with SET_INTERFACE/GET_INTERFACE
webusb work with linux & macos
2019-07-26 20:14:56 +07:00
hathach 4ed1a96311 webusb Always lit LED if connected 2019-07-26 11:43:34 +07:00
hathach d2b60b6755 webusb work great with linux 2019-07-26 11:36:30 +07:00
hathach 570a2b2053 gitignore 2019-07-26 11:35:52 +07:00
hathach 8ba71be6ee more webusb + vendor 2019-07-25 16:52:20 +07:00
hathach caf2b6d463 move tud_vendor_control_* to usbd.h 2019-07-24 23:12:31 +07:00