CryptoAuthLib v3.7.6
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
atcacert.h File Reference

Declarations common to all atcacert code. More...

#include <stddef.h>
#include <stdint.h>
#include "atcacert_check_config.h"
#include "atca_status.h"

Macros

#define FALSE   (0)
 
#define TRUE   (1)
 
#define ATCACERT_E_SUCCESS   ATCA_SUCCESS
 
#define ATCACERT_E_ERROR   ATCA_GEN_FAIL
 
#define ATCACERT_E_BAD_PARAMS   ATCA_BAD_PARAM
 
#define ATCACERT_E_BUFFER_TOO_SMALL   ATCA_SMALL_BUFFER
 
#define ATCACERT_E_UNIMPLEMENTED   ATCA_UNIMPLEMENTED
 
#define ATCACERT_E_DECODING_ERROR   4
 
#define ATCACERT_E_INVALID_DATE   5
 
#define ATCACERT_E_UNEXPECTED_ELEM_SIZE   7
 
#define ATCACERT_E_ELEM_MISSING   8
 
#define ATCACERT_E_ELEM_OUT_OF_BOUNDS   9
 
#define ATCACERT_E_BAD_CERT   10
 
#define ATCACERT_E_WRONG_CERT_DEF   11
 
#define ATCACERT_E_VERIFY_FAILED   12
 
#define ATCACERT_E_INVALID_TRANSFORM   13
 

Detailed Description

Declarations common to all atcacert code.

These are common definitions used by all the atcacert code.