123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- #ifndef NRF_DRV_SWI_H__
- #define NRF_DRV_SWI_H__
- #include <nrfx_swi.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define NRF_SWI_UNALLOCATED NRFX_SWI_UNALLOCATED
- #define SWI_DEFAULT_PRIORITY NRFX_SWI_DEFAULT_PRIORITY
- #define nrf_swi_t nrfx_swi_t
- #define nrf_swi_flags_t nrfx_swi_flags_t
- #define nrf_swi_handler_t nrfx_swi_handler_t
- #define nrf_drv_swi_alloc nrfx_swi_alloc
- #define nrf_drv_swi_free nrfx_swi_free
- #define nrf_drv_swi_trigger nrfx_swi_trigger
- #if NRF_MODULE_ENABLED(EGU) || defined(__SDK_DOXYGEN__)
- #define nrf_drv_swi_task_trigger_address_get nrfx_swi_task_trigger_address_get
- #define nrf_drv_swi_event_triggered_address_get nrfx_swi_event_triggered_address_get
- #endif
- ret_code_t nrf_drv_swi_init(void);
- ret_code_t nrf_drv_swi_uninit(void);
- #ifdef __cplusplus
- }
- #endif
- #endif
|