hsw-nbt 1.2.0
OPTIGA Authenticate NBT Host Library for C
Macros | Enumerations
ifx-ndef-bp-lib.h File Reference

Stores the module details and function identifiers. More...

#include <stddef.h>
#include <stdint.h>
#include "infineon/ifx-error.h"
#include "infineon/ifx-utils.h"

Go to the source code of this file.

Macros

#define LIB_NDEF_BP   UINT8_C(0x36)
 Brand protection NDEF library module ID.
 

Enumerations

enum  ifx_record_bp_module_id { IFX_RECORD_HANDLER_BP = IFX_MODULE(LIB_NDEF_BP, 0x01) , IFX_RECORD_BP }
 Enumeration defines the NDEF library module IDs. More...
 

Detailed Description

Stores the module details and function identifiers.

Definition in file ifx-ndef-bp-lib.h.

Macro Definition Documentation

◆ LIB_NDEF_BP

#define LIB_NDEF_BP   UINT8_C(0x36)

Brand protection NDEF library module ID.

Definition at line 24 of file ifx-ndef-bp-lib.h.

Enumeration Type Documentation

◆ ifx_record_bp_module_id

Enumeration defines the NDEF library module IDs.

Enumerator
IFX_RECORD_HANDLER_BP 

NDEF brandprotection record module ID.

IFX_RECORD_BP 

NDEF model brandprotection record module ID.

Definition at line 29 of file ifx-ndef-bp-lib.h.

30{
35
#define IFX_MODULE(library_id, module_id)
Encoding of module id and library id into 2 bytes. Bit: 15 Set in macro IFX_ERROR to denote error ide...
Definition ifx-error.h:23
ifx_record_bp_module_id
Enumeration defines the NDEF library module IDs.
@ IFX_RECORD_HANDLER_BP
NDEF brandprotection record module ID.
@ IFX_RECORD_BP
NDEF model brandprotection record module ID.
#define LIB_NDEF_BP
Brand protection NDEF library module ID.