16.7.4 Module History

An overview of the module history is presented in the table below, with details on the enhancements and fixes made to the module since its first release. The current version of this corresponds to the newest version in the table.

Changelog

Added new feature as below:
  • ISO7816

Added new features as below:
  • LIN master

  • RS485

Added new features as below:
  • Oversample

  • Buffer overflow notification

  • Irda

  • Lin slave

  • Start frame detection

  • Hardware flow control

  • Collision detection

  • DMA support

  • Added new transmitter_enable and receiver_enable Boolean values to struct usart_config

  • Altered usart_write_* and usart_read_* functions to abort with an error code if the relevant transceiver is not enabled

  • Fixed usart_write_buffer_wait() and usart_read_buffer_wait() not aborting correctly when a timeout condition occurs

Initial Release