Skip to content

Commit 67d5556

Browse files
committed
NONA_WLAN: add SerialHCI support for BLE
1 parent 4ed0be9 commit 67d5556

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

variants/nona_wlan/variant.cpp

+6
Original file line numberDiff line numberDiff line change
@@ -220,3 +220,9 @@ void SERCOM3_Handler()
220220
Serial2.IrqHandler();
221221
}
222222

223+
Uart SerialHCI(&sercom2, PIN_SERIALHCI_RX, PIN_SERIALHCI_TX, PAD_SERIALHCI_RX, PAD_SERIALHCI_TX, PIN_SERIALHCI_RTS, PIN_SERIALHCI_CTS);
224+
225+
void SERCOM2_Handler()
226+
{
227+
SerialHCI.IrqHandler();
228+
}

variants/nona_wlan/variant.h

+8
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,14 @@ extern Uart SerialBLE;
196196
#define PIN_SERIAL2_RTS (24u)
197197
#define PIN_SERIAL2_CTS (25u)
198198

199+
extern Uart SerialHCI;
200+
#define PIN_SERIALHCI_RX (23ul)
201+
#define PIN_SERIALHCI_TX (22ul)
202+
#define PAD_SERIALHCI_TX (UART_TX_RTS_CTS_PAD_0_2_3)
203+
#define PAD_SERIALHCI_RX (SERCOM_RX_PAD_1)
204+
#define PIN_SERIALHCI_RTS (24u)
205+
#define PIN_SERIALHCI_CTS (25u)
206+
199207
#endif // __cplusplus
200208

201209

0 commit comments

Comments
 (0)