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
hathach
6a8465384b
include midi_test in travis build
2019-07-03 00:55:33 +07:00
hathach
5273907d97
rename midi example to midi_test
2019-07-03 00:53:58 +07:00
hathach
1a0e02fa1b
tested midi example
2019-07-03 00:52:25 +07:00
hathach
62d3b91691
clean up
2019-07-02 18:23:42 +07:00
hathach
3f3ef6f4e6
clean up
2019-07-02 16:42:12 +07:00
hathach
57433135ce
fix midi template
2019-07-01 23:19:14 +07:00
hathach
e702328093
fix compiling
2019-07-01 23:11:16 +07:00
hathach
d2f53c552a
added adafruit feather m4 express board
2019-07-01 22:57:23 +07:00
hathach
6991b28532
improving midi support, adding midi exmaple
...
rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE
2019-07-01 22:38:06 +07:00
hathach
991aaf0158
Merge branch 'master' into develop
2019-06-20 18:36:35 +07:00
hathach
73d7ab201e
remove dcd_edpt_busy()
2019-06-10 22:29:18 +07:00
hathach
393492823c
Merge pull request #80 from hathach/develop
...
added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy()
2019-06-10 18:50:59 +07:00
hathach
7156bfb54d
fix build error with midi, use usbd_edpt_xfer/busy for midi to replace dcd_*
2019-06-10 18:46:00 +07:00
hathach
15208e710a
docs clean up
2019-06-10 17:51:51 +07:00
hathach
ede3f36f31
remove test_obsolete
2019-06-10 17:42:27 +07:00
hathach
f3c2b9c2aa
update fifo test
2019-06-10 17:42:00 +07:00
hathach
a26430b90f
add fifo test
2019-06-10 17:21:08 +07:00
hathach
db08bde415
run ceedling uinit test (no tests yet)
2019-06-10 17:08:32 +07:00
hathach
2ed501d6b1
remove unity submodule
2019-06-10 16:58:44 +07:00
hathach
b7acee8963
travis cont
2019-06-10 16:50:23 +07:00
hathach
04ce6cbac1
more travis test
2019-06-10 16:45:02 +07:00
hathach
9775a76ea3
use sourceline
2019-06-10 16:39:06 +07:00
hathach
27cd7af63f
test travis
2019-06-10 16:34:36 +07:00
hathach
97c5c7a937
adding new ceedling test project
2019-06-10 16:18:27 +07:00
hathach
579f468d38
remove unity as submodule
2019-06-10 16:16:59 +07:00
hathach
481909e704
rename tests to obsolete
2019-06-06 21:33:55 +07:00
hathach
dcfaec9efc
add HID_ASCII_TO_KEYCODE
2019-06-06 18:06:24 +07:00
hathach
13e01c7dca
add TU_ prefix to compiler ATTR to prevent name conflict with application
2019-06-06 10:39:37 +07:00
hathach
69e98215ea
Merge pull request #79 from PTS93/master
...
Modified example to use list of supported boards
2019-05-29 22:21:24 +07:00
hathach
90fea785c6
use adafruit-nrfutil dfu as default flash target for feather nrf52840
2019-05-29 16:56:26 +07:00
hathach
a619511631
run tud_task() in board_delay()
2019-05-29 16:55:54 +07:00
hathach
a0307bafda
added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy()
...
- improve fifo write/read_n with only one lock
- use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver
- replace cdc read's pending_read_from_host by usbd_edpt_busy()
2019-05-29 16:55:15 +07:00
hathach
dfdae7a4d2
add node hid installation instruction
2019-05-29 15:58:01 +07:00
hathach
dc601ab518
Merge pull request #78 from PTS93/master
...
Made node.js hid example more friendly for new users
2019-05-27 10:21:50 +07:00
hathach
1d5069e1e9
Merge pull request #77 from todbot/master
...
make hid_generic_inout tester have reportLength-sized buffer
2019-05-25 13:05:49 +07:00
hathach
981e227774
Merge pull request #76 from hathach/develop
...
fix raw hid inout
2019-05-24 12:37:36 +07:00
hathach
5f34c63660
should fix and work with #58
...
- add hid_test_js
2019-05-24 12:33:56 +07:00
hathach
231773cae9
move all build into folder _build
2019-05-24 12:04:47 +07:00
hathach
f4762ff012
host fix address alloc when it reach max devices
2019-05-23 10:59:43 +07:00
hathach
69edf13c71
Merge pull request #75 from hathach/develop
...
fix tud_cdc_read_char()/tud_cdc_peek() to return signed char
2019-05-22 11:30:14 +07:00
hathach
3846645a28
fix tud_cdc_read_char()/tud_cdc_peek() to return signed char
...
- depending on compiler option "char" can be intepreted as unsigned char
2019-05-22 00:54:21 +07:00