All notable changes to this project are documented in this file.
Debug info is removed from the NFC T2T and T4T libraries.
Fixed duplicated initial Frame Waiting Time (FWT) value setting.
nfc_t4t_done()functions to uninitialize the NFCT driver to achieve symmetry in the library behaviour since the
nfc_txt_setup()function initializes the NFCT driver.
Fixed FSDI value setting for RFU value cases.
Added support for non-secure firmware image to the NFC T2T and NFC T4T libraries. A non-secure image can only be run on nRF devices that support Trusted Execution (e.g. nRF5340).
Added Frame Waiting Time (FWT) management logic to the NFC T4T library. FWT is changed now according to the ISO-DEP timing requirements (e.g. WTX frame).
Added Type 2 Tag and Type 4 Tag NFC libraries for the nRF5340 device. Both libraries are compiled for the Cortex-M33 CPU in hard and soft float variants.
Fixed minor bugs in the NFC libraries.
The NFC libraries now use the NFCT driver instead of the NFC HAL modules. The NFCT driver is a part of nrfx repository.
Added the NFC platform module to abstract runtime environment specific implementation: