# Release Notes for CS43L22 Component Drivers

Copyright © 2014 STMicroelectronics

# License

Licensed by ST under BSD 3-Clause license (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:

https://opensource.org/licenses/BSD-3-Clause

# Purpose

This directory contains the CS43L22 component drivers.

# Update History

V2.0.4 / 03-April-2019

## Main Changes

- Update release notes format

V2.0.3 / 31-August-2018

## Main Changes

- Reformat the BSD 3-Clause license declaration in the files header (replace license terms by a web reference to OSI website where those terms lie)

V2.0.2 / 02-October-2015

## Main Changes

- cs43l22.c/.h:
  - Move VOLUME_CONVERT macro from cs43l22.h to cs43l22.c as internally used to convert volume.
  - Add literals instead of magic number for cs34l22 registers

V2.0.1 / 16-September-2015

## Main Changes

- cs43l22.c:
  - Enable the digital soft ramp to avoid clac noise
  - Improve mute/unmute by muting/unmuting also the DAC inputs

V2.0.0 / 24-June-2015

## Main Changes

- cs43l22.c/.h:
  - Add codec de-initialization function: cs43l22_DeInit()
  - Add Audio IO de-initialization function prototype: AUDIO_IO_DeInit()

NOTE
This release must be used with BSP Common driver V4.0.0 or later

V1.1.0 / 10-February-2015

## Main Changes

- cs43l22.c/.h:
  - Add AUDIO_FREQUENCY_xxx defines for frequencies capabilities (8K to 192K)
  - Add codec reset function: cs43l22_Reset()

V1.0.1 / 02-December-2014

## Main Changes

- cs43l22.c: change “\” by “/” in the include path to fix compilation issue under Linux

V1.0.0 / 18-February-2014

## Main Changes

- First official release of CS43L22 audio codec