348 Commits

Author SHA1 Message Date
hathach
90fdae94f8 clean up 2019-05-01 18:21:08 +07:00
hathach
84f81f6b21 simplify hid keyboard & mouse report to one API each 2019-05-01 17:06:18 +07:00
hathach
79b636bf63 clean up freertos hook 2019-05-01 16:07:08 +07:00
hathach
8a5bd30fa6 freertos cdc_msc_hid makefile compile 2019-05-01 16:01:44 +07:00
hathach
6b5a0237d8 adding makefile for freertos example 2019-05-01 14:30:48 +07:00
hathach
0f3da42db8 add make.mk and rules.mk to help new makefile example 2019-05-01 14:27:17 +07:00
hathach
89ace295ba add TUD_ to HID_REPORT_DESC_* template 2019-04-28 00:43:36 +07:00
hathach
25bd3fef47
clean up disk image 2019-04-26 16:03:30 +07:00
hathach
b74eca4f12
add msc multiple lun support
- remove CFG_TUD_MSC_MAXLUN
- add tud_msc_maxlun_cb()
- add msc_dual_lun exmaple
2019-04-26 15:54:42 +07:00
hathach
99f4c06197
adding msc dual lun example 2019-04-26 15:05:58 +07:00
hathach
67aa45f75f
remove CFG_TUD_HID_ASCII_TO_KEYCODE_LOOKUP 2019-04-25 21:41:21 +07:00
hathach
ff8fe28c98
move interface descriptor template to usbd.h, update exmaple 2019-04-19 13:16:06 +07:00
hathach
3e4bb141ce
update device freeRTOS exmaple 2019-04-19 00:23:15 +07:00
hathach
23bcf1cc7a
remove auto descriptor and its option CFG_TUD_DESC_AUTO 2019-04-18 23:59:21 +07:00
hathach
307ba23046
wrap up hid device refactor 2019-04-18 22:31:35 +07:00
hathach
a30461b078
update tud_hid_keyboard/mouse helper 2019-04-18 13:27:06 +07:00
hathach
cc2fce31e5
refactor hid, rename hid_generic to simply hid_ 2019-04-18 00:36:17 +07:00
hathach
395fd54dcb
clean up example 2019-04-17 13:55:55 +07:00
hathach
72575534f8
remove auto device descriptor
Application should declare its own device descriptor
2019-04-11 00:51:28 +07:00
hathach
64bed848d0 fix #53 use nrfx_usbd_errata.h 2019-04-08 17:36:12 +07:00
hathach
5f3ab2afe1
rename board_led_control to board_led_write 2019-04-02 18:16:04 +07:00
hathach
dd9c441a61
samd support suspend and resume. Though cannot distinguish between Suspend and Disconnect
should work with #47
2019-04-02 02:14:22 +07:00
hathach
8457d0d14c
add board_button_read() 2019-04-01 18:35:37 +07:00
hathach
eabfc53f38
added tud_suspended() and tud_ready() 2019-03-30 23:01:23 +07:00
hathach
ee6ed084f4
clean up text 2019-03-30 15:03:48 +07:00
hathach
93a853cd5b usbd add connected, suspended, remote_wakeup
- remove use of osal_queue_reset
2019-03-30 02:26:15 +07:00
hathach
28610198df clean up 2019-03-29 17:42:10 +07:00
hathach
1c2beba85c working on suspend and resume
change dcd_init signature
2019-03-29 16:23:00 +07:00
hathach
3dfb251c1e
clean up 2019-03-27 16:32:07 +07:00
hathach
315076375f fix timer prio for freertos to blink led 2019-03-25 00:40:51 +07:00
hathach
18f248b142
remove tusb_hal_millis() usage, less work for porting 2019-03-24 01:19:32 +07:00
hathach
29e075b8b9
clean up bsp, adde board_millis() 2019-03-23 22:31:07 +07:00
hathach
d866999bf0
remove idle rate enforcement, should be done in application level 2019-03-23 21:46:51 +07:00
hathach
df1aac44b8
add board_noos_millis() for blinky 2019-03-23 16:51:07 +07:00
hathach
ba1bea5d53
simplify board API, adding stm32f3 discovery
- remove board header since it is not used
2019-03-22 22:06:48 +07:00
hathach
8b7c4ade71
clean up 2019-03-22 14:55:00 +07:00
hathach
f8faf05e9e minor clean up 2019-03-21 19:01:04 +07:00
hathach
a37bc90ecc add readme url for mynewt example 2019-03-21 00:42:02 +07:00
hathach
20fb416783 clean board uart read & write 2019-03-20 20:58:27 +07:00
hathach
c211ee19dd migrate license from BSD 3 clause to MIT 2019-03-20 16:11:42 +07:00
hathach
6787fbeff0
move lpcopen to its own repo (submodule) 2019-03-20 12:37:25 +07:00
hathach
e6612ab82c move -nostdlib (-nostartfiles) into board.mk
since nrf5x require the use of std startup. Add verbose mode to makefile
2019-03-20 01:23:49 +07:00
hathach
0fcd263df3 stm32f place startup*.o first in linking order due to gcc flto bug
ref: https://bugs.launchpad.net/gcc-arm-embedded/+bug/1747966
2019-03-19 16:41:00 +07:00
hathach
11eed2f026 update flash-jlink target for m0 and m4 board 2019-03-17 15:42:57 +07:00
hathach
d56e7fd913 adding flash (jlink) 2019-03-16 01:34:26 +07:00
hathach
e49efde730 update ses project file 2019-03-15 18:48:14 +07:00
hathach
eda56769b9 dcd_set_address include status response, usbd control stall both control in and out 2019-03-13 23:14:48 +07:00
hathach
ddfc32f5ec adding segger project for stm32f4 2019-03-10 01:24:13 +07:00
hathach
0ff7d609f0 add flash target for stm32 board using stm32cubeprogammger cli 2019-03-09 01:04:26 +07:00
hathach
57d069981f fix asm file .S (nrf) and .s (stm) 2019-03-05 23:24:33 +07:00