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

Provides the module, method and error identifiers of the library. More...

#include "infineon/ifx-error.h"

Go to the source code of this file.

Macros

#define LIB_UTILS   UINT8_C(0x43)
 Utils library module ID.
 

Enumerations

enum  ifx_utils_module_id { IFX_TLV = IFX_MODULE(LIB_UTILS, 0x01) , IFX_UTILS }
 Enumeration defines the utils module IDs. More...
 

Detailed Description

Provides the module, method and error identifiers of the library.

Definition in file ifx-utils-lib.h.

Macro Definition Documentation

◆ LIB_UTILS

#define LIB_UTILS   UINT8_C(0x43)

Utils library module ID.

Definition at line 18 of file ifx-utils-lib.h.

Enumeration Type Documentation

◆ ifx_utils_module_id

Enumeration defines the utils module IDs.

Enumerator
IFX_TLV 

TLV module ID.

IFX_UTILS 

Utils module ID.

Definition at line 23 of file ifx-utils-lib.h.

24{
29
#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
#define LIB_UTILS
Utils library module ID.
ifx_utils_module_id
Enumeration defines the utils module IDs.
@ IFX_TLV
TLV module ID.
@ IFX_UTILS
Utils module ID.