88 #ifndef ti_drivers_ecjpake_ECJPAKECC26X2__include 89 #define ti_drivers_ecjpake_ECJPAKECC26X2__include 101 #define ECJPAKECC26X2_STATUS_FSM_RUN_PKA_OP ECJPAKE_STATUS_RESERVED - 0 103 #define ECJPAKECC26X2_STATUS_FSM_RUN_FSM ECJPAKE_STATUS_RESERVED - 1 Definition: ECJPAKECC26X2.h:172
Definition: ECJPAKECC26X2.h:140
Definition: ECJPAKECC26X2.h:136
Definition: ECJPAKECC26X2.h:119
Definition: ECJPAKECC26X2.h:147
Definition: ECJPAKECC26X2.h:141
Definition: ECJPAKECC26X2.h:142
Definition: ECJPAKECC26X2.h:132
ECJPAKE_OperationType
Enum for the operation types supported by the driver.
Definition: ECJPAKE.h:1118
ECJPAKECC26X2_FsmState fsmState
Definition: ECJPAKECC26X2.h:215
Definition: ECJPAKECC26X2.h:134
Definition: ECJPAKECC26X2.h:153
Definition: ECJPAKECC26X2.h:127
Definition: ECJPAKECC26X2.h:146
Definition: ECJPAKECC26X2.h:150
Definition: ECJPAKECC26X2.h:156
bool isOpen
Definition: ECJPAKECC26X2.h:209
Definition: ECJPAKECC26X2.h:151
int_fast16_t operationStatus
Definition: ECJPAKECC26X2.h:212
Definition: ECJPAKECC26X2.h:121
Definition: ECJPAKECC26X2.h:120
Definition: ECJPAKECC26X2.h:145
Definition: ECJPAKECC26X2.h:139
ECJPAKE_ReturnBehavior returnBehavior
Definition: ECJPAKECC26X2.h:214
uint8_t intPriority
PKA Peripheral's interrupt priority.
Definition: ECJPAKECC26X2.h:199
Definition: ECJPAKECC26X2.h:159
Definition: ECJPAKECC26X2.h:160
Definition: ECJPAKECC26X2.h:157
void(* ECJPAKE_CallbackFxn)(ECJPAKE_Handle handle, int_fast16_t returnStatus, ECJPAKE_Operation operation, ECJPAKE_OperationType operationType)
The definition of a callback function used by the ECJPAKE driver when used in ECJPAKE_RETURN_BEHAVIOR...
Definition: ECJPAKE.h:1145
Definition: ECJPAKECC26X2.h:144
Definition: ECJPAKECC26X2.h:171
bool operationInProgress
Definition: ECJPAKECC26X2.h:210
Definition: ECJPAKECC26X2.h:131
ECJPAKECC26X2 Object.
Definition: ECJPAKECC26X2.h:207
Definition: ECJPAKECC26X2.h:116
Definition: ECJPAKECC26X2.h:124
uint32_t resultAddress
Definition: ECJPAKECC26X2.h:219
Definition: ECJPAKECC26X2.h:135
uint32_t semaphoreTimeout
Definition: ECJPAKECC26X2.h:218
Definition: ECJPAKECC26X2.h:155
Definition: ECJPAKECC26X2.h:137
ECJPAKECC26X2_FsmState
ECJPAKECC26X2 states.
Definition: ECJPAKECC26X2.h:114
Definition: ECJPAKECC26X2.h:158
Definition: ECJPAKECC26X2.h:122
Definition: ECJPAKECC26X2.h:148
Definition: ECJPAKECC26X2.h:169
ECJPAKECC26X2 Hardware Attributes.
Definition: ECJPAKECC26X2.h:184
TI Driver for Elliptic Curve Password Authenticated Key Exchange by Juggling.
Definition: ECJPAKECC26X2.h:129
Definition: ECJPAKECC26X2.h:164
Definition: ECJPAKECC26X2.h:174
Definition: ECJPAKECC26X2.h:117
bool operationCanceled
Definition: ECJPAKECC26X2.h:211
ECJPAKE_Operation operation
Definition: ECJPAKECC26X2.h:216
Definition: ECJPAKECC26X2.h:130
Definition: ECJPAKECC26X2.h:152
Definition: ECJPAKECC26X2.h:154
Definition: ECJPAKECC26X2.h:143
Definition: ECJPAKECC26X2.h:161
Definition: ECJPAKECC26X2.h:123
Definition: ECJPAKECC26X2.h:128
Definition: ECJPAKECC26X2.h:125
ECJPAKE_ReturnBehavior
The way in which ECJPAKE function calls return after performing an encryption + authentication or dec...
Definition: ECJPAKE.h:861
ECJPAKE_CallbackFxn callbackFxn
Definition: ECJPAKECC26X2.h:213
Definition: ECJPAKECC26X2.h:173
Definition: ECJPAKECC26X2.h:163
Definition: ECJPAKECC26X2.h:162
Definition: ECJPAKECC26X2.h:170
ECJPAKE_OperationType operationType
Definition: ECJPAKECC26X2.h:217
Definition: ECJPAKECC26X2.h:118
Union containing pointers to all supported operation structs.
Definition: ECJPAKE.h:1103
Definition: ECJPAKECC26X2.h:133
Definition: ECJPAKECC26X2.h:168
Definition: ECJPAKECC26X2.h:166
Definition: ECJPAKECC26X2.h:167