WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_wow.h 文件参考
#include "oal_types.h"
#include "wlan_types_common.h"
#include "mac_vap_ext.h"
#include "frw_hmac.h"
#include "msg_wow_rom.h"
hmac_wow.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  hmac_cfg_wow_pattern_param_stru
 
struct  hmac_wow_info_stru
 

宏定义

#define THIS_FILE_ID   OAM_FILE_ID_HMAC_WOW_H
 
#define WOW_MAX_SIZE   (32 * 1024)
 
#define WOW_MAX_BLOCK_NUM   32
 
#define WOW_BLOCK_SIZE   1024
 
#define WOW_SEND_RETRY   3
 

类型定义

typedef osal_u8 hmac_host_sleep_state_enum_uint8
 
typedef void(* pm_wow_wkup_cb) (void)
 

枚举

enum  hmac_host_sleep_state_enum { HMAC_HOST_STATE_INVALID , HMAC_HOST_STATE_WAKEUP , HMAC_HOST_STATE_SLEPT , HMAC_HOST_STATE_BUTT }
 
enum  mac_wow_pattern_param_option_enum { MAC_WOW_PATTERN_PARAM_OPTION_ADD , MAC_WOW_PATTERN_PARAM_OPTION_DEL , MAC_WOW_PATTERN_PARAM_OPTION_CLR , MAC_WOW_PATTERN_PARAM_OPTION_BUTT }
 
enum  mac_wow_autoload_msg_enum { MAC_WOW_NOTIFY_MEM_RSV , MAC_WOW_NOTIFY_MEM_RESTORE , MAC_WOW_NOTIFY_LOAD , MAC_WOW_NOTIFY_BUTT }
 

函数

osal_s32 hmac_config_wow_activate_switch (hmac_vap_stru *hmac_vap, osal_u32 wow_en)
 

变量

static osal_u32 used
 

宏定义说明

◆ THIS_FILE_ID

#define THIS_FILE_ID   OAM_FILE_ID_HMAC_WOW_H

◆ WOW_BLOCK_SIZE

#define WOW_BLOCK_SIZE   1024

◆ WOW_MAX_BLOCK_NUM

#define WOW_MAX_BLOCK_NUM   32

◆ WOW_MAX_SIZE

#define WOW_MAX_SIZE   (32 * 1024)

◆ WOW_SEND_RETRY

#define WOW_SEND_RETRY   3

类型定义说明

◆ hmac_host_sleep_state_enum_uint8

◆ pm_wow_wkup_cb

typedef void(* pm_wow_wkup_cb) (void)

枚举类型说明

◆ hmac_host_sleep_state_enum

枚举值
HMAC_HOST_STATE_INVALID 
HMAC_HOST_STATE_WAKEUP 
HMAC_HOST_STATE_SLEPT 
HMAC_HOST_STATE_BUTT 

◆ mac_wow_autoload_msg_enum

枚举值
MAC_WOW_NOTIFY_MEM_RSV 
MAC_WOW_NOTIFY_MEM_RESTORE 
MAC_WOW_NOTIFY_LOAD 
MAC_WOW_NOTIFY_BUTT 

◆ mac_wow_pattern_param_option_enum

枚举值
MAC_WOW_PATTERN_PARAM_OPTION_ADD 
MAC_WOW_PATTERN_PARAM_OPTION_DEL 
MAC_WOW_PATTERN_PARAM_OPTION_CLR 
MAC_WOW_PATTERN_PARAM_OPTION_BUTT 

函数说明

◆ hmac_config_wow_activate_switch()

osal_s32 hmac_config_wow_activate_switch ( hmac_vap_stru hmac_vap,
osal_u32  wow_en 
)

变量说明

◆ used

osal_void used