Skip to content

Commit cb054ab

Browse files
Naveen KajeTacoGrandeTX
authored andcommitted
NRF52: serial: fix build warnings
1 parent 3e01565 commit cb054ab

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/serial_api.c

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -671,12 +671,12 @@ static void nordic_nrf5_uart_configure_object(serial_t *obj)
671671

672672
/* Enable flow control and parity. */
673673
nrf_uarte_configure(nordic_nrf5_uart_register[uart_object->instance],
674-
uart_object->parity,
675-
uart_object->hwfc);
674+
(nrf_uarte_parity_t) uart_object->parity,
675+
(nrf_uarte_hwfc_t) uart_object->hwfc);
676676

677677
/* Set baudrate. */
678678
nrf_uarte_baudrate_set(nordic_nrf5_uart_register[uart_object->instance],
679-
uart_object->baudrate);
679+
(nrf_uarte_baudrate_t) uart_object->baudrate);
680680
}
681681

682682
/**
@@ -939,7 +939,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
939939
/* Wait until NRF_UARTE_EVENT_TXDRDY is set before proceeding. */
940940
bool done = false;
941941
do {
942-
done = nrf_uarte_event_check(nordic_nrf5_uart_register[instance], NRF_UARTE_EVENT_TXDRDY);
942+
done = nrf_uarte_event_check(nordic_nrf5_uart_register[instance],
943+
(nrf_uarte_event_t) NRF_UARTE_EVENT_TXDRDY);
943944
} while(done == false);
944945
}
945946

@@ -1024,7 +1025,7 @@ void serial_baud(serial_t *obj, int baudrate)
10241025
struct serial_s *uart_object = obj;
10251026
#endif
10261027

1027-
nrf_uart_baudrate_t new_rate = NRF_UART_BAUDRATE_9600;
1028+
nrf_uarte_baudrate_t new_rate = NRF_UART_BAUDRATE_9600;
10281029

10291030
/* Round down to nearest supported baud rate. */
10301031
if (baudrate < 2400) {

0 commit comments

Comments
 (0)