TI BLE-Stack for Bluetooth 4.2 API Documentation
3.01.00.07
|
#define ECCROMCC26XX_STATUS_A_COEF_LENGTH_ZERO 0xC5 |
A_COEF_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_A_COEF_TOO_LONG 0x5C |
A_COEF_TOO_LONG
#define ECCROMCC26XX_STATUS_BAD_WINDOW_SIZE 0x66 |
BAD_WINDOW_SIZE
#define ECCROMCC26XX_STATUS_DIGEST_LENGTH_ZERO 0x72 |
DIGEST_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_DIGEST_TOO_LONG 0x27 |
DIGEST_TOO_LONG
#define ECCROMCC26XX_STATUS_ECCROMCC26XX_STATUS_KEY_LENGTH_ZERO 0x52 |
ECCROMCC26XX_STATUS_KEY_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_ECCROMCC26XX_STATUS_KEY_TOO_LONG 0x25 |
ECCROMCC26XX_STATUS_KEY_TOO_LONG
#define ECCROMCC26XX_STATUS_ECDH_COMMON_KEY_OK ECCROMCC26XX_STATUS_SCALAR_MUL_OK |
SCALAR_MUL_OK
#define ECCROMCC26XX_STATUS_ECDH_KEYGEN_OK ECCROMCC26XX_STATUS_SCALAR_MUL_OK |
SCALAR_MUL_OK
#define ECCROMCC26XX_STATUS_ECDSA_INVALID_SIGNATURE 0x5A |
ECDSA_INVALID_SIGNATURE
#define ECCROMCC26XX_STATUS_ECDSA_SIGN_OK 0x32 |
ECDSA_SIGN_OK
#define ECCROMCC26XX_STATUS_ECDSA_VALID_SIGNATURE 0xA5 |
ECDSA_VALID_SIGNATURE
#define ECCROMCC26XX_STATUS_ILLEGAL_PARAM -2 |
Illegal parameter
#define ECCROMCC26XX_STATUS_MALLOC_FAIL -1 |
Malloc Error Return Code
#define ECCROMCC26XX_STATUS_MODULUS_EVEN 0xDC |
MODULUS_EVEN
#define ECCROMCC26XX_STATUS_MODULUS_LARGER_THAN_255_WORDS 0xD2 |
MODULUS_LARGER_THAN_255_WORDS
#define ECCROMCC26XX_STATUS_MODULUS_LENGTH_ZERO 0x08 |
MODULUS_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_MODULUS_MSW_IS_ZERO 0x30 |
MODULUS_MSW_IS_ZERO
#define ECCROMCC26XX_STATUS_ORDER_EVEN 0x82 |
ORDER_EVEN
#define ECCROMCC26XX_STATUS_ORDER_LARGER_THAN_255_WORDS 0x28 |
ORDER_LARGER_THAN_255_WORDS
#define ECCROMCC26XX_STATUS_ORDER_LENGTH_ZERO 0x6C |
ORDER_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_ORDER_MSW_IS_ZERO 0x23 |
ORDER_MSW_IS_ZERO
#define ECCROMCC26XX_STATUS_ORDER_TOO_LONG 0xC6 |
ORDER_TOO_LONG
#define ECCROMCC26XX_STATUS_SCALAR_LENGTH_ZERO 0x53 |
SCALAR_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_SCALAR_MUL_OK 0x99 |
SCALAR_MUL_OK
#define ECCROMCC26XX_STATUS_SCALAR_TOO_LONG 0x35 |
SCALAR_TOO_LONG
#define ECCROMCC26XX_STATUS_SIG_P1_LENGTH_ZERO 0x12 |
SIG_P1_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_SIG_P1_TOO_LONG 0x11 |
SIG_P1_TOO_LONG
#define ECCROMCC26XX_STATUS_SIG_P2_LENGTH_ZERO 0x21 |
SIG_P2_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_SIG_P2_TOO_LONG 0x22 |
SIG_P2_TOO_LONG
#define ECCROMCC26XX_STATUS_SUCCESS 0 |
Success Return Code
#define ECCROMCC26XX_STATUS_TIMEOUT -3 |
Semaphore Timeout
#define ECCROMCC26XX_STATUS_X_COORD_LENGTH_ZERO 0xC3 |
X_COORD_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_X_COORD_TOO_LONG 0x3C |
X_COORD_TOO_LONG
#define ECCROMCC26XX_STATUS_Y_COORD_LENGTH_ZERO 0x56 |
Y_COORD_LENGTH_ZERO
#define ECCROMCC26XX_STATUS_Y_COORD_TOO_LONG 0x65 |
Y_COORD_TOO_LONG