nRF5 SDK v17.0.2
Modules | Macros | Typedefs
TWIS driver - legacy layer

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

Modules

 TWIS peripheral driver - legacy layer configuration
 

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.


Documentation feedback | Developer Zone | Subscribe | Updated