Home
last modified time | relevance | path

Searched full:fork (Results 1 – 23 of 23) sorted by relevance

/hal_nordic-latest/nrfx/samples/src/nrfx_gppi/fork/
Dmain.c45 * @defgroup nrfx_gppi_fork_example Fork GPPI example
49 * @brief Example showing basic fork functionality of a nrfx_gppi helper.
53 …* Fork mechanism in PPI/DPPI is also set up to toggle a second pin in GPIOTE at the same …
68 /** @brief Symbol specifying output pin associated with fork task. */
87 NRFX_LOG_INFO("GPIOTE output pin (fork): %d is %s", OUTPUT_PIN_FORK, in timer_handler()
114 NRFX_LOG_INFO("Starting nrfx_gppi basic fork example."); in main()
156 * Initialize the output pin associated with the fork task. in main()
205 * Set up the task endpoint for a given PPI fork or for associating the DPPI channel in main()
DREADME.md1 # GPPI fork {#gppi_basic_fork_desc}
3 The sample demonstrates a basic fork functionality of the nrfx_gppi helper.
19 Fork mechanism in PPI/DPPI is also set up to simultaneously toggle a second pin in GPIOTE.
37 - "Starting nrfx_gppi basic fork example."
43 - "GPIOTE output pin .fork.: <LED2_PIN> is high"
46 - "GPIOTE output pin .fork.: <LED2_PIN> is low"
Dsample.yaml3 name: nrfx_gppi fork example
5 examples.nrfx_gppi.fork:
25 - "Starting nrfx_gppi basic fork example."
31 - "GPIOTE output pin .fork.: ([0-9]*) is high"
34 - "GPIOTE output pin .fork.: ([0-9]*) is low"
/hal_nordic-latest/nrfx/helpers/
Dnrfx_gppi.h66 * the exception of the association of a second task as a fork). Because of
287 * @brief Function for setting up the task endpoint for a given PPI fork or for
290 * @param[in] channel Channel to which the given fork endpoint is assigned.
296 * @brief Function for clearing the task endpoint for a given PPI fork or for clearing
299 * @param[in] channel Channel for which to clear the fork endpoint. Not used in DPPI.
/hal_nordic-latest/nrfx/hal/
Dnrf_ppi.h235 * @brief Function for setting up task endpoint for a given PPI fork.
239 * @param[in] channel Channel to which the given fork endpoint is assigned.
246 * @brief Function for setting up event and task endpoints for a given PPI channel and fork.
251 * @param[in] fork_tep Fork task register address (register value).
485 p_reg->FORK[(uint32_t) channel].TEP = fork_tep; in nrf_ppi_fork_endpoint_setup()
/hal_nordic-latest/nrfx/drivers/include/
Dnrfx_ppi.h121 * @brief Function for assigning fork endpoint to the PPI channel or clearing it.
124 * @param[in] fork_tep Fork task endpoint address or 0 to clear.
/hal_nordic-latest/nrfx/mdk/
Dnrf52805.h487 * @brief PPI_FORK [FORK] (Fork)
1712 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52810.h535 * @brief PPI_FORK [FORK] (Fork)
1884 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52811.h554 * @brief PPI_FORK [FORK] (Fork)
1954 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52820.h482 * @brief PPI_FORK [FORK] (Fork)
1838 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52.h562 * @brief PPI_FORK [FORK] (Fork)
2164 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52833.h637 * @brief PPI_FORK [FORK] (Fork)
2402 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52840.h615 * @brief PPI_FORK [FORK] (Fork)
2401 …__IOM PPI_FORK_Type FORK[32]; /*!< (@ 0x00000910) Fork member
Dnrf52805.svd32921 <name>FORK[%s]</name>
32922 <description>Fork</description>
Dnrf52810.svd36192 <name>FORK[%s]</name>
36193 <description>Fork</description>
Dnrf52811.svd38391 <name>FORK[%s]</name>
38392 <description>Fork</description>
Dnrf52820.svd34152 <name>FORK[%s]</name>
34153 <description>Fork</description>
Dnrf52.svd41220 <name>FORK[%s]</name>
41221 <description>Fork</description>
Dnrf52833.svd43984 <name>FORK[%s]</name>
43985 <description>Fork</description>
Dnrf52840.svd44507 <name>FORK[%s]</name>
44508 <description>Fork</description>
/hal_nordic-latest/nrfx/samples/doc/sphinx/examples_desc/gppi/fork/
Dindex.rst1 GPPI fork example overview
/hal_nordic-latest/nrfx/samples/
DCHANGELOG.md57 - fork
/hal_nordic-latest/nrfx/drivers/src/
Dnrfx_ppi.c201 NRFX_LOG_INFO("Fork assigned channel: %d, task end point: %d.", channel, fork_tep); in nrfx_ppi_channel_fork_assign()