/nrf52832-nimble/nordic/nrfx/hal/ |
H A D | nrf_egu.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 45 * @brief Hardware access layer for managing the Event Generator Unit (EGU) peripheral. 55 …GU_Type, TASKS_TRIGGER[0]), /**< Trigger 0 for triggering the corresponding TRIGGERED[0] event. */ 56 …GU_Type, TASKS_TRIGGER[1]), /**< Trigger 1 for triggering the corresponding TRIGGERED[1] event. */ 57 …GU_Type, TASKS_TRIGGER[2]), /**< Trigger 2 for triggering the corresponding TRIGGERED[2] event. */ 58 …GU_Type, TASKS_TRIGGER[3]), /**< Trigger 3 for triggering the corresponding TRIGGERED[3] event. */ 59 …GU_Type, TASKS_TRIGGER[4]), /**< Trigger 4 for triggering the corresponding TRIGGERED[4] event. */ 60 …GU_Type, TASKS_TRIGGER[5]), /**< Trigger 5 for triggering the corresponding TRIGGERED[5] event. */ 61 …GU_Type, TASKS_TRIGGER[6]), /**< Trigger 6 for triggering the corresponding TRIGGERED[6] event. */ 62 …GU_Type, TASKS_TRIGGER[7]), /**< Trigger 7 for triggering the corresponding TRIGGERED[7] event. */ [all …]
|
H A D | nrf_gpiote.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 119 NRF_GPIOTE_EVENTS_IN_0 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[0]), /**< In event 0.*/ 120 NRF_GPIOTE_EVENTS_IN_1 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[1]), /**< In event 1.*/ 121 NRF_GPIOTE_EVENTS_IN_2 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[2]), /**< In event 2.*/ 122 NRF_GPIOTE_EVENTS_IN_3 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[3]), /**< In event 3.*/ 124 NRF_GPIOTE_EVENTS_IN_4 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[4]), /**< In event 4.*/ 125 NRF_GPIOTE_EVENTS_IN_5 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[5]), /**< In event 5.*/ 126 NRF_GPIOTE_EVENTS_IN_6 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[6]), /**< In event 6.*/ 127 NRF_GPIOTE_EVENTS_IN_7 = offsetof(NRF_GPIOTE_Type, EVENTS_IN[7]), /**< In event 7.*/ 129 NRF_GPIOTE_EVENTS_PORT = offsetof(NRF_GPIOTE_Type, EVENTS_PORT), /**< Port event.*/ [all …]
|
H A D | nrf_rtc.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 80 NRF_RTC_EVENT_TICK = offsetof(NRF_RTC_Type,EVENTS_TICK), /**< Tick event. */ 81 NRF_RTC_EVENT_OVERFLOW = offsetof(NRF_RTC_Type,EVENTS_OVRFLW), /**< Overflow event. */ 82 NRF_RTC_EVENT_COMPARE_0 = offsetof(NRF_RTC_Type,EVENTS_COMPARE[0]), /**< Compare 0 event. */ 83 NRF_RTC_EVENT_COMPARE_1 = offsetof(NRF_RTC_Type,EVENTS_COMPARE[1]), /**< Compare 1 event. */ 84 NRF_RTC_EVENT_COMPARE_2 = offsetof(NRF_RTC_Type,EVENTS_COMPARE[2]), /**< Compare 2 event. */ 85 NRF_RTC_EVENT_COMPARE_3 = offsetof(NRF_RTC_Type,EVENTS_COMPARE[3]) /**< Compare 3 event. */ 92 NRF_RTC_INT_TICK_MASK = RTC_INTENSET_TICK_Msk, /**< RTC interrupt from tick event. */ 93 … NRF_RTC_INT_OVERFLOW_MASK = RTC_INTENSET_OVRFLW_Msk, /**< RTC interrupt from overflow event. */ 94 …NRF_RTC_INT_COMPARE0_MASK = RTC_INTENSET_COMPARE0_Msk, /**< RTC interrupt from compare event on ch… [all …]
|
H A D | nrf_wdt.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 72 NRF_WDT_EVENT_TIMEOUT = offsetof(NRF_WDT_Type, EVENTS_TIMEOUT), /**< Event from WDT time-out. */ 110 NRF_WDT_INT_TIMEOUT_MASK = WDT_INTENSET_TIMEOUT_Msk, /**< WDT interrupt from time-out event. */ 128 * @brief Function for clearing the WDT event. 130 * @param[in] event Event. 132 __STATIC_INLINE void nrf_wdt_event_clear(nrf_wdt_event_t event); 135 * @brief Function for retrieving the state of the WDT event. 137 * @param[in] event Event. 139 * @retval true If the event is set. 140 * @retval false If the event is not set. [all …]
|
H A D | nrf_twim.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 83 …TARTRX_MASK = TWIM_SHORTS_LASTTX_STARTRX_Msk, ///< Shortcut between LASTTX event and STARTRX task. 84 …USPEND_MASK = TWIM_SHORTS_LASTTX_SUSPEND_Msk, ///< Shortcut between LASTTX event and SUSPEND task. 85 …X_STOP_MASK = TWIM_SHORTS_LASTTX_STOP_Msk, ///< Shortcut between LASTTX event and STOP task. 86 …TARTTX_MASK = TWIM_SHORTS_LASTRX_STARTTX_Msk, ///< Shortcut between LASTRX event and STARTTX task. 87 …X_STOP_MASK = TWIM_SHORTS_LASTRX_STOP_Msk, ///< Shortcut between LASTRX event and STOP task. 100 NRF_TWIM_INT_STOPPED_MASK = TWIM_INTENSET_STOPPED_Msk, ///< Interrupt on STOPPED event. 101 NRF_TWIM_INT_ERROR_MASK = TWIM_INTENSET_ERROR_Msk, ///< Interrupt on ERROR event. 102 NRF_TWIM_INT_SUSPENDED_MASK = TWIM_INTENSET_SUSPENDED_Msk, ///< Interrupt on SUSPENDED event. 103 NRF_TWIM_INT_RXSTARTED_MASK = TWIM_INTENSET_RXSTARTED_Msk, ///< Interrupt on RXSTARTED event. [all …]
|
H A D | nrf_uarte.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 91 …ENDRX_STARTRX = UARTE_SHORTS_ENDRX_STARTRX_Msk, ///< Shortcut between ENDRX event and STARTRX task. 92 …_ENDRX_STOPRX = UARTE_SHORTS_ENDRX_STOPRX_Msk ///< Shortcut between ENDRX event and STOPRX task. 102 NRF_UARTE_INT_CTS_MASK = UARTE_INTENSET_CTS_Msk, ///< Interrupt on CTS event. 103 NRF_UARTE_INT_NCTS_MASK = UARTE_INTENSET_NCTS_Msk, ///< Interrupt on NCTS event. 104 NRF_UARTE_INT_RXDRDY_MASK = UARTE_INTENSET_RXDRDY_Msk, ///< Interrupt on RXDRDY event. 105 NRF_UARTE_INT_ENDRX_MASK = UARTE_INTENSET_ENDRX_Msk, ///< Interrupt on ENDRX event. 106 NRF_UARTE_INT_TXDRDY_MASK = UARTE_INTENSET_TXDRDY_Msk, ///< Interrupt on TXDRDY event. 107 NRF_UARTE_INT_ENDTX_MASK = UARTE_INTENSET_ENDTX_Msk, ///< Interrupt on ENDTX event. 108 NRF_UARTE_INT_ERROR_MASK = UARTE_INTENSET_ERROR_Msk, ///< Interrupt on ERROR event. [all …]
|
H A D | nrf_twis.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 83 …END_MASK = TWIS_SHORTS_WRITE_SUSPEND_Msk, /**< Shortcut between WRITE event and SUSPEND task */ 84 …END_MASK = TWIS_SHORTS_READ_SUSPEND_Msk, /**< Shortcut between READ event and SUSPEND task */ 92 NRF_TWIS_INT_STOPPED_MASK = TWIS_INTEN_STOPPED_Msk, /**< Interrupt on STOPPED event */ 93 NRF_TWIS_INT_ERROR_MASK = TWIS_INTEN_ERROR_Msk, /**< Interrupt on ERROR event */ 94 NRF_TWIS_INT_RXSTARTED_MASK = TWIS_INTEN_RXSTARTED_Msk, /**< Interrupt on RXSTARTED event */ 95 NRF_TWIS_INT_TXSTARTED_MASK = TWIS_INTEN_TXSTARTED_Msk, /**< Interrupt on TXSTARTED event */ 96 NRF_TWIS_INT_WRITE_MASK = TWIS_INTEN_WRITE_Msk, /**< Interrupt on WRITE event */ 97 NRF_TWIS_INT_READ_MASK = TWIS_INTEN_READ_Msk, /**< Interrupt on READ event */ 164 * @brief Function for clearing a specific event. [all …]
|
H A D | nrf_kmu.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 65 … NRF_KMU_INT_PUSHED_MASK = KMU_INTEN_KEYSLOT_PUSHED_Msk, ///< Interrupt on KEYSLOT_PUSHED event. 66 … NRF_KMU_INT_REVOKED_MASK = KMU_INTEN_KEYSLOT_REVOKED_Msk, ///< Interrupt on KEYSLOT_REVOKED event. 67 NRF_KMU_INT_ERROR_MASK = KMU_INTEN_KEYSLOT_ERROR_Msk ///< Interrupt on KEYSLOT_ERROR event. 97 * @brief Function for clearing a specific KMU event. 100 * @param[in] event Event to clear. 102 __STATIC_INLINE void nrf_kmu_event_clear(NRF_KMU_Type * p_reg, nrf_kmu_event_t event); 105 * @brief Function for checking the state of a specific KMU event. 108 * @param[in] event Event to check. 110 * @retval true If the event is set. [all …]
|
H A D | nrf_twi.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 82 …NRF_TWI_SHORT_BB_SUSPEND_MASK = TWI_SHORTS_BB_SUSPEND_Msk, ///< Shortcut between BB event and SUS… 83 …NRF_TWI_SHORT_BB_STOP_MASK = TWI_SHORTS_BB_STOP_Msk, ///< Shortcut between BB event and STO… 93 NRF_TWI_INT_STOPPED_MASK = TWI_INTENSET_STOPPED_Msk, ///< Interrupt on STOPPED event. 94 NRF_TWI_INT_RXDREADY_MASK = TWI_INTENSET_RXDREADY_Msk, ///< Interrupt on RXDREADY event. 95 NRF_TWI_INT_TXDSENT_MASK = TWI_INTENSET_TXDSENT_Msk, ///< Interrupt on TXDSENT event. 96 NRF_TWI_INT_ERROR_MASK = TWI_INTENSET_ERROR_Msk, ///< Interrupt on ERROR event. 97 NRF_TWI_INT_BB_MASK = TWI_INTENSET_BB_Msk, ///< Interrupt on BB event. 98 NRF_TWI_INT_SUSPENDED_MASK = TWI_INTENSET_SUSPENDED_Msk, ///< Interrupt on SUSPENDED event. 151 * @brief Function for clearing a specific TWI event. [all …]
|
H A D | nrf_clock.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 140 …OCK_INT_HF_STARTED_MASK = CLOCK_INTENSET_HFCLKSTARTED_Msk, /**< Interrupt on HFCLKSTARTED event. */ 141 …OCK_INT_LF_STARTED_MASK = CLOCK_INTENSET_LFCLKSTARTED_Msk, /**< Interrupt on LFCLKSTARTED event. */ 143 … NRF_CLOCK_INT_DONE_MASK = CLOCK_INTENSET_DONE_Msk, /**< Interrupt on DONE event. */ 144 … NRF_CLOCK_INT_CTTO_MASK = CLOCK_INTENSET_CTTO_Msk /**< Interrupt on CTTO event. */ 222 * @brief Function for retrieving the address of a specific event. 225 * @param[in] event Event. 227 * @return Address of the requested event register. 229 __STATIC_INLINE uint32_t nrf_clock_event_address_get(nrf_clock_event_t event); 232 * @brief Function for clearing a specific event. [all …]
|
H A D | nrf_timer.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 119 …NRF_TIMER_EVENT_COMPARE0 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[0]), ///< Event from compare ch… 120 …NRF_TIMER_EVENT_COMPARE1 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[1]), ///< Event from compare ch… 121 …NRF_TIMER_EVENT_COMPARE2 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[2]), ///< Event from compare ch… 122 …NRF_TIMER_EVENT_COMPARE3 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[3]), ///< Event from compare ch… 124 …NRF_TIMER_EVENT_COMPARE4 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[4]), ///< Event from compare ch… 127 …NRF_TIMER_EVENT_COMPARE5 = offsetof(NRF_TIMER_Type, EVENTS_COMPARE[5]), ///< Event from compare ch… 221 …_COMPARE0_MASK = TIMER_INTENSET_COMPARE0_Msk, ///< Timer interrupt from compare event on channel 0. 222 …_COMPARE1_MASK = TIMER_INTENSET_COMPARE1_Msk, ///< Timer interrupt from compare event on channel 1. 223 …_COMPARE2_MASK = TIMER_INTENSET_COMPARE2_Msk, ///< Timer interrupt from compare event on channel 2. [all …]
|
H A D | nrf_ecb.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 117 NRF_ECB_INT_ENDECB_MASK = ECB_INTENSET_ENDECB_Msk, ///< Interrupt on ENDECB event. 118 NRF_ECB_INT_ERRORECB_MASK = ECB_INTENSET_ERRORECB_Msk, ///< Interrupt on ERRORECB event. 142 * @brief Function for clearing a specific ECB event. 145 * @param[in] event Event to clear. 147 __STATIC_INLINE void nrf_ecb_event_clear(NRF_ECB_Type * p_reg, nrf_ecb_event_t event); 150 * @brief Function for checking the state of a specific ECB event. 153 * @param[in] event Event to check. 155 * @retval true If the event is set. 156 * @retval false If the event is not set. [all …]
|
H A D | nrf_spu.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 59 … NRF_SPU_INT_RAMACCERR_MASK = SPU_INTENSET_RAMACCERR_Msk, ///< Interrupt on RAMACCERR event. 60 …NRF_SPU_INT_FLASHACCERR_MASK = SPU_INTENSET_FLASHACCERR_Msk, ///< Interrupt on FLASHACCERR event. 61 …RF_SPU_INT_PERIPHACCERR_MASK = SPU_INTENSET_PERIPHACCERR_Msk ///< Interrupt on PERIPHACCERR event. 87 * @brief Function for clearing a specific SPU event. 90 * @param[in] event Event to clear. 93 nrf_spu_event_t event); 96 * @brief Function for checking the state of a specific SPU event. 99 * @param[in] event Event to check. 101 * @retval true If the event is set. [all …]
|
H A D | nrf_pwm.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 95 NRF_PWM_INT_STOPPED_MASK = PWM_INTENSET_STOPPED_Msk, ///< Interrupt on STOPPED event. 96 …F_PWM_INT_SEQSTARTED0_MASK = PWM_INTENSET_SEQSTARTED0_Msk, ///< Interrupt on SEQSTARTED[0] event. 97 …F_PWM_INT_SEQSTARTED1_MASK = PWM_INTENSET_SEQSTARTED1_Msk, ///< Interrupt on SEQSTARTED[1] event. 98 … NRF_PWM_INT_SEQEND0_MASK = PWM_INTENSET_SEQEND0_Msk, ///< Interrupt on SEQEND[0] event. 99 … NRF_PWM_INT_SEQEND1_MASK = PWM_INTENSET_SEQEND1_Msk, ///< Interrupt on SEQEND[1] event. 100 …RF_PWM_INT_PWMPERIODEND_MASK = PWM_INTENSET_PWMPERIODEND_Msk, ///< Interrupt on PWMPERIODEND event. 101 … NRF_PWM_INT_LOOPSDONE_MASK = PWM_INTENSET_LOOPSDONE_Msk ///< Interrupt on LOOPSDONE event. 109 …K = PWM_SHORTS_SEQEND0_STOP_Msk, ///< Shortcut between SEQEND[0] event and STOP task. 110 …K = PWM_SHORTS_SEQEND1_STOP_Msk, ///< Shortcut between SEQEND[1] event and STOP task. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/bleprph/src/ |
H A D | bleprph.c | 36 static int bleprph_gap_event(struct ble_gap_event *event, void *arg); 140 * The nimble host executes this callback when a GAP event occurs. The 141 * application associates a GAP event callback with each connection that forms. 144 * @param event The type of event being signalled. 145 * @param ctxt Various information pertaining to the event. 150 * event; nonzero on failure. The semantics 152 * particular GAP event being signalled. 155 bleprph_gap_event(struct ble_gap_event *event, void *arg) in bleprph_gap_event() argument 160 switch (event->type) { in bleprph_gap_event() 164 event->connect.status == 0 ? "established" : "failed", in bleprph_gap_event() [all …]
|
/nrf52832-nimble/nordic/nrfx/drivers/src/ |
H A D | nrfx_rtc.c | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 46 #define EVT_TO_STR(event) \ argument 47 (event == NRF_RTC_EVENT_TICK ? "NRF_RTC_EVENT_TICK" : \ 48 (event == NRF_RTC_EVENT_OVERFLOW ? "NRF_RTC_EVENT_OVERFLOW" : \ 49 (event == NRF_RTC_EVENT_COMPARE_0 ? "NRF_RTC_EVENT_COMPARE_0" : \ 50 (event == NRF_RTC_EVENT_COMPARE_1 ? "NRF_RTC_EVENT_COMPARE_1" : \ 51 (event == NRF_RTC_EVENT_COMPARE_2 ? "NRF_RTC_EVENT_COMPARE_2" : \ 52 (event == NRF_RTC_EVENT_COMPARE_3 ? "NRF_RTC_EVENT_COMPARE_3" : \ 53 "UNKNOWN EVENT")))))) 144 nrf_rtc_event_t event = RTC_CHANNEL_EVENT_ADDR(channel); in nrfx_rtc_cc_disable() local [all …]
|
H A D | nrfx_qdec.c | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 42 #define EVT_TO_STR(event) \ argument 43 (event == NRF_QDEC_EVENT_SAMPLERDY ? "NRF_QDEC_EVENT_SAMPLERDY" : \ 44 (event == NRF_QDEC_EVENT_REPORTRDY ? "NRF_QDEC_EVENT_REPORTRDY" : \ 45 (event == NRF_QDEC_EVENT_ACCOF ? "NRF_QDEC_EVENT_ACCOF" : \ 46 "UNKNOWN EVENT"))) 54 nrfx_qdec_event_t event; in nrfx_qdec_irq_handler() local 59 NRFX_LOG_DEBUG("Event: %s.", EVT_TO_STR(NRF_QDEC_EVENT_SAMPLERDY)); in nrfx_qdec_irq_handler() 61 event.type = NRF_QDEC_EVENT_SAMPLERDY; in nrfx_qdec_irq_handler() 62 event.data.sample.value = (int8_t)nrf_qdec_sample_get(); in nrfx_qdec_irq_handler() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/wlan/ |
H A D | wlan_prot.c | 40 static void rt_wlan_prot_event_handle(struct rt_wlan_device *wlan, rt_wlan_dev_event_t event, struc… in rt_wlan_prot_event_handle() argument 48 LOG_D("F:%s L:%d event:%d", __FUNCTION__, __LINE__, event); in rt_wlan_prot_event_handle() 53 switch (event) in rt_wlan_prot_event_handle() 57 LOG_D("L%d event: INIT_DONE", __LINE__); in rt_wlan_prot_event_handle() 63 LOG_D("L%d event: CONNECT", __LINE__); in rt_wlan_prot_event_handle() 69 LOG_D("L%d event: DISCONNECT", __LINE__); in rt_wlan_prot_event_handle() 75 LOG_D("L%d event: AP_START", __LINE__); in rt_wlan_prot_event_handle() 81 LOG_D("L%d event: AP_STOP", __LINE__); in rt_wlan_prot_event_handle() 87 LOG_D("L%d event: AP_ASSOCIATED", __LINE__); in rt_wlan_prot_event_handle() 93 LOG_D("L%d event: AP_DISASSOCIATED", __LINE__); in rt_wlan_prot_event_handle() [all …]
|
/nrf52832-nimble/nordic/nrfx/drivers/include/ |
H A D | nrfx_power.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 108 * @brief Event handler for power failure warning 114 * @brief Event handler for entering/exiting sleep 116 * @param event Event type 118 typedef void (*nrfx_power_sleep_event_handler_t)(nrfx_power_sleep_evt_t event); 123 * @brief Event handler for USB related power events 125 * @param event Event type 127 typedef void (*nrfx_power_usb_event_handler_t)(nrfx_power_usb_evt_t event); 168 nrfx_power_pofwarn_event_handler_t handler; //!< Event handler 179 * @brief The configuration of sleep event processing [all …]
|
H A D | nrfx_qdec.h | 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 79 /**@brief QDEC sample event data.*/ 85 /**@brief QDEC report event data.*/ 92 /**@brief QDEC event handler structure. */ 98 nrfx_qdec_sample_data_evt_t sample; /**< Sample event data. */ 99 nrfx_qdec_report_data_evt_t report; /**< Report event data. */ 103 /**@brief QDEC event handler. 104 * @param[in] event QDEC event structure. 106 typedef void (*nrfx_qdec_event_handler_t)(nrfx_qdec_event_t event); 111 * @param[in] event_handler Event handler provided by the user. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/ |
H A D | ble_l2cap_test.c | 474 ble_l2cap_test_util_conn_cb(struct ble_gap_event *event, void *arg) in ble_l2cap_test_util_conn_cb() argument 478 switch (event->type) { in ble_l2cap_test_util_conn_cb() 651 * application. We need this in order to add additional SEND_DATA event for 663 struct event { struct 674 struct event event[3]; argument 686 ble_l2cap_test_event(struct ble_l2cap_event *event, void *arg) in ble_l2cap_test_event() argument 689 struct event *ev = &t->event[t->event_cnt++]; in ble_l2cap_test_event() 692 assert(ev->type == event->type); in ble_l2cap_test_event() 694 switch(event->type) { in ble_l2cap_test_event() 696 assert(ev->app_status == event->connect.status); in ble_l2cap_test_event() [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/ |
H A D | ble_gap.c | 596 ble_gap_event_listener_call(struct ble_gap_event *event); 599 ble_gap_call_event_cb(struct ble_gap_event *event, in ble_gap_call_event_cb() argument 607 rc = cb(event, cb_arg); in ble_gap_call_event_cb() 609 if (event->type == BLE_GAP_EVENT_CONN_UPDATE_REQ) { in ble_gap_call_event_cb() 611 *event->conn_update_req.self_params = in ble_gap_call_event_cb() 612 *event->conn_update_req.peer_params; in ble_gap_call_event_cb() 622 ble_gap_call_conn_event_cb(struct ble_gap_event *event, uint16_t conn_handle) in ble_gap_call_conn_event_cb() argument 633 rc = ble_gap_call_event_cb(event, cb, cb_arg); in ble_gap_call_conn_event_cb() 725 struct ble_gap_event event; in ble_gap_adv_finished() local 731 memset(&event, 0, sizeof event); in ble_gap_adv_finished() [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecent/src/ |
H A D | blecent.c | 40 static int blecent_gap_event(struct ble_gap_event *event, void *arg); 329 * The nimble host executes this callback when a GAP event occurs. The 330 * application associates a GAP event callback with each connection that is 333 * @param event The event being signalled. 338 * event; nonzero on failure. The semantics 340 * particular GAP event being signalled. 343 blecent_gap_event(struct ble_gap_event *event, void *arg) in blecent_gap_event() argument 349 switch (event->type) { in blecent_gap_event() 351 rc = ble_hs_adv_parse_fields(&fields, event->disc.data, in blecent_gap_event() 352 event->disc.length_data); in blecent_gap_event() [all …]
|
/nrf52832-nimble/rt-thread/examples/kernel/ |
H A D | event_simple.c | 19 static struct rt_event event; variable 28 /* receive first event */ in thread1_entry() 29 if (rt_event_recv(&event, ((1 << 3) | (1 << 5)), in thread1_entry() 33 rt_kprintf("thread1: AND recv event 0x%x\n", e); in thread1_entry() 36 rt_kprintf("thread1: delay 1s to prepare second event\n"); in thread1_entry() 39 /* receive second event */ in thread1_entry() 40 if (rt_event_recv(&event, ((1 << 3) | (1 << 5)), in thread1_entry() 44 rt_kprintf("thread1: OR recv event 0x%x\n", e); in thread1_entry() 57 rt_event_send(&event, (1 << 3)); in thread2_entry() 69 rt_event_send(&event, (1 << 5)); in thread3_entry() [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecsc/src/ |
H A D | blecsc_sens.c | 67 static int blecsc_gap_event(struct ble_gap_event *event, void *arg); 137 * computes last event time in order to match simulated candence and speed. 138 * Last event time is expressedd in 1/1024th of second units. 202 blecsc_gap_event(struct ble_gap_event *event, void *arg) in blecsc_gap_event() argument 204 switch (event->type) { in blecsc_gap_event() 208 event->connect.status == 0 ? "established" : "failed", in blecsc_gap_event() 209 event->connect.status); in blecsc_gap_event() 211 if (event->connect.status != 0) { in blecsc_gap_event() 217 conn_handle = event->connect.conn_handle; in blecsc_gap_event() 222 MODLOG_DFLT(INFO, "disconnect; reason=%d\n", event->disconnect.reason); in blecsc_gap_event() [all …]
|