summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2025-07-16 10:49:23 +0700
committerGitHub <[email protected]>2025-07-16 10:49:23 +0700
commit8a78804ff91271fb32008288777fad9fe73f5735 (patch)
tree5a20c0f8ac222b889f2d1c80528abe80ded7c38c /src
parent29c2af7651f9075a63a036e94c7bbe3d0d00c31a (diff)
parent18626857f045e6ae6aab6e3b49e192374645cf08 (diff)
Merge pull request #3175 from elipsitz/master
Fix compilation when CH34X support is disabled
Diffstat (limited to 'src')
-rw-r--r--src/class/cdc/cdc_host.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/class/cdc/cdc_host.c b/src/class/cdc/cdc_host.c
index f4567fac4..f9a37ed35 100644
--- a/src/class/cdc/cdc_host.c
+++ b/src/class/cdc/cdc_host.c
@@ -833,8 +833,11 @@ static bool set_line_state_on_enum(cdch_interface_t *p_cdc, tuh_xfer_t *xfer) {
switch (state) {
case ENUM_SET_LINE_CODING: {
#ifdef CFG_TUH_CDC_LINE_CODING_ON_ENUM
+ #if CFG_TUH_CDC_CH34X
// ch34x already set line coding in serial init
- if (p_cdc->serial_drid != SERIAL_DRIVER_CH34X) {
+ if (p_cdc->serial_drid != SERIAL_DRIVER_CH34X)
+ #endif
+ {
const cdc_line_coding_t line_coding = (cdc_line_coding_t) CFG_TUH_CDC_LINE_CODING_ON_ENUM;
TU_ASSERT(tuh_cdc_set_line_coding(idx, &line_coding,
cdch_process_line_state_on_enum, ENUM_SET_LINE_CONTROL));