TWIS driver - legacy layer

nRF5 SDK v15.0.0

Layer providing compatibility with the former API. More...

Macros

#define NRF_DRV_TWIS_INSTANCE NRFX_TWIS_INSTANCE
Macro for forwarding the new implementation.
#define NRF_DRV_TWIS_DEFAULT_CONFIG NRFX_TWIS_DEFAULT_CONFIG
Macro for forwarding the new implementation.
#define TWIS_EVT_READ_REQ NRFX_TWIS_EVT_READ_REQ
Macro for forwarding the new implementation.
#define TWIS_EVT_READ_DONE NRFX_TWIS_EVT_READ_DONE
Macro for forwarding the new implementation.
#define TWIS_EVT_READ_ERROR NRFX_TWIS_EVT_READ_ERROR
Macro for forwarding the new implementation.
#define TWIS_EVT_WRITE_REQ NRFX_TWIS_EVT_WRITE_REQ
Macro for forwarding the new implementation.
#define TWIS_EVT_WRITE_DONE NRFX_TWIS_EVT_WRITE_DONE
Macro for forwarding the new implementation.
#define TWIS_EVT_WRITE_ERROR NRFX_TWIS_EVT_WRITE_ERROR
Macro for forwarding the new implementation.
#define TWIS_EVT_GENERAL_ERROR NRFX_TWIS_EVT_GENERAL_ERROR
Macro for forwarding the new implementation.
#define nrf_drv_twis_evt_type_t nrfx_twis_evt_type_t
Macro for forwarding the new implementation.
#define NRF_DRV_TWIS_ERROR_OVERFLOW NRFX_TWIS_ERROR_OVERFLOW
Macro for forwarding the new implementation.
#define NRF_DRV_TWIS_ERROR_DATA_NACK NRFX_TWIS_ERROR_DATA_NACK
Macro for forwarding the new implementation.
#define NRF_DRV_TWIS_ERROR_OVERREAD NRFX_TWIS_ERROR_OVERREAD
Macro for forwarding the new implementation.
#define NRF_DRV_TWIS_ERROR_UNEXPECTED_EVENT NRFX_TWIS_ERROR_UNEXPECTED_EVENT
Macro for forwarding the new implementation.
#define nrf_drv_twis_error_t nrfx_twis_error_t
Macro for forwarding the new implementation.
#define nrf_drv_twis_event_handler_t nrfx_twis_event_handler_t
Macro for forwarding the new implementation.
#define nrf_drv_twis_init nrfx_twis_init
Macro for forwarding the new implementation.
#define nrf_drv_twis_uninit nrfx_twis_uninit
Macro for forwarding the new implementation.
#define nrf_drv_twis_enable nrfx_twis_enable
Macro for forwarding the new implementation.
#define nrf_drv_twis_disable nrfx_twis_disable
Macro for forwarding the new implementation.
#define nrf_drv_twis_error_get_and_clear nrfx_twis_error_get_and_clear
Macro for forwarding the new implementation.
#define nrf_drv_twis_tx_prepare nrfx_twis_tx_prepare
Macro for forwarding the new implementation.
#define nrf_drv_twis_tx_amount nrfx_twis_tx_amount
Macro for forwarding the new implementation.
#define nrf_drv_twis_rx_prepare nrfx_twis_rx_prepare
Macro for forwarding the new implementation.
#define nrf_drv_twis_rx_amount nrfx_twis_rx_amount
Macro for forwarding the new implementation.
#define nrf_drv_twis_is_busy nrfx_twis_is_busy
Macro for forwarding the new implementation.
#define nrf_drv_twis_is_waiting_tx_buff nrfx_twis_is_waiting_tx_buff
Macro for forwarding the new implementation.
#define nrf_drv_twis_is_waiting_rx_buff nrfx_twis_is_waiting_rx_buff
Macro for forwarding the new implementation.
#define nrf_drv_twis_is_pending_tx nrfx_twis_is_pending_tx
Macro for forwarding the new implementation.
#define nrf_drv_twis_is_pending_rx nrfx_twis_is_pending_rx
Macro for forwarding the new implementation.

Typedefs

typedef nrfx_twis_t nrf_drv_twis_t
Type definition for forwarding the new implementation.
typedef nrfx_twis_config_t nrf_drv_twis_config_t
Type definition for forwarding the new implementation.
typedef nrfx_twis_evt_t nrf_drv_twis_evt_t
Type definition for forwarding the new implementation.

Detailed Description

Layer providing compatibility with the former API.