52 #ifndef ti_drivers_ansix936kdf_ANSIX936KDFXX__include 53 #define ti_drivers_ansix936kdf_ANSIX936KDFXX__include 59 #include <ti/devices/DeviceFamily.h> 61 #if (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X1_CC26X1) 62 #include <ti/drivers/sha2/SHA2CC26X1.h> 63 #elif ((DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X2_CC26X2) || \ 64 (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X4_CC26X3_CC26X4)) 65 #include <ti/drivers/sha2/SHA2CC26X2.h> 66 #elif (DeviceFamily_PARENT == DeviceFamily_PARENT_CC23X0) 69 #error "ANSIX936KDFXX device family not supported" 84 #if (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X1_CC26X1) 86 #elif ((DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X2_CC26X2) || \ 87 (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X4_CC26X3_CC26X4)) 88 SHA2CC26X2_HWAttrs sha2HWAttrs;
89 #elif (DeviceFamily_PARENT == DeviceFamily_PARENT_CC23X0) 103 #if (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X1_CC26X1) 105 #elif ((DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X2_CC26X2) || \ 106 (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X4_CC26X3_CC26X4)) 107 SHA2CC26X2_Object sha2Object;
108 #elif (DeviceFamily_PARENT == DeviceFamily_PARENT_CC23X0) 109 SHA2LPF3SW_Object sha2Object;
SHA2_Config sha2Config
Definition: ANSIX936KDFXX.h:101
SHA2CC26X1_HWAttrs sha2HWAttrs
Definition: ANSIX936KDFXX.h:85
SHA2 Global configuration.
Definition: SHA2.h:446
bool isOpen
Definition: ANSIX936KDFXX.h:111
Hardware-specific configuration attributes.
Definition: SHA2LPF3SW.h:91
ANSIX936KDFXX Object.
Definition: ANSIX936KDFXX.h:99
SHA2 software driver implementation for the Low Power F3 family.
SHA2_Handle sha2Handle
Definition: ANSIX936KDFXX.h:102
SHA2CC26X1_Object sha2Object
Definition: ANSIX936KDFXX.h:104
Hardware-specific configuration attributes.
Definition: ANSIX936KDFXX.h:82