WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
frw_timer.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2020-2021. All rights reserved.
3 * Description: Header file of frw_timer.c.
4 * Author:
5 * Create: 2020-01-01
6 */
7
8#ifndef __FRW_TIMER_H__
9#define __FRW_TIMER_H__
10
11/*****************************************************************************
12 其他头文件包含
13*****************************************************************************/
14#include "oal_timer.h"
15#include "frw_ext_if.h"
16#include "mac_vap_ext.h"
17#ifdef __cplusplus
18#if __cplusplus
19extern "C" {
20#endif
21#endif
22
23#undef THIS_FILE_ID
24#define THIS_FILE_ID OAM_FILE_ID_FRW_TIMER_H
25/*****************************************************************************
26 宏定义
27*****************************************************************************/
28#define FRW_TIMER_ENTRY_MAGIC_NUM 0xDEADBEEF /* 填充给注册的timer,防止被调用处memset清除后导致timer异常 */
29/*****************************************************************************
30 函数声明
31*****************************************************************************/
35#ifdef _PRE_WLAN_FEATURE_WS73
37#else
39#endif
41#ifdef _PRE_WLAN_FEATURE_POWERSAVE
42osal_void frw_timer_stop_all_timer(osal_void);
43osal_void frw_timer_restart_all_timer(osal_void);
44#endif
45/*****************************************************************************
46 OTHERS定义
47*****************************************************************************/
48
49#ifdef __cplusplus
50#if __cplusplus
51}
52#endif
53#endif
54
55#endif /* end of frw_timer.h */
osal_s32 frw_timer_timeout_proc(hmac_vap_stru *hmac_vap, frw_msg *msg)
osal_void frw_timer_exit(osal_void)
osal_void frw_timer_init(osal_u32 delay, oal_timer_func func, osal_ulong arg)
osal_void frw_timer_timeout_proc_event_etc(unsigned long arg)
osal_void frw_timer_exit_clean(osal_u32 core_id)
void(* oal_timer_func)(uintptr_t)
Definition oal_timer.h:48
int osal_s32
Definition osal_types.h:19
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned long osal_ulong
Definition osal_types.h:15
Definition frw_msg_rom.h:74
Definition mac_vap_ext.h:2019
unsigned int uintptr_t
Definition td_type.h:65