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) 63 #elif ((DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X2_CC26X2) || \ 64 (DeviceFamily_PARENT == DeviceFamily_PARENT_CC13X4_CC26X3_CC26X4)) 66 #elif (DeviceFamily_PARENT == DeviceFamily_PARENT_CC23X0) 67 #include <ti/drivers/sha2/SHA2LPF3SW.h> 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)) 89 #elif (DeviceFamily_PARENT == DeviceFamily_PARENT_CC23X0) 90 SHA2LPF3SW_HWAttrs sha2HWAttrs;
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: SHA2CC26X2.h:74
SHA2 driver implementation for the CC26X1 family.
SHA2 driver implementation for the CC26X2 family.
ANSIX936KDFXX Object.
Definition: ANSIX936KDFXX.h:99
SHA2_Handle sha2Handle
Definition: ANSIX936KDFXX.h:102
Hardware-specific configuration attributes.
Definition: SHA2CC26X1.h:88
SHA2CC26X1_Object sha2Object
Definition: ANSIX936KDFXX.h:104
Hardware-specific configuration attributes.
Definition: ANSIX936KDFXX.h:82