Commit Graph

115 Commits

Author SHA1 Message Date
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