Commit Graph

2460 Commits

Author SHA1 Message Date
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
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
hathach fa796de6cd board_test example run with lpcxpresso51u68 2019-08-26 12:24:46 +07: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 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 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