# Release Notes for RFAL software Library Copyright 2017 STMicroelectronics
The RFAL Library (RF Abstraction Layer) provides several functionalities required to perform RF/NFC communications. The RFAL encapsulates the different RF ICs (ST25R3911 and future ST25R391x devices) into a common and easy to use interface. The technologies currently supported by RFAL are: NFC-A \ ISO14443A (T1T, T2T, T4TA) NFC-B \ ISO14443B (T4TB) NFC-F \ FeliCa (T3T) NFC-V \ ISO15693 (T5T) P2P \ ISO18092 (NFCIP1, Passive-Active P2P) ST25TB (ISO14443-2 Type B with Proprietary Protocol) PicoPass \ iClass B' \ Calypso CTS \ CTM The protocols provided by RFAL are: ISO-DEP (ISO14443-4) NFC-DEP (ISO18092) ## Update History ### V1.3.2 / 31-January-2018 Main Changes Modified Wake-Up mode interface Fixed SFGI calculation in ISO-DEP ### V1.3.0 / 22-January-2018 Main Changes Introduced a new IRQ status handling to read the registers only once Several changes for supporting Linux platform SPI Select/Deselect moved to platform.h Aditional protection of the IRQ status reading, new macros available: platformProtectST25R391xIrqStatus / platformUnprotectST25R391xIrqStatus Renamed the IRQ Enable/Disable macros to platformProtectST25R391xComm / platformUnrotectST25R391xComm Renamed SPI pins from chip specific to ST25R391X Introduced a new option ST25R391X_COM_SINGLETXRX which executes SPI in one single exchange (additional buffer required) Updated and added errata handlings to latest ST25R3911 Errata version Fixed inconsitency on Analog settings for NFC-V Fixed issue on NFC-V 1of256 decoding Changed the default NFC-A FDT Listen to be more strict Added Wake-Up mode support Added RFAL version definition ### V1.2.0 / 17-August-2017 Provided with ST25R3911B Disco v1.1.16 Main Changes Aligned Technology modules to NFC Activity v1.1 and EMVCo v2.6 Extended NFC-B Collision Resolution allowing user define Slots Added feature switches to enable/disable individual modules ISO-DEP Interface changes allowing more user configurations and further EMVCo alignment Changed ST25TB detection to always perform Anti Collision loop regardeless of the result of the Poll Fixed FIFO WL handling Modified FDT Poll handling changed rfalCalibrate() to not overwrite dynamic configs Added adjustment for TR1PUTMIN ### V1.1.0 / 30-June-2017 Provided with ST25R3911B Disco v1.1.12 Main Changes EMD supression enabled for ST25R3911B ### V1.0.0 / 16-May-2017 Provided with X-NUCLEO-NFC05A1 v1.0.0 Main Changes Added support for B', CTS and PicoPass/iClass mode Several impromvements for NFC-V mode Improved error detection during NFC-B collision resolution Extended T1T module ### V0.9.0 / 02-March-2017 Provided with ST25R3911B Discovery Kit on Embedded World Conferenc (binary only) Main Changes