diff options
Diffstat (limited to 'nuttx/arch/arm/src/kinetis/kinetis_internal.h')
-rw-r--r-- | nuttx/arch/arm/src/kinetis/kinetis_internal.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/kinetis/kinetis_internal.h b/nuttx/arch/arm/src/kinetis/kinetis_internal.h index 8f6a911a3c..7b0383cdf0 100644 --- a/nuttx/arch/arm/src/kinetis/kinetis_internal.h +++ b/nuttx/arch/arm/src/kinetis/kinetis_internal.h @@ -310,6 +310,32 @@ EXTERN void kinetis_clockconfig(void); EXTERN void kinetis_lowsetup(void); +/****************************************************************************** + * Name: kinetis_uartreset + * + * Description: + * Reset a UART. + * + ******************************************************************************/ + +#ifdef HAVE_UART_DEVICE +EXTERN void kinetis_uartreset(uintptr_t uart_base); +#endif + +/****************************************************************************** + * Name: kinetis_uartconfigure + * + * Description: + * Configure a UART as a RS-232 UART. + * + ******************************************************************************/ + +#ifdef HAVE_UART_DEVICE +EXTERN void kinetis_uartconfigure(uintptr_t uart_base, uint32_t baudrate, + unsigned int parity, unsigned int nbits, + bool stop2); +#endif + /************************************************************************************ * Name: kinetis_wddisable * |