This website requires JavaScript.
95cd6c3a2f
remove control from class driver array
hathach
2018-11-14 23:39:58 +07:00
5757918df4
usbd clean up
hathach
2018-11-14 17:40:29 +07:00
ff26c5c6b1
clean up
hathach
2018-11-14 16:40:07 +07:00
10bf41f718
change osal_queue_receive() signature
hathach
2018-11-14 16:31:28 +07:00
5732be224c
update example for PR. correct share_control definition
hathach
2018-11-14 16:03:58 +07:00
983225ae60
Merge pull request #7 from tannewt/tinyusb_samd
hathach
2018-11-14 15:36:12 +07:00
039550d7fe
able to blink led on metro m4
hathach
2018-11-14 15:32:43 +07:00
ee399bd27b
add sand51 project to ses
hathach
2018-11-14 15:25:58 +07:00
0c8e623881
update generic example ses project
hathach
2018-11-14 13:57:31 +07:00
711edd14bf
added ses solution
hathach
2018-11-14 13:40:40 +07:00
eea1f8597e
added board led for metro m4
hathach
2018-11-14 13:28:39 +07:00
3b038c05df
README: Fix spelling mistakes.
Tim 'mithro' Ansell
2018-11-13 16:24:21 -08:00
9586cef15d
Use more standard name for README.md
Tim Ansell
2018-11-13 10:33:51 -08:00
4b1f4c7b6f
add Adafruit samd-peripherals as submodule.
hathach
2018-11-14 00:22:49 +07:00
e8246dd367
update segger rtt
hathach
2018-11-13 23:15:40 +07:00
2e2100078c
adding Adafruit metro m0/m4 express
hathach
2018-11-13 17:26:17 +07:00
001f717074
clean up
hathach
2018-11-13 17:19:04 +07:00
8ee0eac1e0
rename project
hathach
2018-11-13 17:17:19 +07:00
08d12fd7c5
refactor examples
hathach
2018-11-13 17:15:56 +07:00
3fe7cd1659
added tud_cdc_write_str, tu_fifo only use mutex for RTOS config
hathach
2018-11-13 15:34:50 +07:00
5a046799f6
clean up board.h
hathach
2018-11-13 12:32:15 +07:00
b6bd5458d2
add samd asf4 submodule repo from Adafruit
hathach
2018-11-13 11:42:19 +07:00
299a2f12de
Support the no CDC protocol as well.
Scott Shawcroft
2018-11-09 11:30:51 -08:00
537a29273c
Exempt from strict warnings for struct packing and add MCU options
Scott Shawcroft
2018-11-09 00:10:44 -08:00
30e3c64134
Polish up control split and treat it more like a normal endpoint.
Scott Shawcroft
2018-11-08 13:45:30 -08:00
7a40ec2647
Split out the control endpoint logic
Scott Shawcroft
2018-11-07 23:04:34 -08:00
c582c0fda9
Add SAMD21 and SAMD51 support for CircuitPython.
Scott Shawcroft
2018-10-24 23:55:10 -07:00
cb9bcce6a2
use mutex for cdc device fifo
hathach
2018-11-02 18:40:47 +07:00
e9de56ad83
defer DCD_EVENT_BUS_RESET, DCD_EVENT_UNPLUGGED to usbd task
hathach
2018-11-02 17:29:49 +07:00
f6076b0e06
add mutex support (optional) for tu_fifo
hathach
2018-11-02 17:28:07 +07:00
2708632a6a
clean up osal
hathach
2018-11-02 17:26:35 +07:00
4683dc1e68
add osal_mutex
hathach
2018-11-02 15:45:27 +07:00
b2f18744fe
add dcd event helper setup_recieved and bus_signal
hathach
2018-10-25 15:02:43 +07:00
8144be262b
clean up
hathach
2018-10-24 16:51:07 +07:00
87d89cf5cb
fix nrf52 freeRTOS interrupt priority
hathach
2018-10-24 16:48:27 +07:00
c65e5b406f
add mcu specific freeRTOSConfig.h
hathach
2018-10-24 13:45:17 +07:00
838e9c2f79
freertos example clean up
hathach
2018-10-24 12:39:04 +07:00
bfa10016ae
rename verify_breakpoint to TU_BREAKPOINT
hathach
2018-10-24 12:37:43 +07:00
55427606ef
replace dcd_xfer_complete by dcd_xfer_complete()
hathach
2018-10-24 00:44:26 +07:00
e7a63324dd
clean up
hathach
2018-10-23 19:56:18 +07:00
2891ff486a
simplify qspi flash with blocking API
hathach
2018-10-23 19:54:06 +07:00
177adf4bfa
replace dcd_bus_event() and dcd_setup_received() by dcd_event_handler()
hathach
2018-10-23 16:07:48 +07:00
3dd635f4c1
merge osal_queue_send_isr to osal_queue_send, osal_semaphore_post_isr to osal_semaphore_post
hathach
2018-10-23 15:53:29 +07:00
9ba624a974
rename UBSD_EVT_ to DCD_EVENT_
hathach
2018-10-23 15:12:30 +07:00
e97b14848b
rename usbd_event_t to dcd_event_t
hathach
2018-10-23 15:08:31 +07:00
959480d82c
clean up usbd
hathach
2018-10-23 13:09:54 +07:00
f339ac7a6a
clean up msc device
hathach
2018-10-23 12:33:21 +07:00
c7340f4b0e
clean up helper func
hathach
2018-10-23 12:19:32 +07:00
14cebcb5f5
remove tools/usbtreeview
hathach
2018-10-23 11:42:49 +07:00
a993cb55e5
clean up
hathach
2018-10-23 11:40:59 +07:00
0ae54310d6
Merge branch 'develop' of github.com:hathach/tinyusb into develop
hathach
2018-10-22 12:21:00 +07:00
33c61bfda2
comment out cdc flush on write (for now). Since it has issue with circuitpython
hathach
2018-10-05 21:35:40 +07:00
99c5219dc1
rename queue.h to sys_queue.h to prevent name conflict
hathach
2018-09-28 01:59:47 +07:00
a6870add95
format queue.h a bit
hathach
2018-09-26 01:44:36 +07:00
c78540be0f
add sys/queue.h to common
hathach
2018-09-26 01:39:59 +07:00
a660fb0cfc
clean up, update nrfx to 1.3.0
hathach
2018-09-25 12:57:46 +07:00
3b79ba8451
update qspi
hathach
2018-09-11 22:37:44 +07:00
154daf584c
better qspi
hathach
2018-09-08 16:39:42 +07:00
8572947da5
qspi msc flash seems to work
hathach
2018-09-08 00:15:34 +07:00
a0ae452987
rename example files
hathach
2018-09-07 17:21:06 +07:00
d0d75db4de
clean up msc app
hathach
2018-09-07 17:14:12 +07:00
c06014078a
more clean up
hathach
2018-09-07 17:05:10 +07:00
b547859cdd
clean up
hathach
2018-09-07 16:59:31 +07:00
8600c4b616
adding mynewt to osal
hathach
2018-09-04 14:20:30 +07:00
e6fdfe8ac7
rename file
hathach
2018-09-02 20:37:02 +07:00
1a4a27324b
clean up
hathach
2018-09-02 20:30:07 +07:00
cfdcd5fc39
add repo & verion yml
hathach
2018-09-02 16:46:47 +07:00
424162d340
add repo & version yml
hathach
2018-09-02 16:44:27 +07:00
fc231cf5f2
clean up
hathach
2018-09-02 16:39:28 +07:00
dce2296756
allow no mode compilation (no host/device enabled). Handy for project without usb to compile such as nrf52832
hathach
2018-08-30 16:12:34 +07:00
e623fc656d
cdc flush on write() if queue more than epsize
hathach
2018-08-30 15:26:53 +07:00
4ef01d721a
clean up osal task and subtask
hathach
2018-08-30 15:21:15 +07:00
61e4a8c3d3
remove CFG_TUD_CDC_FLUSH_ON_SOF option
hathach
2018-08-30 15:20:15 +07:00
583326e535
nrf5x fix an issue with EP0STATUS require Easy DMA
hathach
2018-08-28 15:57:21 +07:00
c8b72e397e
add while loop to usbd task to run until task queue is empty
hathach
2018-08-28 15:56:43 +07:00
bb2a8fcebf
cdc device : rename epin_buf, epout_buf
hathach
2018-08-28 14:18:39 +07:00
b0d14e2e41
minor nrf52 driver correct
hathach
2018-08-28 12:18:10 +07:00
030c64b9cd
make tud_mount_cb() and tud_umount_cb() optional
hathach
2018-08-24 18:35:46 +07:00
3503d70512
clean up
hathach
2018-08-24 18:30:07 +07:00
460285f852
fix compiler static assert complain
hathach
2018-08-23 21:05:52 +07:00
23c7c2102b
fix compiler warnings
hathach
2018-08-23 20:54:51 +07:00
4e349c798d
Merge branch 'develop' of github.com:hathach/tinyusb into develop
hathach
2018-08-23 20:10:14 +07:00
c5d2f661e7
rename common func to avoid conflict
hathach
2018-08-23 20:09:28 +07:00
abbaa0e8e2
add libary.properties for arduino compatible
hathach
2018-08-23 15:19:23 +07:00
b350d8a086
clean up
hathach
2018-08-23 14:49:47 +07:00
d478064a80
freeRtos seems to work well with nrf52840
hathach
2018-08-23 14:45:22 +07:00
d18a9e8759
freertos blinky with software timer
hathach
2018-08-23 14:11:21 +07:00
5d36519315
adding nrf5x freertos example
hathach
2018-08-22 19:13:29 +07:00
7b35cd0203
add string desc helper
hathach
2018-08-21 14:51:59 +07:00
d996bd5295
correct cdc line coding memory align
hathach
2018-08-15 17:57:33 +07:00
cf43a6b53b
fix memory issue with usbd control xfer
hathach
2018-08-15 17:55:16 +07:00
e07b1acbed
rename VERIFY to TU_VERIFY to avoid conflict with application
hathach
2018-08-13 18:10:23 +07:00
b07124c623
fix issue with cdc write failed sometimes
hathach
2018-08-13 18:09:29 +07:00
d5e58ba024
clean up
hathach
2018-08-01 09:59:32 +07:00
6d96b12e27
improve auto descriptor
hathach
2018-08-01 00:50:04 +07:00
9444d45af6
dev hid enhancement, add report descriptor templates for keyboard, mouse, consumer, syscontrol, gamepad
hathach
2018-07-31 23:10:50 +07:00
a2b7b9ddb9
fix hid warning, move report descriptor template to hid.h
hathach
2018-07-31 14:59:39 +07:00
d1a9d52c05
rename to prevent confusion
hathach
2018-07-31 14:42:03 +07:00
cc143cccf4
move default option
hathach
2018-07-31 14:27:48 +07:00
191b73b58c
tud_hid_generic_get_report_cb and tud_hid_generic_set_report_cb are mandantory
hathach
2018-07-31 13:45:31 +07:00