|
Contiki 3.x
|
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.
1.8.6