1 /*
2  * Copyright (c) 2024 Nordic Semiconductor ASA
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 #ifndef _NRF_HW_MODEL_54_AAR_CCM_ECB_H
7 #define _NRF_HW_MODEL_54_AAR_CCM_ECB_H
8 
9 #ifdef __cplusplus
10 extern "C"{
11 #endif
12 
13 void nhw_AAR_regw_sideeffects_INTENSET(unsigned int inst);
14 void nhw_AAR_regw_sideeffects_INTENCLR(unsigned int inst);
15 void nhw_AAR_regw_sideeffects_TASKS_START(unsigned int inst);
16 void nhw_AAR_regw_sideeffects_TASKS_STOP(unsigned int inst);
17 void nhw_AAR_regw_sideeffects_SUBSCRIBE_START(unsigned int inst);
18 void nhw_AAR_regw_sideeffects_SUBSCRIBE_STOP(unsigned int inst);
19 void nhw_AAR_regw_sideeffects_EVENTS_all(unsigned int inst);
20 
21 void nhw_AARCCM_regw_sideeffects_ENABLE(unsigned int inst);
22 
23 void nhw_CCM_regw_sideeffects_INTENSET(unsigned int inst);
24 void nhw_CCM_regw_sideeffects_INTENCLR(unsigned int inst);
25 void nhw_CCM_regw_sideeffects_TASKS_START(unsigned int inst);
26 void nhw_CCM_regw_sideeffects_TASKS_STOP(unsigned int inst);
27 void nhw_CCM_regw_sideeffects_TASKS_RATEOVERRIDE(unsigned int inst);
28 void nhw_CCM_regw_sideeffects_SUBSCRIBE_START(unsigned int inst);
29 void nhw_CCM_regw_sideeffects_SUBSCRIBE_STOP(unsigned int inst);
30 void nhw_CCM_regw_sideeffects_SUBSCRIBE_RATEOVERRIDE(unsigned int inst);
31 void nhw_CCM_regw_sideeffects_EVENTS_all(unsigned int inst);
32 
33 void nhw_ECB_regw_sideeffects_INTENSET(unsigned int inst);
34 void nhw_ECB_regw_sideeffects_INTENCLR(unsigned int inst);
35 void nhw_ECB_regw_sideeffects_SUBSCRIBE_START(unsigned int inst);
36 void nhw_ECB_regw_sideeffects_SUBSCRIBE_STOP(unsigned int inst);
37 void nhw_ECB_regw_sideeffects_TASKS_START(unsigned int inst);
38 void nhw_ECB_regw_sideeffects_TASKS_STOP(unsigned int inst);
39 void nhw_ECB_regw_sideeffects_EVENTS_all(unsigned int inst);
40 
41 union NRF_AARCCM_Type {
42   NRF_AAR_Type AAR;
43   NRF_CCM_Type CCM;
44 };
45 
46 extern union NRF_AARCCM_Type NRF_AARCCM_regs[];
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif /* _NRF_HW_MODEL_54_AAR_CCM_ECB_H */
53