Contiki-NG
|
Implementation of the cc2538 AES driver. More...
#include "contiki.h"
#include "dev/rom-util.h"
#include "dev/nvic.h"
#include "dev/aes.h"
#include "reg.h"
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
Functions | |
AES functions | |
uint8_t | aes_load_keys (const void *keys, uint8_t key_size, uint8_t count, uint8_t start_area) |
Writes keys into the Key RAM. More... | |
uint8_t | aes_auth_crypt_start (uint32_t ctrl, uint8_t key_area, const void *iv, const void *adata, uint16_t adata_len, const void *data_in, void *data_out, uint16_t data_len, struct process *process) |
Starts an AES authentication/crypto operation. More... | |
uint8_t | aes_auth_crypt_check_status (void) |
Checks the status of the AES authentication/crypto operation. More... | |
uint8_t | aes_auth_crypt_get_result (void *iv, void *tag) |
Gets the result of the AES authentication/crypto operation. More... | |
Implementation of the cc2538 AES driver.
Definition in file aes.c.