1 /* 2 * Copyright (c) 2019 Nordic Semiconductor ASA 3 * Copyright (c) 2025 Analog Devices, Inc 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 8 /** 9 * @file 10 * @brief UART cases header file 11 * 12 * Header file for UART cases 13 */ 14 15 #ifndef __TEST_UART_H__ 16 #define __TEST_UART_H__ 17 18 #include <zephyr/drivers/uart.h> 19 #include <zephyr/ztest.h> 20 21 /* RX and TX must not be connected together, to keep TX interrupts isolated */ 22 23 #if DT_NODE_EXISTS(DT_NODELABEL(dut)) 24 #define UART_NODE DT_NODELABEL(dut) 25 #else 26 #define UART_NODE DT_CHOSEN(zephyr_console) 27 #endif 28 29 #endif /* __TEST_UART_H__ */ 30