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
hathach
8418cb816b
Merge branch 'master' into stm32f4
2019-03-05 05:45:42 -08:00
William D. Jones
b3137cdee3
examples/cdc_msc_hid: Revert local changes to tusb_config.h.
2019-02-27 08:30:03 -05:00
hathach
59c1b4b427
zero init internal class/device data
2019-01-29 19:39:34 +07:00
hathach
ae560bd825
fix segger debug with SD
...
- Add macro NO_VTOR_CONFIG
- In Properties -> Debugger -> Debugger Options -> Start From Entry
Point Symbol, set to 'No.' This is because we should enter our
SoftDevice's ResetHandler(), not our applications. For more information,
see RK's comment below.
2019-01-29 17:31:32 +07:00
hathach
c81b56eb45
nrf5x usb init before sd works
2019-01-29 17:05:53 +07:00
hathach
d8b361fdaa
add S140 v6 build config for nrf5x
2019-01-29 14:15:13 +07:00
hathach
cff217fb47
Merge branch 'devlocal' into develop
2019-01-25 16:04:06 +07:00
William D. Jones
75fda7d638
cdc_msc_hid: Ensure example compiles again- add missing prototypes,
...
fix incorrect prototypes, clean up.
2019-01-10 10:24:45 -05:00
William D. Jones
b367baeaf1
Merge branch 'master' of https://github.com/hathach/tinyusb into stm32f4
2019-01-10 09:58:06 -05:00
William D. Jones
e4d6f336f0
cdc_msc_hid: Work around LTO bug in gcc where order of compile matters
...
(bug #1747966 ).
2019-01-09 11:38:43 -05:00
Scott Shawcroft
a3173b8de4
Add USB Midi support.
...
It also introduces a txbuffer which copies data into it but passes
the buffer straight to the USB rather than another copy.
2019-01-04 12:16:27 -08:00
hathach
e6224bccf9
adding makefile support for nrf5x
...
got undefined reference to `_start'
2019-01-02 22:35:42 +07:00
hathach
a3713f801d
clean up compiler attribute
2018-12-14 13:08:21 +07:00
hathach
edf885ca46
white spaces
2018-12-13 15:25:43 +07:00
hathach
07bcc6ca91
clean up files
2018-12-13 15:20:28 +07:00
hathach
1c49c479ca
seperate tusb_task() to tud_task() and tuh_task()
...
tusb_task() still exists for backward compatible
2018-12-13 14:51:37 +07:00
hathach
bc46dc6edf
osal clean up
...
remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task
and call tinyusb_task(). This make API consistent with NO OS.
2018-12-13 13:49:09 +07:00
hathach
bb544a0951
minor update
2018-12-12 14:43:45 +07:00
hathach
6d86db3977
rename edpt_dir/number/addr to tu_edpt_*
2018-12-12 11:51:31 +07:00
hathach
dffe9b335e
clean up host pipe api
2018-12-10 20:26:47 +07:00
hathach
4e7596ca9c
add tuh_mount_cb/tuh_umount_cb
2018-12-10 19:25:57 +07:00
hathach
3ab9c2f64a
add host ea4088qs, but not work
2018-12-07 22:00:34 +07:00
hathach
2aa21a14e6
lpc17 ohci failed to execute control transfer !!
2018-12-07 18:49:26 +07:00
hathach
e6e3679136
simple cdc host demo work
2018-12-07 17:37:54 +07:00
hathach
366ab79776
able to build host hid
2018-12-07 14:57:58 +07:00
hathach
d524da0c94
enable all warnings
2018-12-07 14:49:55 +07:00
hathach
89820a36a1
able to build with host msc
2018-12-07 12:56:42 +07:00
hathach
07c3fd5e1e
clean up hub
2018-12-06 22:47:49 +07:00
hathach
7d3ff7aff6
rename CFG_TUSB_HOST_CDC/MSC to CFG_TUH_CDC/MSC
2018-12-06 22:24:31 +07:00
hathach
5b09774ae0
clean up usbh, rename doxygen folder to docs
2018-12-06 21:46:34 +07:00
hathach
5f7d7a34f5
able to complete enumeration with os none blocking
2018-12-06 00:38:00 +07:00
hathach
10d67ae25c
added ea4357 ses project
2018-12-05 21:16:23 +07:00
hathach
5a7493ed42
fix more host build error
2018-12-05 21:12:10 +07:00
hathach
4537ba66e5
fixing build error with host stack
2018-12-05 20:26:55 +07:00
hathach
e0aa38ca8d
host 1800 blinky
2018-12-05 18:14:23 +07:00
hathach
0fb9fb605c
add host lpc18xx project
2018-12-05 18:05:12 +07:00
hathach
2babb50d6c
clean up ses project
2018-12-05 18:03:51 +07:00
hathach
6f3898572d
add role to OSAL_QUEUE_DEF() to disable correct dcd/hcd isr
2018-12-05 17:01:19 +07:00
hathach
734b3ada8a
fix travis build error
2018-12-05 13:32:55 +07:00
hathach
dd9c7b4249
lpc40xx device work, moving Chip_USB_Init out of tinyusb
2018-12-05 08:47:23 +07:00
hathach
6c2404ca49
adding ea4088 quickstart, able to blink
2018-12-04 16:32:20 +07:00
hathach
7120e12971
add mcb1800, blink led ok
2018-12-04 13:17:12 +07:00
hathach
ee2deaa3ad
clean up
2018-12-03 21:25:49 +07:00
hathach
bb7123eed1
use lpcopen for ea4357, blinky ok
2018-12-03 21:22:11 +07:00
hathach
cea9abd4d0
clean up lpc13
2018-12-03 19:02:35 +07:00
hathach
5f10584983
moving lpc17xx to use lpcopen
2018-12-03 17:28:38 +07:00
hathach
f898f8f7a4
move lpc_chip_13xx files
2018-12-03 16:38:29 +07:00
hathach
b2b1704f10
use flash for msc_disk_ram in case mcu does have enough sram
2018-12-03 16:30:39 +07:00
hathach
786b04e19d
correct memory placement for lpc13. CDC work well
2018-12-03 16:23:38 +07:00
hathach
5848dd2895
lpc11u use USBSRAM, able to response with 1st request
2018-12-02 02:13:48 +07:00
hathach
89d96b92af
fix lpc11u68 bsp issue, able to blink
2018-12-01 21:58:24 +07:00
hathach
102a761e8e
able to build lpc11u68
2018-12-01 02:17:20 +07:00
hathach
a157c7fdc9
add lpc11u68 ses file
2018-12-01 01:43:57 +07:00
hathach
d246cc2e6c
lpc13xx build ok (not work) with lpcopen
2018-11-30 23:39:18 +07:00
hathach
804c60304e
adding ses lpc13xx
2018-11-30 13:25:58 +07:00
hathach
3c49bfb588
remove obsolete example
2018-11-30 13:05:20 +07:00
hathach
d96347a0f5
rename OPT_MCU_LPC13UXX to OPT_MCU_LPC13XX
2018-11-30 12:48:06 +07:00
hathach
57b85262b2
added & tested lpc17xx freertos device example
...
- add USB priority check for freeRTOS config
2018-11-29 21:41:09 +07:00
hathach
18ea601b89
update segger project
2018-11-29 20:00:42 +07:00
hathach
3f38c3b4b5
clean up
2018-11-29 12:38:03 +07:00
hathach
8b03b6d3b4
add Auto descriptor endpoint num config to support lpc17xx
...
CFG_TUD_DESC_*_EPNUM
2018-11-28 16:10:31 +07:00
Scott Shawcroft
b4103eef06
needs to be filled out. blinks though
2018-11-27 18:11:03 -08:00
hathach
a3cc52829b
clean up
2018-11-27 23:55:10 +07:00
hathach
038851c362
enhance dcd lpc17xx. Able to pass enumeration
2018-11-27 20:48:46 +07:00
hathach
138b12b61b
add lpc175x_6x project file
2018-11-26 18:30:50 +07:00
hathach
80ecf1fd54
add OPT_MODE_HIGH_SPEED
2018-11-26 14:56:07 +07:00
hathach
60d5ac1c39
clean up
2018-11-26 12:31:07 +07:00
hathach
064eec5dd8
clean up warnings
2018-11-26 12:29:55 +07:00
Scott Shawcroft
bf70f89240
Introduce a Makefile for the OS_NONE device example
...
It currently supports the SAMD21 and SAMD51 only. More will be
added later.
2018-11-25 11:46:06 -08:00
hathach
a619ff88a3
rename xfer complete enum
2018-11-23 15:17:43 +07:00
hathach
cb8782e5f2
rename tusb_event_t to xfer_result_t
2018-11-23 15:14:47 +07:00
hathach
569e85a0c0
cdc work ok with lpc43xx
2018-11-22 17:40:20 +07:00
hathach
60d8cde695
rename CFG_TUSB_MEM_SECTION to CFG_TUSB_MEM_SECTION
2018-11-22 17:21:07 +07:00
hathach
b20cb8852a
build ok
2018-11-22 16:49:27 +07:00
hathach
c3c446f7db
adding lpc43xx to ses
2018-11-22 16:28:01 +07:00
hathach
4314be9aeb
msc device block count and block num
...
- replace CFG_TUD_MSC_BLOCK_NUM & CFG_TUD_MSC_BLOCK_SZ by
tud_msc_capacity_cb() (mandatory callback)
2018-11-22 12:11:06 +07:00
hathach
d7e48f307b
clean up msc example
2018-11-22 11:36:50 +07:00
hathach
bdded75ad9
msc works well with samd51
2018-11-22 11:32:56 +07:00
hathach
c93765c3bc
rename freertos example
2018-11-22 11:23:36 +07:00
hathach
42b97d3c25
rename example project
2018-11-22 11:18:10 +07:00
hathach
d2d833c0ab
update freertos ses project
2018-11-22 01:04:18 +07:00
hathach
3fccd24854
refractor device composite freertos ses
2018-11-22 00:50:51 +07:00
hathach
1a91b5a62e
refractor device composite example
2018-11-22 00:25:03 +07:00
hathach
97f73eed5f
more clean up
2018-11-21 17:10:30 +07:00
hathach
3cad1d1134
samd21 work well with cdc
2018-11-21 15:00:36 +07:00
hathach
155edc7b00
fix ses irq vector
2018-11-21 12:36:28 +07:00
hathach
5bccb234ee
samd21 has usb traffic
2018-11-21 12:24:18 +07:00
hathach
a46b42a54e
move metro m4 clock init to board
2018-11-21 00:12:11 +07:00
hathach
867d3cb02d
able to build and blink with metro m0
2018-11-20 23:49:37 +07:00
hathach
18f8217f4f
adding samd21 metro m0 support
2018-11-20 23:19:59 +07:00
hathach
4ded192080
clean up
2018-11-20 12:51:47 +07:00
hathach
0b722a4766
use correct samd51 startup
...
able to carry some usb transfer
2018-11-20 12:44:29 +07:00
hathach
5e65886fdd
samd51 metro m4 add init_mcu() and usb init
...
- device regconized on bus but doesnt response with setup packet.
- temp disable msc
2018-11-20 01:23:53 +07:00