nRF Connect SDK API 2.8.99
|
#include <stdint.h>
#include <zephyr/types.h>
Go to the source code of this file.
Data Structures | |
struct | nfc_t4t_tlv_block_file |
File content descriptor. More... | |
struct | nfc_t4t_tlv_block_file_control_val |
Extended NDEF/NDEF/Proprietary File Control Value descriptor. More... | |
struct | nfc_t4t_tlv_block |
File Control TLV block descriptor. More... | |
Macros | |
#define | NFC_T4T_TLV_BLOCK_CONTROL_FILE_READ_ACCESS_GRANTED 0x00 |
#define | NFC_T4T_TLV_BLOCK_CONTROL_FILE_WRITE_ACCESS_GRANTED 0x00 |
#define | NFC_T4T_TLV_BLOCK_CONTROL_FILE_WRITE_ACCESS_DISABLED 0xFF |
Enumerations | |
enum | nfc_t4t_tlv_block_type { NFC_T4T_TLV_BLOCK_TYPE_NDEF_FILE_CONTROL_TLV = 0x04 , NFC_T4T_TLV_BLOCK_TYPE_PROPRIETARY_FILE_CONTROL_TLV = 0x05 , NFC_T4T_TLV_BLOCK_TYPE_EXTENDED_NDEF_FILE_CONTROL_TLV = 0x06 } |
Possible types of File Control TLV for Type 4 Tag. More... | |
Functions | |
int | nfc_t4t_tlv_block_parse (struct nfc_t4t_tlv_block *file_control_tlv, const uint8_t *raw_data, uint16_t *len) |
Function for parsing raw data of File Control TLV, read from a Type 4 Tag. | |
void | nfc_t4t_tlv_block_printout (uint8_t num, const struct nfc_t4t_tlv_block *t4t_tlv_block) |
Function for printing TLV block descriptor. | |