lib_board_support change log
============================

1.4.0
-----

  * ADDED:     Support for optional configuration header file
    `board_support_conf.h`
  * ADDED:     Support for xcore.ai Ethernet development kit `XK-ETH-316-DUAL`
    Single PHY support only at this time (ETH0).
  * ADDED:     Debug units for `XK-ETH-316-DUAL` and `XK-EVK-XE216`
  * CHANGED:   CODEC setup modified to reduce output crosstalk and increase
    input sensitivity
  * FIXED:     Incorrect link-speed reported for XK-EVK-XE216 v1.3
  * CHANGED:   Documentation updates
  * REMOVED:   Support for dual PHY test board XK_ETH_XU316_DUAL_100M.

  * Changes to dependencies:

    - lib_i2c: 6.4.0 -> 6.4.1

    - lib_logging: Added dependency 3.4.0

    - lib_sw_pll: 2.4.0 -> 2.4.1

    - lib_xassert: 4.3.1 -> 4.3.2

1.3.0
-----

  * ADDED:     Support for PHY address being either 0x1 or 0x4 for XK-EVK-XE216
  * ADDED:     Power-down support for xk-audio-316-mc audio hardware
  * ADDED:     xcore core voltage control API for xk-audio-316-mc
  * CHANGED:   Replaced phy_idx parameter in get_port_timings() with enum,
    port_timing_index_t

  * Changes to dependencies:

    - lib_sw_pll: 2.3.1 -> 2.4.0

1.2.2
-----

  * ADDED:     Note in documentation about XK_ETH_XU316_DUAL_100M being
    currently unreleased

1.2.1
-----

  * FIXED:     Second PHY index for get_timings() in xk_eth_xu316_dual_100m

1.2.0
-----

  * ADDED:     Support for xk_evk_xe216 board ethernet PHY setup
  * ADDED:     Initial support for xk_eth_xu316_dual_100m board ethernet PHY
    setup
  * FIXED:     Long delay in xk_evk_xu316_AudioHwInit() causing USB issues

1.1.1
-----

  * CHANGED:   Documentation improvements
  * REMOVED:   Dependency of examples on lib_i2s

  * Changes to dependencies:

    - lib_i2c: 6.3.0 -> 6.4.0

    - lib_sw_pll: 2.3.0 -> 2.3.1

    - lib_xassert: 4.3.0 -> 4.3.1

1.1.0
-----

  * FIXED:     DAC setup on channels 0 to 5 (DACs 0, 1 & 2) when
    dac_is_clock_master set to 1 (XMOS is slave) which caused distortion at
    higher frequencies

  * Changes to dependencies:

    - lib_i2c: 6.2.0 -> 6.3.0

    - lib_sw_pll: 2.2.0 -> 2.3.0

    - lib_xassert: 4.2.0 -> 4.3.0

1.0.1
-----

  * CHANGED:    Documentation improvements

1.0.0
-----

  * ADDED:     Board documentation
  * ADDED:     Example apps showing use of library
  * ADDED:     Callable from C
  * ADDED:     I2C master exit API for XK-AUDIO-316-MC
  * ADDED:     Explicit xk_evk_xu316_AudioHwChanInit() API
  * ADDED:     NULL_BOARD default option so library can be included in a project
    without being used
  * FIXED:     Missing lib_sw_pll dependency
  * FIXED:     Uninitialised global interface for XK-AUDIO-216-MC setup

  * Changes to dependencies:

    - lib_sw_pll: Added dependency 2.2.0

    - lib_xassert: Added dependency 4.2.0

0.1.1
-----

  * CHANGED:   Pinned lib_i2c to >=6.2.0

0.1.0
-----

  * ADDED:     Ported setup code from sw_usb_audio v8.1.0

  * Changes to dependencies:

    - lib_i2c: Added dependency 6.2.0

