1 /*
2  * Copyright (c) 2019 Arm Limited. All rights reserved.
3  * Copyright (c) 2020 Nordic Semiconductor ASA. All rights reserved.
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 
18 #ifndef __RTE_DEVICE_H
19 #define __RTE_DEVICE_H
20 
21 #include <nrf-pinctrl.h>
22 
23 #define RTE_USART0 1
24 
25 #define RTE_USART0_PINS            \
26 {                                  \
27         NRF_PSEL(UART_TX,  0, 29), \
28         NRF_PSEL(UART_RX,  0, 28), \
29         NRF_PSEL(UART_RTS, 0, 27), \
30         NRF_PSEL(UART_CTS, 0, 26), \
31 }
32 
33 
34 #define RTE_USART1 1
35 
36 #define RTE_USART1_PINS            \
37 {                                  \
38         NRF_PSEL(UART_TX,  0,  1), \
39         NRF_PSEL(UART_RX,  0,  0), \
40         NRF_PSEL(UART_RTS, 0, 14), \
41         NRF_PSEL(UART_CTS, 0, 15), \
42 }
43 
44 #define RTE_FLASH0 1
45 
46 #endif  /* __RTE_DEVICE_H */
47