doc: release: 3.0: mention new UART API

This adds a brief mentioning of new UART API to support
datum wider than 8-bit.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
Daniel Leung 2022-01-25 10:17:03 -08:00 committed by Anas Nashif
commit 14ac190765

View file

@ -86,6 +86,34 @@ Deprecated in this release
Stable API changes in this release
==================================
New APIs in this release
========================
* Serial
* Added new APIs to support datum wider than 8-bit.
* :kconfig:`CONFIG_UART_WIDE_DATA` is added to enable this new APIs.
* Following functions, mirroring similar functions for 8-bit datum,
are added:
* :c:func:`uart_tx_u16` to send a given number of datum from buffer.
* :c:func:`uart_rx_enable_u16` to start receiving data.
* :c:func:`uart_rx_buf_rsp_u16` to set buffer for receiving data
in response to ``UART_RX_BUF_REQUEST`` event.
* :c:func:`uart_poll_in_u16` to poll for input.
* :c:func:`uart_poll_out_u16` to output datum in polling mode.
* :c:func:`uart_fifo_fill_u16` to fill FIFO with data.
* :c:func:`uart_fifo_read_u16` to read data from FIFO.
Kernel
******