23 #include "cryptoauthlib.h" 
   33 #define ATCA_I2C_ADDR (0xC0)     
   35 #define ATCA_WAKE_ADDR   (0x00)  
   36 #define ATCA_SLEEP_ADDR  (0x01)  
   37 #define ATCA_IDLE_ADDR   (0x02)  
   38 #define ATCA_DATA_ADDR   (0x03)  
   41 #if IS_USED(MODULE_PSA_SECURE_ELEMENT_ATECCX08A) 
   51         atca_aes_cbc_ctx_t aes_cbc;
 
   53 } psa_atca_cipher_context_t;
 
   66     uint8_t key_persistent;
 
   68     uint8_t slot_occupied;
 
   69 } psa_atca_slot_config_t;
 
Type definitions for PSA Crypto.
 
Low-level I2C peripheral driver interface definition.
 
uint16_t psa_key_type_t
Encoding of a key type.
 
psa_encrypt_or_decrypt_t
For encrypt-decrypt functions, whether the operation is an encryption or a decryption.