NHS31xx SW API
ndeft2t_dft.h
1 /*
2  * Copyright 2014-2017,2019 NXP
3  * This software is owned or controlled by NXP and may only be used strictly
4  * in accordance with the applicable license terms. By expressly accepting
5  * such terms or by downloading, installing, activating and/or otherwise using
6  * the software, you are agreeing that you have read, and that you agree to
7  * comply with and are bound by, such license terms. If you do not agree to
8  * be bound by the applicable license terms, then you may not retain, install,
9  * activate or otherwise use the software.
10  */
11 
32 #ifndef __NDEFT2T_DFT_H_
33 #define __NDEFT2T_DFT_H_
34 
38 #if !defined(NDEFT2T_EEPROM_COPY_SUPPPORT)
39  #define NDEFT2T_EEPROM_COPY_SUPPPORT 1
40 #endif
41 
47 #if !defined(NDEFT2T_MESSAGE_HEADER_LENGTH_CORRECTION)
48  #define NDEFT2T_MESSAGE_HEADER_LENGTH_CORRECTION 1
49 #endif
50 
51 /* Diversity flags below are undefined by default. They are wrapped in a DOXYGEN precompilation flag to enable
52  * documenting them properly. To define them and use the corresponding functionality of the module, make the correct
53  * defines in app_sel.h or board_sel.h.
54  */
55 #ifdef __DOXYGEN__
56 #error This block of code may not be parsed using gcc.
57 
64 #define NDEFT2T_FIELD_STATUS_CB application function of type Ndeft2t_FieldStatus_Cb_t
65 
72 #define NDEFT2T_MSG_AVAILABLE_CB application function of type pNdeft2t_MsgAvailable_Cb_t
73 
87 #define NDEFT2T_MSG_READ_CB application function of type pNdeft2t_MsgRead_Cb_t
88 #endif
89 
90 #endif