Mistake on this page?
Report an issue in GitHub or email us
Macros
crys_rnd_error.h File Reference

This module contains the definitions of the CRYS RND errors. More...

#include "crys_error.h"

Go to the source code of this file.

Macros

#define CRYS_RND_DATA_OUT_POINTER_INVALID_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x0UL)
 
#define CRYS_RND_CAN_NOT_GENERATE_RAND_IN_RANGE   (CRYS_RND_MODULE_ERROR_BASE + 0x1UL)
 
#define CRYS_RND_CPRNG_TEST_FAIL_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x2UL)
 
#define CRYS_RND_ADDITIONAL_INPUT_BUFFER_NULL   (CRYS_RND_MODULE_ERROR_BASE + 0x3UL)
 
#define CRYS_RND_ADDITIONAL_INPUT_SIZE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x4UL)
 
#define CRYS_RND_DATA_SIZE_OVERFLOW_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x5UL)
 
#define CRYS_RND_VECTOR_SIZE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x6UL)
 
#define CRYS_RND_RESEED_COUNTER_OVERFLOW_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x7UL)
 
#define CRYS_RND_INSTANTIATION_NOT_DONE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x8UL)
 
#define CRYS_RND_TRNG_LOSS_SAMPLES_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x9UL)
 
#define CRYS_RND_TRNG_TIME_EXCEED_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0xAUL)
 
#define CRYS_RND_TRNG_LOSS_SAMPLES_AND_TIME_EXCEED_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0xBUL)
 
#define CRYS_RND_IS_KAT_MODE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0xCUL)
 
#define CRYS_RND_OPERATION_IS_NOT_SUPPORTED_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0xDUL)
 
#define CRYS_RND_STATE_VALIDATION_TAG_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0xEUL)
 
#define CRYS_RND_IS_NOT_SUPPORTED   (CRYS_RND_MODULE_ERROR_BASE + 0xFUL)
 
#define CRYS_RND_GEN_VECTOR_FUNC_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x14UL)
 
#define CRYS_RND_WORK_BUFFER_PTR_INVALID_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x20UL)
 
#define CRYS_RND_ILLEGAL_AES_KEY_SIZE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x21UL)
 
#define CRYS_RND_ILLEGAL_DATA_PTR_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x22UL)
 
#define CRYS_RND_ILLEGAL_DATA_SIZE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x23UL)
 
#define CRYS_RND_ILLEGAL_PARAMETER_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x24UL)
 
#define CRYS_RND_STATE_PTR_INVALID_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x25UL)
 
#define CRYS_RND_TRNG_ERRORS_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x26UL)
 
#define CRYS_RND_CONTEXT_PTR_INVALID_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x27UL)
 
#define CRYS_RND_VECTOR_OUT_PTR_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x30UL)
 
#define CRYS_RND_VECTOR_OUT_SIZE_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x31UL)
 
#define CRYS_RND_MAX_VECTOR_IS_TOO_SMALL_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x32UL)
 
#define CRYS_RND_KAT_DATA_PARAMS_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x33UL)
 
#define CRYS_RND_TRNG_KAT_NOT_SUPPORTED_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x34UL)
 
#define CRYS_RND_SRAM_NOT_SUPPORTED_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x35UL)
 
#define CRYS_RND_AES_ERROR   (CRYS_RND_MODULE_ERROR_BASE + 0x36UL)
 

Detailed Description

This module contains the definitions of the CRYS RND errors.

Definition in file crys_rnd_error.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.