William D. Jones
0d0b802ee0
stm32h7: Implement IN and OUT receive for EP0; device descriptor returned.
2019-09-02 19:32:11 -04:00
William D. Jones
f602534536
stm32h7: Implement setup packet events.
2019-09-02 13:34:33 -04:00
William D. Jones
8b165e1024
stm32h7: Ensure FS (and the only) PHY is selected for OTG_HS2.
2019-08-30 22:07:35 -04:00
William D. Jones
7153561984
stm32h7: Enable USB peripheral (device does not enumerate yet).
2019-08-30 21:57:06 -04:00
William D. Jones
0afbf1a9bb
board_stm32h743nucleo: Route USB clock and pins.
2019-08-26 16:48:24 -04:00
William D. Jones
1ef98e503a
board_stm32h743nucleo: Route major clocks and LED pins.
2019-08-26 14:20:13 -04:00
William D. Jones
0fb9ab9a09
stm32h7: Add empty template cdc_msc_hid example for STM32H743 Nucleo board that compiles.
2019-08-24 12:40:18 -04:00
hathach
b8d15a566a
Update issue templates
2019-08-20 12:39:55 +07:00
hathach
2a7991ded9
Update issue templates
2019-08-20 12:36:22 +07:00
Scott Shawcroft
00c440cb26
Merge pull request #99 from jepler/issue98-midi-program-change
...
midi_device: Send message classes C and D as 2 bytes
2019-08-15 23:34:42 -07:00
jepler
96d96a94b8
midi_device: Send message classes C and D as 2 bytes
...
.. sending these as two 1-byte messages with CIN of 0xF is
misinterpreted by OSes including Windows 10 and (reportedly)
Mac.
Testing performed: Ran the reproducer script, which sends Program
Change (0xCx) messages. I did not check with Change Pressure (0xDx)
messages, but expect the same thing.
Closes : #98
2019-08-14 19:15:29 -05: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
William D. Jones
3f9e79ae9b
cdc_msc_hid: Limit number of endpoints used by STM32F4 for demo.
2019-08-11 17:42:22 -04: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