# Release Notes for M24SR Component Drivers

Copyright © 2017 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 M24SR component drivers.

# Update History

V1.1.1 / 03-April-2019

## Main Changes

- Update release notes format
- 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)

V1.1.0 / 21-April-2017

## Main Changes

- Calls BSP IO functions (NFC_IO_xxx) as unique low layer interface.
- Made it fully independent by board and device (no external inclusion).
- Adapt #defines and m24sr.h accordingly API.
- Types renaming uc8 -> uint8_t and uc16 -> uint16_t.
- Pass I2C device address as param to all functions that use it.
- Remove goto instructions.
- Moved here some functions: M24SR_RFConfig(), M24SR_SetI2CSynchroMode(), M24SR_IsAnswerReady().
- Added M24SR_GPO_Callback().
- Added M24SR_GPO_Callback().
- Move lib_M24SR.c/h from driver to application.

V1.0.0 / 20-October-2014

## Main Changes

- First official release by STM MMY division