Revision 3106e8cc modules/NUCLEO-F401RE/board.h

View differences:

modules/NUCLEO-F401RE/board.h
71 71
#define GPIOA_USART2_RX             3U
72 72
#define GPIOA_ARD_A2                4U
73 73
#define GPIOA_ADC1_IN4              4U
74
#define GPIOA_LED_GREEN             5U
75 74
#define GPIOA_ARD_D13               5U
75
#define GPIOA_LED_GREEN             5U
76 76
#define GPIOA_ARD_D12               6U
77 77
#define GPIOA_ARD_D11               7U
78 78
#define GPIOA_ARD_D7                8U
......
88 88
#define GPIOB_ADC1_IN8              0U
89 89
#define GPIOB_PIN1                  1U
90 90
#define GPIOB_PIN2                  2U
91
#define GPIOB_SWO                   3U
92 91
#define GPIOB_ARD_D3                3U
92
#define GPIOB_SWO                   3U
93 93
#define GPIOB_ARD_D5                4U
94 94
#define GPIOB_ARD_D4                5U
95 95
#define GPIOB_ARD_D10               6U
......
227 227
/*
228 228
 * IO lines assignments.
229 229
 */
230
#define LINE_ARD_A0                 PAL_LINE(GPIOA, 0U)
231
#define LINE_ADC1_IN0               PAL_LINE(GPIOA, 0U)
232
#define LINE_ARD_A1                 PAL_LINE(GPIOA, 1U)
233
#define LINE_ADC1_IN1               PAL_LINE(GPIOA, 1U)
234
#define LINE_ARD_D1                 PAL_LINE(GPIOA, 2U)
235
#define LINE_USART2_TX              PAL_LINE(GPIOA, 2U)
236
#define LINE_ARD_D0                 PAL_LINE(GPIOA, 3U)
237
#define LINE_USART2_RX              PAL_LINE(GPIOA, 3U)
238
#define LINE_ARD_A2                 PAL_LINE(GPIOA, 4U)
239
#define LINE_ADC1_IN4               PAL_LINE(GPIOA, 4U)
240
#define LINE_LED_GREEN              PAL_LINE(GPIOA, 5U)
241
#define LINE_ARD_D13                PAL_LINE(GPIOA, 5U)
242
#define LINE_ARD_D12                PAL_LINE(GPIOA, 6U)
243
#define LINE_ARD_D11                PAL_LINE(GPIOA, 7U)
244
#define LINE_ARD_D7                 PAL_LINE(GPIOA, 8U)
245
#define LINE_ARD_D8                 PAL_LINE(GPIOA, 9U)
246
#define LINE_ARD_D2                 PAL_LINE(GPIOA, 10U)
247
#define LINE_OTG_FS_DM              PAL_LINE(GPIOA, 11U)
248
#define LINE_OTG_FS_DP              PAL_LINE(GPIOA, 12U)
249
#define LINE_SWDIO                  PAL_LINE(GPIOA, 13U)
250
#define LINE_SWCLK                  PAL_LINE(GPIOA, 14U)
251
#define LINE_ARD_A3                 PAL_LINE(GPIOB, 0U)
252
#define LINE_ADC1_IN8               PAL_LINE(GPIOB, 0U)
253
#define LINE_SWO                    PAL_LINE(GPIOB, 3U)
254
#define LINE_ARD_D3                 PAL_LINE(GPIOB, 3U)
255
#define LINE_ARD_D5                 PAL_LINE(GPIOB, 4U)
256
#define LINE_ARD_D4                 PAL_LINE(GPIOB, 5U)
257
#define LINE_ARD_D10                PAL_LINE(GPIOB, 6U)
258
#define LINE_ARD_D15                PAL_LINE(GPIOB, 8U)
259
#define LINE_ARD_D14                PAL_LINE(GPIOB, 9U)
260
#define LINE_ARD_D6                 PAL_LINE(GPIOB, 10U)
261
#define LINE_ARD_A5                 PAL_LINE(GPIOC, 0U)
262
#define LINE_ADC1_IN10              PAL_LINE(GPIOC, 0U)
263
#define LINE_ARD_A4                 PAL_LINE(GPIOC, 1U)
264
#define LINE_ADC1_IN11              PAL_LINE(GPIOC, 1U)
265
#define LINE_ARD_D9                 PAL_LINE(GPIOC, 7U)
266
#define LINE_BUTTON                 PAL_LINE(GPIOC, 13U)
267
#define LINE_OSC32_IN               PAL_LINE(GPIOC, 14U)
268
#define LINE_OSC32_OUT              PAL_LINE(GPIOC, 15U)
269
#define LINE_OSC_IN                 PAL_LINE(GPIOH, 0U)
270
#define LINE_OSC_OUT                PAL_LINE(GPIOH, 1U)
230
#define LINE_ARD_A0                 PAL_LINE(GPIOA, GPIOA_ARD_A0)
231
#define LINE_ADC1_IN0               PAL_LINE(GPIOA, GPIOA_ADC1_IN0)
232
#define LINE_ARD_A1                 PAL_LINE(GPIOA, GPIOA_ARD_A1)
233
#define LINE_ADC1_IN1               PAL_LINE(GPIOA, GPIOA_ADC1_IN1)
234
#define LINE_ARD_D1                 PAL_LINE(GPIOA, GPIOA_ARD_D1)
235
#define LINE_USART2_TX              PAL_LINE(GPIOA, GPIOA_USART2_TX)
236
#define LINE_ARD_D0                 PAL_LINE(GPIOA, GPIOA_ARD_D0)
237
#define LINE_USART2_RX              PAL_LINE(GPIOA, GPIOA_USART2_RX)
238
#define LINE_ARD_A2                 PAL_LINE(GPIOA, GPIOA_ARD_A2)
239
#define LINE_ADC1_IN4               PAL_LINE(GPIOA, GPIOA_ADC1_IN4)
240
#define LINE_ARD_D13                PAL_LINE(GPIOA, GPIOA_ARD_D13)
241
#define LINE_LED_GREEN              PAL_LINE(GPIOA, GPIOA_LED_GREEN)
242
#define LINE_ARD_D12                PAL_LINE(GPIOA, GPIOA_ARD_D12)
243
#define LINE_ARD_D11                PAL_LINE(GPIOA, GPIOA_ARD_D11)
244
#define LINE_ARD_D7                 PAL_LINE(GPIOA, GPIOA_ARD_D7)
245
#define LINE_ARD_D8                 PAL_LINE(GPIOA, GPIOA_ARD_D8)
246
#define LINE_ARD_D2                 PAL_LINE(GPIOA, GPIOA_ARD_D2)
247
#define LINE_OTG_FS_DM              PAL_LINE(GPIOA, GPIOA_OTG_FS_DM)
248
#define LINE_OTG_FS_DP              PAL_LINE(GPIOA, GPIOA_OTG_FS_DP)
249
#define LINE_SWDIO                  PAL_LINE(GPIOA, GPIOA_SWDIO)
250
#define LINE_SWCLK                  PAL_LINE(GPIOA, GPIOA_SWCLK)
251

  
252
#define LINE_ARD_A3                 PAL_LINE(GPIOB, GPIOB_ARD_A3)
253
#define LINE_ADC1_IN8               PAL_LINE(GPIOB, GPIOB_ADC1_IN8)
254
#define LINE_ARD_D3                 PAL_LINE(GPIOB, GPIOB_ARD_D3)
255
#define LINE_SWO                    PAL_LINE(GPIOB, GPIOB_SWO)
256
#define LINE_ARD_D5                 PAL_LINE(GPIOB, GPIOB_ARD_D5)
257
#define LINE_ARD_D4                 PAL_LINE(GPIOB, GPIOB_ARD_D4)
258
#define LINE_ARD_D10                PAL_LINE(GPIOB, GPIOB_ARD_D10)
259
#define LINE_ARD_D15                PAL_LINE(GPIOB, GPIOB_ARD_D15)
260
#define LINE_ARD_D14                PAL_LINE(GPIOB, GPIOB_ARD_D14)
261
#define LINE_ARD_D6                 PAL_LINE(GPIOB, GPIOB_ARD_D6)
262

  
263
#define LINE_ARD_A5                 PAL_LINE(GPIOC, GPIOC_ARD_A5)
264
#define LINE_ADC1_IN10              PAL_LINE(GPIOC, GPIOC_ADC1_IN10)
265
#define LINE_ARD_A4                 PAL_LINE(GPIOC, GPIOC_ARD_A4)
266
#define LINE_ADC1_IN11              PAL_LINE(GPIOC, GPIOC_ADC1_IN11)
267
#define LINE_ARD_D9                 PAL_LINE(GPIOC, GPIOC_ARD_D9)
268
#define LINE_BUTTON                 PAL_LINE(GPIOC, GPIOC_BUTTON)
269
#define LINE_OSC32_IN               PAL_LINE(GPIOC, GPIOC_OSC32_IN)
270
#define LINE_OSC32_OUT              PAL_LINE(GPIOC, GPIOC_OSC32_OUT)
271

  
272
#define LINE_OSC_IN                 PAL_LINE(GPIOH, GPIOH_OSC_IN)
273
#define LINE_OSC_OUT                PAL_LINE(GPIOH, GPIOH_OSC_OUT)
271 274

  
272 275
/*===========================================================================*/
273 276
/* Driver pre-compile time settings.                                         */

Also available in: Unified diff