@@ -195,181 +195,6 @@ extern "C" {
195195#endif /* SPI3_RX_DMA_CONFIG */
196196#endif /* BSP_SPI3_RX_USING_DMA */
197197
198- #ifdef BSP_USING_SPI4
199- #ifndef SPI4_BUS_CONFIG
200- #define SPI4_BUS_CONFIG \
201- { \
202- .Instance = CM_SPI4, \
203- .bus_name = "spi4", \
204- .clock = FCG1_PERIPH_SPI4, \
205- .timeout = 5000UL, \
206- .err_irq.irq_config = \
207- { \
208- .irq_num = BSP_SPI4_ERR_IRQ_NUM, \
209- .irq_prio = BSP_SPI4_ERR_IRQ_PRIO, \
210- .int_src = INT_SRC_SPI4_SPEI, \
211- }, \
212- }
213- #endif /* SPI4_BUS_CONFIG */
214- #endif /* BSP_USING_SPI4 */
215-
216- #ifdef BSP_SPI4_TX_USING_DMA
217- #ifndef SPI4_TX_DMA_CONFIG
218- #define SPI4_TX_DMA_CONFIG \
219- { \
220- .Instance = SPI4_TX_DMA_INSTANCE, \
221- .channel = SPI4_TX_DMA_CHANNEL, \
222- .clock = SPI4_TX_DMA_CLOCK, \
223- .trigger_select = SPI4_TX_DMA_TRIG_SELECT, \
224- .trigger_event = EVT_SRC_SPI4_SPTI, \
225- .flag = SPI4_TX_DMA_TRANS_FLAG, \
226- .irq_config = \
227- { \
228- .irq_num = SPI4_TX_DMA_IRQn, \
229- .irq_prio = SPI4_TX_DMA_INT_PRIO, \
230- .int_src = SPI4_TX_DMA_INT_SRC, \
231- } \
232- }
233- #endif /* SPI4_TX_DMA_CONFIG */
234- #endif /* BSP_SPI4_TX_USING_DMA */
235-
236- #ifdef BSP_SPI4_RX_USING_DMA
237- #ifndef SPI4_RX_DMA_CONFIG
238- #define SPI4_RX_DMA_CONFIG \
239- { \
240- .Instance = SPI4_RX_DMA_INSTANCE, \
241- .channel = SPI4_RX_DMA_CHANNEL, \
242- .clock = SPI4_RX_DMA_CLOCK, \
243- .trigger_select = SPI4_RX_DMA_TRIG_SELECT, \
244- .trigger_event = EVT_SRC_SPI4_SPRI, \
245- .flag = SPI4_RX_DMA_TRANS_FLAG, \
246- .irq_config = \
247- { \
248- .irq_num = SPI4_RX_DMA_IRQn, \
249- .irq_prio = SPI4_RX_DMA_INT_PRIO, \
250- .int_src = SPI4_RX_DMA_INT_SRC, \
251- } \
252- }
253- #endif /* SPI4_RX_DMA_CONFIG */
254- #endif /* BSP_SPI4_RX_USING_DMA */
255-
256- #ifdef BSP_USING_SPI5
257- #ifndef SPI5_BUS_CONFIG
258- #define SPI5_BUS_CONFIG \
259- { \
260- .Instance = CM_SPI5, \
261- .bus_name = "spi5", \
262- .clock = FCG1_PERIPH_SPI5, \
263- .timeout = 5000UL, \
264- .err_irq.irq_config = \
265- { \
266- .irq_num = BSP_SPI5_ERR_IRQ_NUM, \
267- .irq_prio = BSP_SPI5_ERR_IRQ_PRIO, \
268- .int_src = INT_SRC_SPI5_SPEI, \
269- }, \
270- }
271- #endif /* SPI5_BUS_CONFIG */
272- #endif /* BSP_USING_SPI5 */
273-
274- #ifdef BSP_SPI5_TX_USING_DMA
275- #ifndef SPI5_TX_DMA_CONFIG
276- #define SPI5_TX_DMA_CONFIG \
277- { \
278- .Instance = SPI5_TX_DMA_INSTANCE, \
279- .channel = SPI5_TX_DMA_CHANNEL, \
280- .clock = SPI5_TX_DMA_CLOCK, \
281- .trigger_select = SPI5_TX_DMA_TRIG_SELECT, \
282- .trigger_event = EVT_SRC_SPI5_SPTI, \
283- .flag = SPI5_TX_DMA_TRANS_FLAG, \
284- .irq_config = \
285- { \
286- .irq_num = SPI5_TX_DMA_IRQn, \
287- .irq_prio = SPI5_TX_DMA_INT_PRIO, \
288- .int_src = SPI5_TX_DMA_INT_SRC, \
289- } \
290- }
291- #endif /* SPI5_TX_DMA_CONFIG */
292- #endif /* BSP_SPI5_TX_USING_DMA */
293-
294- #ifdef BSP_SPI5_RX_USING_DMA
295- #ifndef SPI5_RX_DMA_CONFIG
296- #define SPI5_RX_DMA_CONFIG \
297- { \
298- .Instance = SPI5_RX_DMA_INSTANCE, \
299- .channel = SPI5_RX_DMA_CHANNEL, \
300- .clock = SPI5_RX_DMA_CLOCK, \
301- .trigger_select = SPI5_RX_DMA_TRIG_SELECT, \
302- .trigger_event = EVT_SRC_SPI5_SPRI, \
303- .flag = SPI5_RX_DMA_TRANS_FLAG, \
304- .irq_config = \
305- { \
306- .irq_num = SPI5_RX_DMA_IRQn, \
307- .irq_prio = SPI5_RX_DMA_INT_PRIO, \
308- .int_src = SPI5_RX_DMA_INT_SRC, \
309- } \
310- }
311- #endif /* SPI5_RX_DMA_CONFIG */
312- #endif /* BSP_SPI5_RX_USING_DMA */
313-
314- #ifdef BSP_USING_SPI6
315- #ifndef SPI6_BUS_CONFIG
316- #define SPI6_BUS_CONFIG \
317- { \
318- .Instance = CM_SPI6, \
319- .bus_name = "spi6", \
320- .clock = FCG1_PERIPH_SPI6, \
321- .timeout = 5000UL, \
322- .err_irq.irq_config = \
323- { \
324- .irq_num = BSP_SPI6_ERR_IRQ_NUM, \
325- .irq_prio = BSP_SPI6_ERR_IRQ_PRIO, \
326- .int_src = INT_SRC_SPI6_SPEI, \
327- }, \
328- }
329- #endif /* SPI6_BUS_CONFIG */
330- #endif /* BSP_USING_SPI6 */
331-
332- #ifdef BSP_SPI6_TX_USING_DMA
333- #ifndef SPI6_TX_DMA_CONFIG
334- #define SPI6_TX_DMA_CONFIG \
335- { \
336- .Instance = SPI6_TX_DMA_INSTANCE, \
337- .channel = SPI6_TX_DMA_CHANNEL, \
338- .clock = SPI6_TX_DMA_CLOCK, \
339- .trigger_select = SPI6_TX_DMA_TRIG_SELECT, \
340- .trigger_event = EVT_SRC_SPI6_SPTI, \
341- .flag = SPI6_TX_DMA_TRANS_FLAG, \
342- .irq_config = \
343- { \
344- .irq_num = SPI6_TX_DMA_IRQn, \
345- .irq_prio = SPI6_TX_DMA_INT_PRIO, \
346- .int_src = SPI6_TX_DMA_INT_SRC, \
347- } \
348- }
349- #endif /* SPI6_TX_DMA_CONFIG */
350- #endif /* BSP_SPI6_TX_USING_DMA */
351-
352- #ifdef BSP_SPI6_RX_USING_DMA
353- #ifndef SPI6_RX_DMA_CONFIG
354- #define SPI6_RX_DMA_CONFIG \
355- { \
356- .Instance = SPI6_RX_DMA_INSTANCE, \
357- .channel = SPI6_RX_DMA_CHANNEL, \
358- .clock = SPI6_RX_DMA_CLOCK, \
359- .trigger_select = SPI6_RX_DMA_TRIG_SELECT, \
360- .trigger_event = EVT_SRC_SPI6_SPRI, \
361- .flag = SPI6_RX_DMA_TRANS_FLAG, \
362- .irq_config = \
363- { \
364- .irq_num = SPI6_RX_DMA_IRQn, \
365- .irq_prio = SPI6_RX_DMA_INT_PRIO, \
366- .int_src = SPI6_RX_DMA_INT_SRC, \
367- } \
368- }
369- #endif /* SPI6_RX_DMA_CONFIG */
370- #endif /* BSP_SPI6_RX_USING_DMA */
371-
372-
373198#ifdef __cplusplus
374199}
375200#endif
0 commit comments