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