1 /* 2 * Copyright (c) 2024 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #ifndef _NRF_HW_MODEL_CRACEN_CM_AES_H 8 #define _NRF_HW_MODEL_CRACEN_CM_AES_H 9 10 #include <stdint.h> 11 #include "NHW_CRACEN_CM.h" 12 13 #ifdef __cplusplus 14 extern "C"{ 15 #endif 16 17 void nhw_CRACEN_CM_AES_init(void); 18 bool nhw_CRACEN_CM_AES_feed_data(struct CM_tag *tag_st, char* buf, size_t len); 19 void nhw_CRACEN_CM_AES_hard_stop(void); 20 void nhw_CRACEN_CM_AES_timer_triggered(void); 21 22 #ifdef __cplusplus 23 } 24 #endif 25 26 #endif /* _NRF_HW_MODEL_CRACEN_CM_AES_H */ 27