@@ -195,181 +195,6 @@ extern "C" {
195
195
#endif /* SPI3_RX_DMA_CONFIG */
196
196
#endif /* BSP_SPI3_RX_USING_DMA */
197
197
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
-
373
198
#ifdef __cplusplus
374
199
}
375
200
#endif
0 commit comments