| | |
| | | } pan_ble_version_t; |
| | | |
| | | typedef int (*PanMdcSemphrGiveCback_t)(void); |
| | | typedef void (*pan_conn_evt_close_cb_t)(uint16_t connHandle, uint8_t state); |
| | | typedef void (*pan_app_irq_handler_cb_t)(void); |
| | | typedef void (*pan_32k_clk_track_start_cb_t)(uint32_t clk_32k_cnt); |
| | | typedef uint32_t (*pan_32k_clk_track_value_get_cb_t)(void); |
| | | |
| | | #define PAN_BLE_STACK_API __attribute__((visibility ("default"))) |
| | | |
| | |
| | | extern void pan_misc_set_bd_addr(uint8_t addr[6]); |
| | | extern void pan_misc_get_bd_addr(uint8_t addr[6]); |
| | | extern uint32_t pan_misc_get_cur_sys_tick(void); |
| | | extern void pan_misc_register_conn_evt_close_cb(pan_conn_evt_close_cb_t func); |
| | | extern void pan_misc_register_app_irq_handler_cb(pan_app_irq_handler_cb_t func); |
| | | extern void pan_misc_register_32k_track_cb(pan_32k_clk_track_start_cb_t clk_32k_track_start, |
| | | pan_32k_clk_track_value_get_cb_t clk_32k_track_value_get); |
| | | extern void pan_misc_set_ll_rx_time_enable(uint8_t en); |
| | | |
| | | |
| | | PAN_BLE_STACK_API const pan_ble_version_t *pan_ble_get_version(void); |