17.7.4 Module History

Table 17-56 is an overview of the module history, detailing enhancements and fixes made to the module since its first release. The current version of this corresponds to the newest version listed in Table 17-56.

Table 17-56. Module History

Changelog

  • Added 10-bit addressing and high speed support in SAM D21

  • Separate structure i2c_packet into i2c_master_packet and i2c_slave packet

  • Added support for SCL stretch and extended timeout hardware features in SAM D21

  • Added fast mode plus support in SAM D21

Fixed incorrect logical mask for determining if a bus error has occurred in I2C Slave mode

Initial Release