123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- #ifndef NRF_DRV_TWIS_H__
- #define NRF_DRV_TWIS_H__
- #include <nrfx_twis.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- typedef nrfx_twis_t nrf_drv_twis_t;
- typedef nrfx_twis_config_t nrf_drv_twis_config_t;
- typedef nrfx_twis_evt_t nrf_drv_twis_evt_t;
- #define NRF_DRV_TWIS_INSTANCE NRFX_TWIS_INSTANCE
- #define NRF_DRV_TWIS_DEFAULT_CONFIG NRFX_TWIS_DEFAULT_CONFIG
- #define TWIS_EVT_READ_REQ NRFX_TWIS_EVT_READ_REQ
- #define TWIS_EVT_READ_DONE NRFX_TWIS_EVT_READ_DONE
- #define TWIS_EVT_READ_ERROR NRFX_TWIS_EVT_READ_ERROR
- #define TWIS_EVT_WRITE_REQ NRFX_TWIS_EVT_WRITE_REQ
- #define TWIS_EVT_WRITE_DONE NRFX_TWIS_EVT_WRITE_DONE
- #define TWIS_EVT_WRITE_ERROR NRFX_TWIS_EVT_WRITE_ERROR
- #define TWIS_EVT_GENERAL_ERROR NRFX_TWIS_EVT_GENERAL_ERROR
- #define nrf_drv_twis_evt_type_t nrfx_twis_evt_type_t
- #define NRF_DRV_TWIS_ERROR_OVERFLOW NRFX_TWIS_ERROR_OVERFLOW
- #define NRF_DRV_TWIS_ERROR_DATA_NACK NRFX_TWIS_ERROR_DATA_NACK
- #define NRF_DRV_TWIS_ERROR_OVERREAD NRFX_TWIS_ERROR_OVERREAD
- #define NRF_DRV_TWIS_ERROR_UNEXPECTED_EVENT NRFX_TWIS_ERROR_UNEXPECTED_EVENT
- #define nrf_drv_twis_error_t nrfx_twis_error_t
- #define nrf_drv_twis_event_handler_t nrfx_twis_event_handler_t
- #define nrf_drv_twis_init nrfx_twis_init
- #define nrf_drv_twis_uninit nrfx_twis_uninit
- #define nrf_drv_twis_enable nrfx_twis_enable
- #define nrf_drv_twis_disable nrfx_twis_disable
- #define nrf_drv_twis_error_get_and_clear nrfx_twis_error_get_and_clear
- #define nrf_drv_twis_tx_prepare nrfx_twis_tx_prepare
- #define nrf_drv_twis_tx_amount nrfx_twis_tx_amount
- #define nrf_drv_twis_rx_prepare nrfx_twis_rx_prepare
- #define nrf_drv_twis_rx_amount nrfx_twis_rx_amount
- #define nrf_drv_twis_is_busy nrfx_twis_is_busy
- #define nrf_drv_twis_is_waiting_tx_buff nrfx_twis_is_waiting_tx_buff
- #define nrf_drv_twis_is_waiting_rx_buff nrfx_twis_is_waiting_rx_buff
- #define nrf_drv_twis_is_pending_tx nrfx_twis_is_pending_tx
- #define nrf_drv_twis_is_pending_rx nrfx_twis_is_pending_rx
- #ifdef __cplusplus
- }
- #endif
- #endif
|