Skip to content

Commit 8a34e21

Browse files
committed
variants/: Restore the commented-out config.
Signed-off-by: zhanglinjing <Linjing.Zhang@infineon.com>
1 parent 4010b9e commit 8a34e21

4 files changed

Lines changed: 78 additions & 84 deletions

File tree

variants/XMC1100/config/KIT_XMC11_BOOT_001/pins_arduino.h

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -299,26 +299,24 @@ XMC_I2C_t XMC_I2C_0 = {.channel = XMC_I2C0_CH0,
299299
.protocol_irq_num = (IRQn_Type)USIC0_5_IRQn,
300300
.protocol_irq_service_request = 5};
301301

302-
// // XMC_I2S instance
303-
// XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
304-
// .input_hysteresis =
305-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
306-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
307-
308-
// },
309-
// .sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
310-
// .input_hysteresis =
311-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
312-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
313-
314-
// },
315-
// .wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
316-
// .input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
317-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
318-
319-
// },
320-
// .protocol_irq_num = (IRQn_Type)USIC0_2_IRQn,
321-
// .protocol_irq_service_request = 2};
302+
// XMC_I2S instance
303+
XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
304+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
305+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
306+
307+
},
308+
.sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
309+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
310+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
311+
312+
},
313+
.wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
314+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
315+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
316+
317+
},
318+
.protocol_irq_num = (IRQn_Type)USIC0_2_IRQn,
319+
.protocol_irq_service_request = 2};
322320

323321
// Serial Interrupt and event handling
324322
#ifdef __cplusplus

variants/XMC1100/config/KIT_XMC_2GO_XMC1100_V1/pins_arduino.h

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -269,26 +269,24 @@ XMC_I2C_t XMC_I2C_1 = {.channel = XMC_I2C0_CH0,
269269
.protocol_irq_num = (IRQn_Type)USIC0_3_IRQn,
270270
.protocol_irq_service_request = 3};
271271

272-
// // XMC_I2S instance
273-
// XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
274-
// .input_hysteresis =
275-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
276-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
277-
278-
// },
279-
// .sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
280-
// .input_hysteresis =
281-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
282-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
283-
284-
// },
285-
// .wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
286-
// .input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
287-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
288-
289-
// },
290-
// .protocol_irq_num = (IRQn_Type)USIC0_2_IRQn,
291-
// .protocol_irq_service_request = 2};
272+
// XMC_I2S instance
273+
XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
274+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
275+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
276+
277+
},
278+
.sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
279+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
280+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
281+
282+
},
283+
.wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT7,
284+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
285+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
286+
287+
},
288+
.protocol_irq_num = (IRQn_Type)USIC0_2_IRQn,
289+
.protocol_irq_service_request = 2};
292290

293291
// Serial Interrupt and event handling
294292
#ifdef __cplusplus

variants/XMC1400/config/KIT_XMC14_2GO/pins_arduino.h

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -322,26 +322,24 @@ XMC_I2C_t XMC_I2C_0 = {.channel = XMC_I2C0_CH1,
322322
.protocol_irq_num = (IRQn_Type)USIC0_5_IRQn,
323323
.protocol_irq_service_request = 5};
324324

325-
// XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
326-
// .input_hysteresis =
327-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
328-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
329-
330-
// },
331-
// .sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT8,
332-
// .input_hysteresis =
333-
// XMC_GPIO_INPUT_HYSTERESIS_STANDARD, .output_level =
334-
// XMC_GPIO_OUTPUT_LEVEL_HIGH
335-
336-
// },
337-
// .wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT8,
338-
// .input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
339-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
340-
341-
// },
342-
// .protocol_irq_num = (IRQn_Type)USIC1_2_IRQn,
343-
// .protocol_irq_service_request = 2,
344-
// .protocol_irq_source = XMC_SCU_IRQCTRL_USIC1_SR2_IRQ11};
325+
XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
326+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
327+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
328+
329+
},
330+
.sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT8,
331+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
332+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
333+
334+
},
335+
.wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT8,
336+
.input_hysteresis = XMC_GPIO_INPUT_HYSTERESIS_STANDARD,
337+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH
338+
339+
},
340+
.protocol_irq_num = (IRQn_Type)USIC1_2_IRQn,
341+
.protocol_irq_service_request = 2,
342+
.protocol_irq_source = XMC_SCU_IRQCTRL_USIC1_SR2_IRQ11};
345343

346344
// XMC CAN instance
347345
#ifdef CAN_xmc

variants/XMC4700/config/KIT_XMC47_RELAX/pins_arduino.h

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -575,30 +575,30 @@ XMC_I2C_t XMC_I2C_1 = {.channel = XMC_I2C1_CH0,
575575
.protocol_irq_num = (IRQn_Type)94,
576576
.protocol_irq_service_request = 4};
577577

578-
// // XMC_I2S instance
579-
// XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
580-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
581-
// .sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT1,
582-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
583-
// .wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT1,
584-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
585-
// .protocol_irq_num = (IRQn_Type)USIC2_2_IRQn,
586-
// .protocol_irq_service_request = 2};
587-
588-
// // XMC CAN instance
589-
// #ifdef CAN_xmc
590-
// XMC_ARD_CAN_t XMC_CAN_0 = {.can_node = CAN_NODE1,
591-
// .can_node_num = XMC_NODE_NUM_1,
592-
// .can_clock = XMC_CAN_CANCLKSRC_FPERI,
593-
// .can_frequency = (uint32_t)144000000,
594-
// .rx = {.port = (XMC_GPIO_PORT_t *)PORT1_BASE, .pin = (uint8_t)13},
595-
// .rx_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE},
596-
// .tx = {.port = (XMC_GPIO_PORT_t *)PORT1_BASE, .pin = (uint8_t)12},
597-
// .tx_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT2},
598-
// .node_input = CAN_NODE1_RXD_P1_13,
599-
// .irq_num = CAN0_7_IRQn,
600-
// .irq_service_request = 7u};
601-
// #endif
578+
// XMC_I2S instance
579+
XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,
580+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
581+
.sclk_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT1,
582+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
583+
.wa_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT1,
584+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
585+
.protocol_irq_num = (IRQn_Type)USIC2_2_IRQn,
586+
.protocol_irq_service_request = 2};
587+
588+
// XMC CAN instance
589+
#ifdef CAN_xmc
590+
XMC_ARD_CAN_t XMC_CAN_0 = {.can_node = CAN_NODE1,
591+
.can_node_num = XMC_NODE_NUM_1,
592+
.can_clock = XMC_CAN_CANCLKSRC_FPERI,
593+
.can_frequency = (uint32_t)144000000,
594+
.rx = {.port = (XMC_GPIO_PORT_t *)PORT1_BASE, .pin = (uint8_t)13},
595+
.rx_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE},
596+
.tx = {.port = (XMC_GPIO_PORT_t *)PORT1_BASE, .pin = (uint8_t)12},
597+
.tx_config = {.mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT2},
598+
.node_input = CAN_NODE1_RXD_P1_13,
599+
.irq_num = CAN0_7_IRQn,
600+
.irq_service_request = 7u};
601+
#endif
602602

603603
// Serial Interrupt and event handling
604604
#ifdef __cplusplus

0 commit comments

Comments
 (0)