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 |
|
hathach
|
2a543c0e79
|
update vendor device similar to cdc read/write
maybe refactor later
|
2019-07-24 23:07:30 +07:00 |
|
hathach
|
56b656c768
|
Merge branch 'master' into develop
|
2019-07-24 17:08:19 +07:00 |
|
hathach
|
1ee9ef4f2b
|
change tud_msc_start_stop_cb() to return void -> bool
|
2019-07-24 16:19:12 +07:00 |
|
hathach
|
8ba78ee012
|
adding vendor
|
2019-07-24 16:08:43 +07:00 |
|
hathach
|
c63f2b30cb
|
rename tud_control_vendor_request_cb/complete_cb to tud_vendor_control_request_cb/complete_cb
|
2019-07-24 09:45:32 +07:00 |
|
hathach
|
8fad8fb5c2
|
Merge branch 'master' into develop
|
2019-07-22 19:23:48 +07:00 |
|
hathach
|
b041b23ba3
|
update docs
|
2019-07-22 19:23:31 +07:00 |
|
hathach
|
4dc24211a2
|
Merge pull request #87 from hathach/add-stm32f411disco
Add stm32f411disco board
|
2019-07-22 19:06:59 +07:00 |
|
hathach
|
97e2629d64
|
change EPNUM for example
|
2019-07-22 18:58:45 +07:00 |
|
hathach
|
2b43bba453
|
add missing conf file
|
2019-07-22 18:54:13 +07:00 |
|
hathach
|
1594a9de71
|
stm32f411 usb work with example
|
2019-07-22 18:53:52 +07:00 |
|
hathach
|
be4eeeb943
|
refactor stm32f407 to use st hal api
|
2019-07-22 18:45:12 +07:00 |
|
hathach
|
cb8a33ca87
|
able to blink LED with stm32f411
|
2019-07-20 22:59:24 +07:00 |
|
hathach
|
ed698069d3
|
clean up
|
2019-07-20 22:41:45 +07:00 |
|
hathach
|
6ec87071ed
|
able to flash and turn on LED
|
2019-07-20 22:38:46 +07:00 |
|
hathach
|
fa12a0e786
|
adding stm32f411 disco
compile ok
|
2019-07-19 21:19:06 +07:00 |
|
hathach
|
e909270843
|
rename bsp of stm32 board
|
2019-07-19 20:37:38 +07:00 |
|
hathach
|
33de35504a
|
more house keeping
|
2019-07-19 20:20:13 +07:00 |
|
hathach
|
ae5dc435cb
|
house keeping
|
2019-07-19 16:49:04 +07:00 |
|
hathach
|
a3cb2dda9e
|
rename custom/custom-_* to vendor/vendor_*
|
2019-07-19 16:37:28 +07:00 |
|
hathach
|
6a076d8aae
|
rename CFG_TUSB_HOST_CUSTOM_CLASS to CFG_TUH_VENDOR
|
2019-07-19 16:31:51 +07:00 |
|
hathach
|
b0678e1050
|
rename CFG_TUD_CUSTOM_CLASS to CFG_TUD_VENDOR
|
2019-07-19 16:23:56 +07:00 |
|
hathach
|
ed6fa460e9
|
stm32 minor change
|
2019-07-19 10:59:35 +07:00 |
|
hathach
|
83f7aacbb1
|
clean up
|
2019-07-16 18:43:06 +07:00 |
|
hathach
|
036e858543
|
add tud_control_vendor_request_cb()/tud_control_vendor_complete_cb(), expose usbd control transfer
rename usbd_control_transfer/status to tud_control_transfer/status
|
2019-07-16 18:14:47 +07:00 |
|
hathach
|
cb4e6837e9
|
clean up, rename internal driver control_request_complete to simply control_complete
|
2019-07-12 22:03:40 +07:00 |
|
hathach
|
2b7acd554a
|
updating webusb with cdc
|
2019-07-12 19:38:04 +07:00 |
|
hathach
|
fdf39dd4ae
|
clean up usb descriptors in example
|
2019-07-12 16:28:38 +07:00 |
|
hathach
|
164b26ee6b
|
change TUD_HID_INOUT_DESCRIPTOR epout & epin order
clean up, adding template for BOS & BOS platform descriptor
|
2019-07-12 14:53:11 +07:00 |
|
hathach
|
3b6013e78f
|
clean up
|
2019-07-12 14:43:01 +07:00 |
|
hathach
|
e74aa41552
|
added tud_descriptor_bos_cb(), add support for BOS get descriptor
|
2019-07-12 00:12:14 +07:00 |
|
hathach
|
92134b5ef2
|
clean up build script
|
2019-07-11 23:52:58 +07:00 |
|
hathach
|
913b52bb35
|
start to add webusb example (not work yet)
|
2019-07-11 23:12:53 +07:00 |
|
hathach
|
42d0ef6fb0
|
clean up midi example
|
2019-07-11 23:08:49 +07:00 |
|
hathach
|
38b60827e1
|
clean up
|
2019-07-11 23:03:02 +07:00 |
|
hathach
|
ec8f6a6d90
|
clean up demo config
|
2019-07-11 22:55:19 +07:00 |
|
hathach
|
ff2a7c79f8
|
revert 2.1 to 2.0, only needed for webusb exmample (BOS needed)
|
2019-07-11 22:41:36 +07:00 |
|
hathach
|
90395f84cb
|
more 2.1
|
2019-07-11 22:36:00 +07:00 |
|
hathach
|
5ebb606ecd
|
add BOS descriptor and device capability constant
|
2019-07-11 22:35:17 +07:00 |
|
hathach
|
30e1c7335d
|
increase usb bcd from 2.0 to 2.1 for webusb support
|
2019-07-11 22:34:43 +07:00 |
|
hathach
|
c784062aef
|
added changelog file
|
2019-07-11 08:49:25 +07:00 |
|
hathach
|
f554a50507
|
release as 0.5.0
|
2019-07-10 23:54:11 +07:00 |
|
hathach
|
64e9c11b41
|
fix incorrect midi descriptor template
|
2019-07-09 10:40:14 +07:00 |
|
hathach
|
58f56fdcd5
|
travis fix typo
|
2019-07-08 18:25:14 +07:00 |
|
hathach
|
8dc7b8a24f
|
more with travis
|
2019-07-08 18:15:18 +07:00 |
|
hathach
|
d5ce780715
|
clean up
|
2019-07-08 18:05:23 +07:00 |
|
hathach
|
ae930dce83
|
more travis
|
2019-07-08 18:03:48 +07:00 |
|
hathach
|
8c990194df
|
test travis
|
2019-07-08 17:43:18 +07:00 |
|
hathach
|
837f023582
|
Merge branch 'develop'
|
2019-07-08 17:04:29 +07:00 |
|
hathach
|
cbd65f4894
|
test trigger mynewt example repo
|
2019-07-08 16:58:29 +07:00 |
|
hathach
|
2d7e61e671
|
Merge pull request #85 from hathach/develop
midi only use audio 1.0 without IAD
|
2019-07-05 17:21:39 +07:00 |
|
hathach
|
216ccc6e93
|
midi only use audio 1.0 without IAD
|
2019-07-05 16:46:11 +07:00 |
|
hathach
|
f16ebd512b
|
indent clean up
|
2019-07-04 18:45:10 +07:00 |
|
hathach
|
2dd8dba4a7
|
Merge pull request #84 from hathach/develop
better support device MIDI
|
2019-07-04 02:09:12 +07:00 |
|
hathach
|
3ec279b424
|
update docs
|
2019-07-04 01:57:49 +07:00 |
|
hathach
|
1b242cb3c6
|
clean up
|
2019-07-04 01:31:56 +07:00 |
|
hathach
|
b0e5a1a9ec
|
remove tud_midi_write_flush() send asap. rename tud_midi_connected() to tud_midi_mounted()
|
2019-07-04 01:27:51 +07:00 |
|
hathach
|
50f4c61d7c
|
fix midi_write prototype
|
2019-07-03 01:22:41 +07:00 |
|
hathach
|
ea29eb49af
|
example clean up
|
2019-07-03 01:17:26 +07:00 |
|