127 lines
2.5 KiB
ReStructuredText
127 lines
2.5 KiB
ReStructuredText
I2C library change log
|
|
======================
|
|
|
|
6.2.0
|
|
-----
|
|
|
|
* ADDED: Support for XCommon CMake build system
|
|
* REMOVED: Unused dependency lib_logging
|
|
|
|
* Changes to dependencies:
|
|
|
|
- lib_logging: Removed dependency
|
|
|
|
- lib_xassert: 2.0.0 -> 4.2.0
|
|
|
|
6.1.1
|
|
-----
|
|
|
|
* RESOLVED: Fixed timing for repeated START condition
|
|
|
|
6.1.0
|
|
-----
|
|
|
|
* CHANGED: Use XMOS Public Licence Version 1
|
|
* CHANGED: Rearrange documentation files
|
|
|
|
6.0.1
|
|
-----
|
|
|
|
* CHANGED: Pin Python package versions
|
|
* REMOVED: not necessary cpanfile
|
|
|
|
6.0.0
|
|
-----
|
|
|
|
* CHANGED: Build files updated to support new "xcommon" behaviour in xwaf.
|
|
|
|
5.0.1
|
|
-----
|
|
|
|
* CHANGE: Renamed example application directories to have standard "app"
|
|
prefix.
|
|
|
|
5.0.0
|
|
-----
|
|
|
|
* CHANGE: i2c_master_single_port no longer supported on XS1.
|
|
* CHANGE: Removed the start_read_request() and start_write_request() functions
|
|
from the i2c_slave_callback_if.
|
|
* CHANGE: Removed the start_master_read() and start_master_write() functions
|
|
from the i2c_slave_callback_if.
|
|
* RESOLVED: Fixed timing of i2c master (both single port and multi-port).
|
|
* RESOLVED: Fixed bug with the master not coping with clock stretching on
|
|
start bits.
|
|
|
|
4.0.2
|
|
-----
|
|
|
|
* RESOLVED: Make use of Wavedrom in documentation generation offline (fixes
|
|
automated build due to a known Wavevedrom issue where it would generate zero
|
|
size PNG)
|
|
|
|
4.0.1
|
|
-----
|
|
|
|
* RESOLVED: Suppressed warning "argument 1 of 'i2c_master_async_aux' slices
|
|
interface preventing analysis of its parallel usage".
|
|
|
|
4.0.0
|
|
-----
|
|
|
|
* CHANGE: Register read/write functions are now all MSB first
|
|
* RESOLVED: i2c slave working properly (versions pre 4.0.0 not suitable for
|
|
i2c slave)
|
|
* RESOLVED: Fixed byte ordering of write_reg16_addr8()
|
|
* RESOLVED: Fixed master transmitting on multi-bit port
|
|
|
|
3.1.6
|
|
-----
|
|
|
|
* CHANGE: Change title to remove special characters
|
|
|
|
3.1.5
|
|
-----
|
|
|
|
* CHANGE: Update app notes
|
|
|
|
3.1.4
|
|
-----
|
|
|
|
* CHANGE: Remove invalid app notes
|
|
|
|
3.1.3
|
|
-----
|
|
|
|
* CHANGE: Update to source code license and copyright
|
|
|
|
3.1.2
|
|
-----
|
|
|
|
* RESOLVED: Fix incorrect reading of r/w bit in slave component
|
|
|
|
3.1.1
|
|
-----
|
|
|
|
* CHANGE: Minor user guide updates
|
|
|
|
3.1.0
|
|
-----
|
|
|
|
* ADDED: Add support for reading on i2c_master_single-port for xCORE-200
|
|
series.
|
|
* CHANGE: Document reg_read functions more clearly with respect to stop bit
|
|
behavior.
|
|
|
|
3.0.0
|
|
-----
|
|
|
|
* CHANGE: Consolidated version, major rework from previous I2C components.
|
|
|
|
* Changes to dependencies:
|
|
|
|
- lib_logging: Added dependency 2.0.0
|
|
|
|
- lib_xassert: Added dependency 2.0.0
|
|
|