8df2fd1916
update freertos example to build with iar
2023-01-17 23:38:10 +07:00
949950e592
Merge branch 'master' into ch32v307
2023-01-07 23:46:46 +07:00
71a5906865
Merge pull request #1767 from pete-pjb/master
...
Allow the use of non-static allocation for FreeRTOS mutexes & queues
2022-12-05 12:45:48 +07:00
de5a67bf3b
clean osal_freertos, update freertos examples to work with configSUPPORT_DYNAMIC_ALLOCATION only
...
note: for example to build with configSUPPORT_STATIC_ALLOCATION = 0, one
of heap_n.c must be included in makefile/cmake
2022-12-05 12:09:41 +07:00
6a2cf67289
Fix typos
2022-12-04 19:43:23 +07:00
7949a4ec7c
skip freertos example for F1C100S
2022-06-29 14:12:58 +07:00
b9dc9dbd78
fix most warnings with rp2040 -wconversion
2022-06-27 11:50:17 +07:00
1d6918ce41
suppress redundant-decls warnings for freertos examples
2022-06-24 21:53:46 +07:00
f4c80dd218
clean up example to use CFG_TUD_ENABLED + CFG_TUD_MAX_SPEED instead of CFG_TUSB_RHPORT0_MODE
2022-06-06 17:35:17 +07:00
99c1585ed2
rename board specific macro for example
...
- BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT
- BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED
2022-06-01 23:53:40 +07:00
2683deb0dd
Merge branch 'master' into ch32v307
2022-05-21 13:54:25 +07:00
87572871d5
update example for better cdc echo
2022-04-20 18:52:15 +07:00
6a022c73db
add note for tud_task() behavior in freertos example
2022-04-20 18:35:38 +07:00
b034c18077
add tud_task_ext(), tuh_task_ext() as exteneded version that take timeout and in_isr
...
also allow exit tud_task,tuh_task after processing all events for
running other background task for user
2022-04-20 18:29:41 +07:00
669e36d674
fix freertos issue when 1 tick > 1 ms
2022-04-20 14:37:42 +07:00
d828d203fc
Skip freertos for ch32v307
2022-03-22 23:29:09 +10:30
52645fcc1b
fix build with latest esp idf
2022-02-18 13:07:21 +07:00
391edc7afb
msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported command
...
LUN1 of msc_disk_dual will be set to not ready to simulate medium not
present (e.g SD card removed)
2022-02-15 22:40:08 +07:00
7de166390e
Merge branch 'master' into master
2022-01-25 22:29:05 +07:00
7b27b8f498
Unify skip and only logic for build scripts
...
And switch to a single file that can include mcu, family or board.
2022-01-05 15:44:23 -08:00
4fe0a30ec7
Skip net and freertos examples
2022-01-05 14:33:24 -08:00
84e2f6e0e1
skip freertos example for f1c100s
2021-12-29 19:12:41 +07:00
7ad0af64cc
use 4k stack for example with esp32sx
2021-11-29 13:24:10 +07:00
0e733ae14b
add pi4 to ci build in build_aarch64
2021-11-02 21:46:23 +07:00
4ea8f1441d
correct freertos port for efm32gg
2021-10-31 00:19:17 +07:00
dbd31895bc
change usage of TU_CHECK_MCU() to prevent macro conflict
2021-10-25 17:04:03 +07:00
4ccf60954d
moving esp32s2 to dwc2, abstract dwc2_set_turnaround()
2021-10-25 15:51:41 +07:00
311c05b401
Merge branch 'master' into fix-warnings
2021-10-23 21:23:56 +07:00
a5f516893b
more with -Wcast-qual
2021-10-17 16:36:53 +07:00
9a688224d0
msc examples: Extend serial number to 12 digits
...
USB3CV tool complains about too short serial number being used
in MSC device.
This just extends serial number to 12 characters, it makes it
easier to analyze USB3CV logs where this unnecessary warning
made output red.
Offending warning:
Serial Number string for MSC device : iSerialNumber = 0x3
Checking iSerialNumber String Descriptor: index = 0x03.
String Descriptor : "123456". (ENGLISH_US)
Using Language ID 0x409
MSC Serial Number length = 14
Invalid MSC Serial Number length : should be >= 26
*************************
Invalid MSC Serial Number length
*************************
*************************
(MSC: 5.1.2) Serial number must be a string, 12 characters or longer
(if the device supports a BOT interface, bInterfaceProtocol = 0x50),
or exactly 12 characters long (if the device supports a CBI interface,
bInterfaceProtocol = 0x00 or 0x01, and has a serial number).
2021-10-15 14:07:40 +02:00
a867d87072
rename CFG_TUD_NET to CFG_TUD_ECM_RNDIS
2021-10-05 16:00:07 +07:00
31cfd5a684
Merge branch 'add_ncm' of https://github.com/majbthrd/tinyusb into majbthrd-add_ncm
2021-10-05 11:39:32 +07:00
103309b88b
Merge branch 'master' of github.com:hathach/tinyusb into zhangslice-master
...
examples/device/hid_composite_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
2021-09-29 15:27:41 +07:00
fba5ec8134
make freertos header include in examples more explicit
2021-09-26 12:23:08 +07:00
03d7988df3
add NCM driver in a compatible manner : hathach/tinyusb#550
2021-09-25 17:05:58 -05:00
73872a5df0
add CFG_TUSB_OS_INC_PATH for os include path
...
useful for freertos/ prefix with esp IDF
2021-09-25 16:16:55 +07:00
3333703d25
Merge branch 'master' into zhangslice-master
2021-09-18 13:35:26 +07:00
f81368174b
add other speed descriptor callback tud_descriptor_other_speed_configuration_cb()
...
example implement tud_descriptor_device_qualifier_cb() and
tud_descriptor_other_speed_configuration_cb() on high speed device to
fully compliant to usbcv
2021-09-09 15:17:19 +07:00
54013737d5
fix msc example with out of bound lba (due to compliant test)
2021-08-28 20:26:56 +07:00
a53839ef44
correct msc example return type of tud_msc_scsi_cb()
2021-08-28 01:23:20 +07:00
ed4602158b
TD 9.12 remote wakeup test
...
remove TUSB_DESC_CONFIG_ATT_REMOTE_WAKEUP attribute from non-hid
examples
2021-08-26 17:08:22 +07:00
c4a6a5ccb7
skip freertos example for gd32vf103
2021-08-15 17:56:04 +07:00
b194aa240b
Merge branch 'master' into dcd_same70
2021-07-17 12:10:35 +02:00
17137bbfff
fix rx65n with freertos build
2021-06-28 12:35:12 +07:00
82618d2d5f
fix build with mm32 board
2021-06-18 17:18:11 +07:00
e4da606164
set TOP to build with esp32sx
2021-06-12 23:02:41 +07:00
85fc423569
Rename SAM7X to SAMX7X
...
Signed-off-by: MasterPhi <admin@hifiphile.com >
2021-06-12 12:36:59 +02:00
0066e2b344
examples: freertos: add skip for same70
...
Signed-off-by: Rafael Silva <perigoso@riseup.net >
2021-06-12 00:18:26 +01:00
fd7b18a4f6
Make examples standalone buildable via CMake
2021-06-10 10:11:20 -05:00
59f0fa1e5e
cmake cleanup
2021-04-19 13:30:04 +07:00