MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClAead_Constants.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------*/
2 /* Copyright 2021 NXP */
3 /* */
4 /* NXP Confidential. This software is owned or controlled by NXP and may */
5 /* only be used strictly in accordance with the applicable license terms. */
6 /* By expressly accepting such terms or by downloading, installing, */
7 /* activating and/or otherwise using the software, you are agreeing that */
8 /* you have read, and that you agree to comply with and are bound by, such */
9 /* license terms. If you do not agree to be bound by the applicable license */
10 /* terms, then you may not retain, install, activate or otherwise use the */
11 /* software. */
12 /*--------------------------------------------------------------------------*/
13 
17 #ifndef MCUXCLAEAD_CONSTANTS_H_
18 #define MCUXCLAEAD_CONSTANTS_H_
19 
34 #include <mcuxClConfig.h> // Exported features flags header
35 
36 /* Error codes */
37 #define MCUXCLAEAD_STATUS_ERROR ((mcuxClAead_Status_t) 0xE0AE0001u) // TODO: VALUE TBD
38 #define MCUXCLAEAD_STATUS_FAULT_ATTACK ((mcuxClAead_Status_t) 0xE0AEF0F0u) // TODO: VALUE TBD
39 #define MCUXCLAEAD_STATUS_OK ((mcuxClAead_Status_t) 0x00AE0000u) // TODO: VALUE TBD
40 #define MCUXCLAEAD_STATUS_NOT_OK ((mcuxClAead_Status_t) 0x00AE0001u) // TODO: VALUE TBD
41 
42 
47 #endif /* MCUXCLAEAD_CONSTANTS_H_ */