This repository was archived by the owner on Oct 23, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -216,6 +216,7 @@ void nrf_ppi_event(ppi_event_types_t event);
216216void nrf_ppi_regw_sideeffects ();
217217void nrf_ppi_regw_sideeffects_TEP (int ch_nbr );
218218void nrf_ppi_regw_sideeffects_EEP (int ch_nbr );
219+ void nrf_ppi_regw_sideeffects_FORK_TEP (int ch_nbr );
219220void nrf_ppi_regw_sideeffects_TASKS_CHG_DIS (int i );
220221void nrf_ppi_regw_sideeffects_CHENSET ();
221222void nrf_ppi_regw_sideeffects_CHENCLR ();
Original file line number Diff line number Diff line change @@ -48,6 +48,14 @@ void nrf_ppi_task_endpoint_setup(NRF_PPI_Type * p_reg,
4848 nrf_ppi_regw_sideeffects_TEP (channel );
4949}
5050
51+ void nrf_ppi_fork_endpoint_setup (NRF_PPI_Type * p_reg ,
52+ nrf_ppi_channel_t channel ,
53+ uint32_t fork_tep )
54+ {
55+ p_reg -> FORK [(uint32_t ) channel ].TEP = fork_tep ;
56+ nrf_ppi_regw_sideeffects_FORK_TEP (channel );
57+ }
58+
5159void nrf_ppi_group_disable (NRF_PPI_Type * p_reg , nrf_ppi_channel_group_t group )
5260{
5361 p_reg -> TASKS_CHG [(uint32_t ) group ].DIS = 1 ;
Original file line number Diff line number Diff line change @@ -129,6 +129,9 @@ void nrf_ppi_event_endpoint_setup(NRF_PPI_Type * p_reg,
129129void nrf_ppi_task_endpoint_setup (NRF_PPI_Type * p_reg ,
130130 nrf_ppi_channel_t channel ,
131131 uint32_t tep );
132+ void nrf_ppi_fork_endpoint_setup (NRF_PPI_Type * p_reg ,
133+ nrf_ppi_channel_t channel ,
134+ uint32_t fork_tep );
132135void nrf_ppi_group_disable (NRF_PPI_Type * p_reg , nrf_ppi_channel_group_t group );
133136
134137#ifdef __cplusplus
You can’t perform that action at this time.
0 commit comments