|
1 |
| -/* |
| 1 | +/* SPDX-License-Identifier: BSD-3-Clause |
2 | 2 | * Copyright 2024 NXP
|
3 | 3 | * All rights reserved.
|
4 |
| - * |
5 |
| - * SPDX-License-Identifier: BSD-3-Clause |
6 | 4 | */
|
7 | 5 |
|
8 | 6 | #ifndef _BOARD_H_
|
|
20 | 18 | /* The UART to use for debug messages. */
|
21 | 19 | #define BOARD_USE_LPUART
|
22 | 20 | #define BOARD_DEBUG_UART_TYPE kSerialPort_Uart
|
23 |
| -#define BOARD_DEBUG_UART_BASEADDR (uint32_t) LPUART1 |
| 21 | +#define BOARD_DEBUG_UART_BASEADDR ((uint32_t) LPUART1) |
24 | 22 | #define BOARD_DEBUG_UART_INSTANCE 1U
|
25 | 23 | #define BOARD_DEBUG_UART_CLK_FREQ (CLOCK_GetFreq(kCLOCK_ScgSircClk))
|
26 | 24 |
|
|
65 | 63 | #define BOARD_LED3_GPIO_PIN 21U
|
66 | 64 | #endif
|
67 | 65 |
|
68 |
| -#define LED1_INIT(output) \ |
69 |
| - GPIO_PinWrite(BOARD_LED1_GPIO, BOARD_LED1_GPIO_PIN, output); \ |
70 |
| - BOARD_LED1_GPIO->PDDR |= (1U << BOARD_LED1_GPIO_PIN) /*!< Enable target LED1 */ |
| 66 | +#define LED1_INIT(output) \ |
| 67 | + GPIO_PinWrite(BOARD_LED1_GPIO, BOARD_LED1_GPIO_PIN, output); \ |
| 68 | + BOARD_LED1_GPIO->PDDR |= (1U << BOARD_LED1_GPIO_PIN) /*!< Enable target LED1 */ |
71 | 69 | #define LED1_ON() GPIO_PortSet(BOARD_LED1_GPIO, 1U << BOARD_LED1_GPIO_PIN) /*!< Turn on target LED1 */
|
72 | 70 | #define LED1_OFF() GPIO_PortClear(BOARD_LED1_GPIO, 1U << BOARD_LED1_GPIO_PIN) /*!< Turn off target LED1 */
|
73 | 71 | #define LED1_TOGGLE() GPIO_PortToggle(BOARD_LED1_GPIO, 1U << BOARD_LED1_GPIO_PIN) /*!< Toggle on target LED1 */
|
74 | 72 |
|
75 |
| -#define LED2_INIT(output) \ |
76 |
| - GPIO_PinWrite(BOARD_LED2_GPIO, BOARD_LED2_GPIO_PIN, output); \ |
77 |
| - BOARD_LED2_GPIO->PDDR |= (1U << BOARD_LED2_GPIO_PIN) /*!< Enable target LED2 */ |
| 73 | +#define LED2_INIT(output) \ |
| 74 | + GPIO_PinWrite(BOARD_LED2_GPIO, BOARD_LED2_GPIO_PIN, output); \ |
| 75 | + BOARD_LED2_GPIO->PDDR |= (1U << BOARD_LED2_GPIO_PIN) /*!< Enable target LED2 */ |
78 | 76 | #define LED2_ON() GPIO_PortSet(BOARD_LED2_GPIO, 1U << BOARD_LED2_GPIO_PIN) /*!< Turn on target LED2 */
|
79 | 77 | #define LED2_OFF() GPIO_PortClear(BOARD_LED2_GPIO, 1U << BOARD_LED2_GPIO_PIN) /*!< Turn off target LED2 */
|
80 | 78 | #define LED2_TOGGLE() GPIO_PortToggle(BOARD_LED2_GPIO, 1U << BOARD_LED2_GPIO_PIN) /*!< Toggle on target LED2 */
|
81 | 79 |
|
82 |
| -#define LED3_INIT(output) \ |
83 |
| - GPIO_PinWrite(BOARD_LED3_GPIO, BOARD_LED3_GPIO_PIN, output); \ |
84 |
| - BOARD_LED3_GPIO->PDDR |= (1U << BOARD_LED3_GPIO_PIN) /*!< Enable target LED3 */ |
| 80 | +#define LED3_INIT(output) \ |
| 81 | + GPIO_PinWrite(BOARD_LED3_GPIO, BOARD_LED3_GPIO_PIN, output); \ |
| 82 | + BOARD_LED3_GPIO->PDDR |= (1U << BOARD_LED3_GPIO_PIN) /*!< Enable target LED3 */ |
85 | 83 | #define LED3_ON() GPIO_PortSet(BOARD_LED3_GPIO, 1U << BOARD_LED3_GPIO_PIN) /*!< Turn on target LED3 */
|
86 | 84 | #define LED3_OFF() GPIO_PortClear(BOARD_LED3_GPIO, 1U << BOARD_LED3_GPIO_PIN) /*!< Turn off target LED3 */
|
87 | 85 | #define LED3_TOGGLE() GPIO_PortToggle(BOARD_LED3_GPIO, 1U << BOARD_LED3_GPIO_PIN) /*!< Toggle on target LED3 */
|
|
0 commit comments