File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -33,17 +33,18 @@ extern "C" {
33
33
// COMMON CONFIGURATION
34
34
//--------------------------------------------------------------------
35
35
#define CFG_TUSB_MCU OPT_MCU_NRF5X
36
-
37
36
#define CFG_TUSB_OS OPT_OS_FREERTOS
38
- #define CFG_TUSB_MEM_SECTION
39
- #define CFG_TUSB_MEM_ALIGN __attribute__((aligned(4)))
40
37
41
38
#ifndef CFG_TUSB_DEBUG
42
39
#define CFG_TUSB_DEBUG 0
43
40
#endif
44
41
45
42
// For selectively disable device log (when > CFG_TUSB_DEBUG)
46
43
// #define CFG_TUD_LOG_LEVEL 3
44
+ // #define CFG_TUH_LOG_LEVEL 3
45
+
46
+ #define CFG_TUSB_MEM_SECTION
47
+ #define CFG_TUSB_MEM_ALIGN __attribute__((aligned(4)))
47
48
48
49
#ifdef USE_TINYUSB
49
50
// Enable device stack
@@ -70,6 +71,11 @@ extern "C" {
70
71
#define CFG_TUD_HID 2
71
72
#define CFG_TUD_MIDI 1
72
73
#define CFG_TUD_VENDOR 1
74
+ #define CFG_TUD_VIDEO 1 // number of video control interfaces
75
+ #define CFG_TUD_VIDEO_STREAMING 1 // number of video streaming interfaces
76
+
77
+ // video streaming endpoint buffer size
78
+ #define CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE 256
73
79
74
80
// CDC FIFO size of TX and RX
75
81
#define CFG_TUD_CDC_RX_BUFSIZE 256
Original file line number Diff line number Diff line change @@ -38,14 +38,17 @@ extern "C" {
38
38
#define CFG_TUSB_MCU OPT_MCU_SAMD21
39
39
#endif
40
40
41
+ #ifndef CFG_TUSB_OS
41
42
#define CFG_TUSB_OS OPT_OS_NONE
43
+ #endif
42
44
43
45
#ifndef CFG_TUSB_DEBUG
44
46
#define CFG_TUSB_DEBUG 0
45
47
#endif
46
48
47
49
// For selectively disable device log (when > CFG_TUSB_DEBUG)
48
50
// #define CFG_TUD_LOG_LEVEL 3
51
+ // #define CFG_TUH_LOG_LEVEL 3
49
52
50
53
#define CFG_TUSB_MEM_SECTION
51
54
#define CFG_TUSB_MEM_ALIGN TU_ATTR_ALIGNED(4)
@@ -69,6 +72,11 @@ extern "C" {
69
72
#define CFG_TUD_HID 2
70
73
#define CFG_TUD_MIDI 1
71
74
#define CFG_TUD_VENDOR 1
75
+ #define CFG_TUD_VIDEO 1 // number of video control interfaces
76
+ #define CFG_TUD_VIDEO_STREAMING 1 // number of video streaming interfaces
77
+
78
+ // video streaming endpoint buffer size
79
+ #define CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE 256
72
80
73
81
// CDC FIFO size of TX and RX
74
82
#define CFG_TUD_CDC_RX_BUFSIZE 256
You can’t perform that action at this time.
0 commit comments