Lines Matching refs:uint8_t

74 #define PH_FRINFC_NDEFRECORD_TNF_EMPTY        ((uint8_t)0x00)  /**< Empty Record, no type, ID or payload present. */
75 #define PH_FRINFC_NDEFRECORD_TNF_NFCWELLKNOWN ((uint8_t)0x01) /**< NFC well-known type (RTD). */
76 #define PH_FRINFC_NDEFRECORD_TNF_MEDIATYPE ((uint8_t)0x02) /**< Media Type. */
77 #define PH_FRINFC_NDEFRECORD_TNF_ABSURI ((uint8_t)0x03) /**< Absolute URI. */
78 #define PH_FRINFC_NDEFRECORD_TNF_NFCEXT ((uint8_t)0x04) /**< Nfc Extenal Type (following the RTD format). */
79 #define PH_FRINFC_NDEFRECORD_TNF_UNKNOWN ((uint8_t)0x05) /**< Unknown type; Contains no Type information. */
80 #define PH_FRINFC_NDEFRECORD_TNF_UNCHANGED ((uint8_t)0x06) /**< Unchanged: Used for Chunked Records. */
81 #define PH_FRINFC_NDEFRECORD_TNF_RESERVED ((uint8_t)0x07) /**< RFU, must not be used. */
93 #define PH_FRINFC_NDEFRECORD_FLAGS_MB ((uint8_t)0x80) /**< This marks the begin of a NDEF Message. */
94 #define PH_FRINFC_NDEFRECORD_FLAGS_ME ((uint8_t)0x40) /**< Set if the record is at the Message End. */
95 #define PH_FRINFC_NDEFRECORD_FLAGS_CF ((uint8_t)0x20) /**< Chunk Flag: The record is a record chunk only. */
96 #define PH_FRINFC_NDEFRECORD_FLAGS_SR ((uint8_t)0x10) /**< Short Record: Payload Length is encoded in ONE byte only. */
97 #define PH_FRINFC_NDEFRECORD_FLAGS_IL ((uint8_t)0x08) /**< The ID Length Field is present. */
108 #define PH_FRINFC_NDEFRECORD_TNFBYTE_MASK ((uint8_t)0x07) /** \internal For masking */
114 #define PH_FRINFC_NDEFRECORD_BUF_TNF_VALUE ((uint8_t)0x00) /** \internal If TNF = Empty, Unknown and Unchanged, the id, type and payload length is ZERO */
115 #define PH_FRINFC_NDEFRECORD_FLAG_MASK ((uint8_t)0xF8) /** \internal To Mask the Flag Byte */
142 uint8_t Flags;
151 uint8_t Tnf;
164 uint8_t TypeLength;
179 uint8_t *Type;
191 uint8_t IdLength;
206 uint8_t *Id;
227 uint8_t *PayloadData;
313 NFCSTATUS phFriNfc_NdefRecord_GetRecords(uint8_t* pBuffer,
315 uint8_t* pRawRecords[ ],
316 uint8_t IsChunked[ ],
378 uint8_t* pRawRecord);
426 uint8_t* pBuffer,
450 static uint8_t phFriNfc_NdefRecord_NdefFlag(uint8_t Flags,uint8_t Mask);
459 static uint8_t phFriNfc_NdefRecord_RecordFlag ( uint8_t* pRecord);
468 static uint8_t phFriNfc_NdefRecord_TypeNameFormat ( uint8_t* pRecord);
487 static NFCSTATUS phFriNfc_NdefRecord_RecordIDCheck (uint8_t* pRecord,
488 uint8_t* pTypeLength,
489 uint8_t* pTypeLengthByte,
490 uint8_t* pPayloadLengthByte,
492 uint8_t* pIDLengthByte,
493 uint8_t* pIDLength