Home
last modified time | relevance | path

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

/nrf_hw_models-3.5.0/src/HW_models/
DNRF_GPIOTE.c29 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 …]
DNRF_PPI.c123 { (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 …]
DNRF_GPIOTE.h13 #define N_GPIOTE_CHANNELS (sizeof(NRF_GPIOTE_regs.CONFIG)/sizeof(NRF_GPIOTE_regs.CONFIG[0]))
/nrf_hw_models-3.5.0/src/nrfx/hal/
Dnrf_gpiote.c51 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/
Dnrf_bsim_redef.h76 extern NRF_GPIOTE_Type NRF_GPIOTE_regs;
78 #define NRF_GPIOTE_BASE (&NRF_GPIOTE_regs)