Searched refs:NRF_GPIOTE_regs (Results 1 – 5 of 5) sorted by relevance
/nrf_hw_models-3.5.0/src/HW_models/ |
D | NRF_GPIOTE.c | 29 NRF_GPIOTE_Type NRF_GPIOTE_regs = {0}; variable 52 memset(&NRF_GPIOTE_regs, 0, sizeof(NRF_GPIOTE_regs)); in nrf_gpiote_init() 124 if (NRF_GPIOTE_regs.EVENTS_IN[i] && mask) { in nrf_gpiote_eval_interrupt() 130 if (NRF_GPIOTE_regs.EVENTS_PORT && mask) { in nrf_gpiote_eval_interrupt() 147 NRF_GPIOTE_regs.EVENTS_IN[n] = 1; in nrf_gpiote_events_in() 153 NRF_GPIOTE_regs.EVENTS_PORT = 1; in nrf_gpiote_events_port() 214 if (NRF_GPIOTE_regs.TASKS_OUT[n]) { in nrf_gpiote_regw_sideeffects_TASKS_OUT() 215 NRF_GPIOTE_regs.TASKS_OUT[n] = 0; in nrf_gpiote_regw_sideeffects_TASKS_OUT() 221 if (NRF_GPIOTE_regs.TASKS_SET[n]) { in nrf_gpiote_regw_sideeffects_TASKS_SET() 222 NRF_GPIOTE_regs.TASKS_SET[n] = 0; in nrf_gpiote_regw_sideeffects_TASKS_SET() [all …]
|
D | NRF_PPI.c | 123 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[0], nrf_gpiote_TASKS_OUT_0}, 124 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[1], nrf_gpiote_TASKS_OUT_1}, 125 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[2], nrf_gpiote_TASKS_OUT_2}, 126 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[3], nrf_gpiote_TASKS_OUT_3}, 127 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[4], nrf_gpiote_TASKS_OUT_4}, 128 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[5], nrf_gpiote_TASKS_OUT_5}, 129 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[6], nrf_gpiote_TASKS_OUT_6}, 130 { (void*)&NRF_GPIOTE_regs.TASKS_OUT[7], nrf_gpiote_TASKS_OUT_7}, 131 { (void*)&NRF_GPIOTE_regs.TASKS_SET[0], nrf_gpiote_TASKS_SET_0}, 132 { (void*)&NRF_GPIOTE_regs.TASKS_SET[1], nrf_gpiote_TASKS_SET_1}, [all …]
|
D | NRF_GPIOTE.h | 13 #define N_GPIOTE_CHANNELS (sizeof(NRF_GPIOTE_regs.CONFIG)/sizeof(NRF_GPIOTE_regs.CONFIG[0]))
|
/nrf_hw_models-3.5.0/src/nrfx/hal/ |
D | nrf_gpiote.c | 51 if ((reg >= &NRF_GPIOTE_regs.TASKS_OUT[0]) in nrf_gpiote_task_trigger() 52 && (reg<= &NRF_GPIOTE_regs.TASKS_OUT[N_GPIOTE_CHANNELS])) { in nrf_gpiote_task_trigger() 53 nrf_gpiote_regw_sideeffects_TASKS_OUT(reg - &NRF_GPIOTE_regs.TASKS_OUT[0]); in nrf_gpiote_task_trigger() 54 } else if ((reg >= &NRF_GPIOTE_regs.TASKS_SET[0]) in nrf_gpiote_task_trigger() 55 && (reg<= &NRF_GPIOTE_regs.TASKS_SET[N_GPIOTE_CHANNELS])) { in nrf_gpiote_task_trigger() 56 nrf_gpiote_regw_sideeffects_TASKS_SET(reg - &NRF_GPIOTE_regs.TASKS_SET[0]); in nrf_gpiote_task_trigger() 57 } else if ((reg >= &NRF_GPIOTE_regs.TASKS_CLR[0]) in nrf_gpiote_task_trigger() 58 && (reg<= &NRF_GPIOTE_regs.TASKS_CLR[N_GPIOTE_CHANNELS])) { in nrf_gpiote_task_trigger() 59 nrf_gpiote_regw_sideeffects_TASKS_CLR(reg - &NRF_GPIOTE_regs.TASKS_CLR[0]); in nrf_gpiote_task_trigger() 70 if ((reg >= &NRF_GPIOTE_regs.EVENTS_IN[0]) in nrf_gpiote_event_clear() [all …]
|
/nrf_hw_models-3.5.0/src/nrfx/mdk_replacements/ |
D | nrf_bsim_redef.h | 76 extern NRF_GPIOTE_Type NRF_GPIOTE_regs; 78 #define NRF_GPIOTE_BASE (&NRF_GPIOTE_regs)
|