1 /* 2 * Copyright (c) 2017 Oticon A/S 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 #ifndef _NRF_HW_MODEL_AES_ECB_H 7 #define _NRF_HW_MODEL_AES_ECB_H 8 9 #include "nrfx.h" 10 11 #ifdef __cplusplus 12 extern "C"{ 13 #endif 14 15 void nrf_aes_ecb_init(); 16 void nrf_aes_ecb_clean_up(); 17 void nrf_ecb_timer_triggered(); 18 void nrf_ecb_regw_sideeffects_INTENSET(); 19 void nrf_ecb_regw_sideeffects_INTENCLEAR(); 20 void nrf_ecb_regw_sideeffects_TASKS_STARTECB(); 21 void nrf_ecb_regw_sideeffects_TASKS_STOPECB(); 22 void nrf_aes_ecb_cheat_set_t_ecb(unsigned int new_t); 23 void nrf_aes_ecb_cheat_reset_t_ecb(void); 24 25 #ifdef __cplusplus 26 } 27 #endif 28 29 #endif 30