Fix compilation when CH34X support is disabled

This commit is contained in:
Eli Lipsitz
2025-07-15 21:55:06 -04:00
parent 29c2af7651
commit 18626857f0

View File

@@ -833,8 +833,11 @@ static bool set_line_state_on_enum(cdch_interface_t *p_cdc, tuh_xfer_t *xfer) {
switch (state) { switch (state) {
case ENUM_SET_LINE_CODING: { case ENUM_SET_LINE_CODING: {
#ifdef CFG_TUH_CDC_LINE_CODING_ON_ENUM #ifdef CFG_TUH_CDC_LINE_CODING_ON_ENUM
#if CFG_TUH_CDC_CH34X
// ch34x already set line coding in serial init // 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; 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, TU_ASSERT(tuh_cdc_set_line_coding(idx, &line_coding,
cdch_process_line_state_on_enum, ENUM_SET_LINE_CONTROL)); cdch_process_line_state_on_enum, ENUM_SET_LINE_CONTROL));