Lines Matching full:for
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
46 * @brief Hardware access layer (HAL) for the Near Field Communication Tag (NFCT) peripheral.
57 …etof(NRF_NFCT_Type, TASKS_ACTIVATE), /**< Activate the NFCT peripheral for the incoming and ou…
61 …ENABLERXDATA = offsetof(NRF_NFCT_Type, TASKS_ENABLERXDATA), /**< Initialize EasyDMA for receive. */
185 * @brief NFC frame delay mode for data transmission.
196 * @brief Bit masks for NFC transmission frame configuration.
207 * @brief Bit masks for NFC reception frame configuration.
217 …* @brief 'NFCI1 size' NFC field configuration for the SENS_RES frame according to the NFC Forum Di…
232 …* @brief 'Bit frame SDD' NFC field configuration for the SENS_RES frame according to the NFC Forum…
251 …* @brief 'Platofrm Config' NFC field configuration for the SENS_RES frame according to the NFC For…
255 /**< SENS_RES 'Platform Config' field (b4-b1) value for Type 1 Tag platform. */
257 …/**< SENS_RES 'Platform Config' field (b7-b6) value for any platform except Type 1 Tag platform. */
262 * @brief Bit masks for SEL_RES NFC frame configuration.
271 …* @brief Protocol NFC field (bits b7 and b6) configuration for the SEL_RES frame according to the …
282 * @brief Function for activating a specific NFCT task.
289 * @brief Function for returning the address of a specific NFCT task register.
298 * @brief Function for clearing a specific event.
305 * @brief Function for returning the state of a specific event.
315 * @brief Function for returning the address of a specific NFCT event register.
324 * @brief Function for enabling selected shortcuts.
331 * @brief Function for disabling selected shortcuts.
338 * @brief Function for retrieving the enabled shortcuts.
345 * @brief Function for setting shortcuts.
352 * @brief Function for enabling the selected interrupts.
359 * @brief Function for retrieving the state of the selected interrupts.
369 * @brief Function for retrieving the information about enabled interrupts.
376 * @brief Function for disabling the selected interrupts.
383 * @brief Function for getting the NFCT error status.
390 * @brief Function for clearing the NFCT error status.
397 * @brief Function for getting the NFC frame reception status.
404 * @brief Function for clearing the NFC frame reception status.
412 * @brief Function for getting the NFC tag state.
427 * @brief Function for getting the NFC tag sleep state during the automatic collision resolution.
438 * @brief Function for getting the status of the external NFC field detection.
445 * @brief Function for getting the minimum Frame Delay Time value.
447 * @details This is the minimum value for Frame Delay Timer. It controls the shortest time between
456 * @brief Function for setting the minimum Frame Delay Time value.
458 * @details This is the minimum value for Frame Delay Timer. It controls the shortest time between
466 * @brief Function for getting the maximum Frame Delay Time value.
468 * @details This is the maximum value for Frame Delay Timer. It controls the longest time between
478 * @brief Function for setting the maximum Frame Delay Time value.
480 * @details This is the maximum value for Frame Delay Timer. It controls the longest time between
490 * @brief Function for getting the Frame Delay Mode configuration.
497 * @brief Function for setting the NFC Frame Delay Mode configuration.
504 * @brief Function for getting the pointer to the NFCT RX/TX buffer.
511 * @brief Function for setting the the NFCT RX/TX buffer (address and maximum length).
513 * @note Buffer for the NFC RX/TX data is used by EasyDMA and must be located in RAM.
516 …* @param[in] max_txrx_len Maximum receive or transmit length in bytes (size of the RAM buffer for …
522 * @brief Function for getting the NFCT RX/TX maximum buffer length.
524 …* @return The configured maximum receive or transmit length in bytes (size of the RX/TX buffer for…
529 * @brief Function for getting the flags for NFC frame transmission configuration.
536 * @brief Function for setting up the flags of the NFC frame transmission configuration.
538 …* @param[in] flags Flags for NFCT TX configuration. Use @ref nrf_nfct_tx_frame_config_t for settin…
543 * @brief Function for getting the length of the configured transmission frame.
545 …* @note NFC frames do not have to consist of full bytes only, therefore data amount for transmissi…
553 * @brief Function for setting up the NFC frame transmission.
557 * @note Source of data for transmission is set by using @ref nrf_nfct_rxtx_buffer_set.
558 …* @note NFC frames do not have to consist of full bytes only, therefore data amount for transmissi…
566 * @brief Function for getting the flags of the NFC frame reception configuration.
568 …* @return The flags for NFCT frame reception configuration, defined in @ref nrf_nfct_rx_frame_conf…
573 * @brief Function for setting up the NFC frame reception.
575 * @note Destination for the received data is set using @ref nrf_nfct_rxtx_buffer_set.
577 * @param[in] flags NFCT RX configuration flags. Use @ref nrf_nfct_rx_frame_config_t for setting
583 * @brief Function for getting the number of bits received from the NFC poller.
585 * @param[in] crc_excluded Flag for excluding CRC size from calculation.
592 * @brief Function for getting the NFCID1 (NFC tag identifier).
598 * @param[out] p_nfcid1_buf Pointer to a buffer for the NDFCID1 parameter. The NFCID1 values are in
606 * @brief Function for setting the NFCID1 (NFC tag identifier).
618 * @brief Function for getting the setting for the automatic collision resolution.
629 * @brief Function for enabling the automatic collision resolution.
637 * @brief Function for disabling the automatic collision resolution.
646 * @brief Function for getting the NFCID1 size from the SENS_RES frame configuration.
655 * @brief Function for setting the NFCID1 (tag identifier) size.field in the SENS_RES frame
667 * @brief Function for getting the Bit Frame SDD field from the SENS_RES frame configuration.
676 * @brief Function for setting the Bit Frame SDD field in the SENS_RES frame configuration.
685 * @brief Function for getting the Platform Config field from the SENS_RES frame configuration.
694 * @brief Function for setting the Platform Config field in the SENS_RES frame configuration.
703 * @brief Function for checking the CASCADE bit of the SEL_RES frame.
715 * @brief Function for getting the Protocol field in the SEL_RES frame.
724 * @brief Function for setting the Protocol field in the SEL_RES frame configuration.