Home
last modified time | relevance | path

Searched refs:NRF_IPC_regs (Results 1 – 5 of 5) sorted by relevance

/nrf_hw_models-3.7.0/src/HW_models/
DNHW_IPC.c35 NRF_IPC_Type *NRF_IPC_regs; member
45 NRF_IPC_Type NRF_IPC_regs[NHW_IPC_TOTAL_INST]; variable
54 memset(NRF_IPC_regs, 0, sizeof(NRF_IPC_Type) * NHW_IPC_TOTAL_INST); in nhw_ipc_init()
57 nhw_ipc_st[i].NRF_IPC_regs = &NRF_IPC_regs[i]; in nhw_ipc_init()
87 NRF_IPC_Type *IPC_regs = &NRF_IPC_regs[inst]; in nhw_IPC_eval_interrupt()
113 NRF_IPC_regs[inst].EVENTS_RECEIVE[ch] = 1; in nhw_IPC_signal_EVENT()
115 nhw_dppi_event_signal_if(nhw_IPC_dppi_map[inst], NRF_IPC_regs[inst].PUBLISH_RECEIVE[ch]); in nhw_IPC_signal_EVENT()
128 if (NRF_IPC_regs[inst].RECEIVE_CNF[i] & ch_mask) { in nhw_IPC_notify_ipc_ch()
138 uint32_t send_cnf = NRF_IPC_regs[inst].SEND_CNF[ch]; in nhw_IPC_TASKS_SEND()
147 if (NRF_IPC_regs[inst].TASKS_SEND[ch]) { in nhw_IPC_regw_sideeffects_TASKS_SEND()
[all …]
DNHW_IPC.h17 extern NRF_IPC_Type NRF_IPC_regs[NHW_IPC_TOTAL_INST];
DNHW_misc.c250 {(void *)(&NRF_IPC_regs[NHW_IPC_APP0]) ,0x4002A000UL}, in nhw_convert_periph_base_addr()
251 {(void *)(&NRF_IPC_regs[NHW_IPC_APP0]) ,0x5002A000UL}, in nhw_convert_periph_base_addr()
299 {(void *)(&NRF_IPC_regs[NHW_IPC_NET0]) ,0x41012000UL}, in nhw_convert_periph_base_addr()
/nrf_hw_models-3.7.0/src/nrfx/hal/
Dnrf_ipc.c13 int i = ( (int)p_reg - (int)&NRF_IPC_regs[0] ) / sizeof(NRF_IPC_Type); in ipc_number_from_ptr()
/nrf_hw_models-3.7.0/src/nrfx/mdk_replacements/
Dnrf_bsim_redef.h169 extern NRF_IPC_Type NRF_IPC_regs[NHW_IPC_TOTAL_INST];
171 #define NRF_IPC_NS_BASE (&NRF_IPC_regs[NHW_IPC_NET0])
460 extern NRF_IPC_Type NRF_IPC_regs[NHW_IPC_TOTAL_INST];
462 #define NRF_IPC_NS_BASE (&NRF_IPC_regs[NHW_IPC_APP0])
464 #define NRF_IPC_S_BASE (&NRF_IPC_regs[NHW_IPC_APP0])