WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
frw_thread.h 文件参考
#include "osal_list.h"
#include "frw_msg_rom.h"
#include "osal_types.h"
#include "osal_adapt.h"
frw_thread.h 的引用(Include)关系图:

浏览源代码.

宏定义

#define THIS_FILE_ID   OAM_FILE_ID_FRW_THREAD_H
 
#define FRW_THREAD_TASK_PRIORITY   99 /* 83和86的frw任务优先级待测试后进一步优化 */
 
#define FRW_TXDATA_TASK_PRIORITY   98 /* 数据帧线程优先级比消息线程低 */
 
#define FRW_MSG_TASK_STACK_SIZE   0x1400
 
#define FRW_TX_DATA_TASK_STACK_SIZE   0x1000
 

函数

osal_s32 frw_thread_init (osal_void)
 
osal_s32 frw_thread_exit (osal_bool thread_stop)
 
osal_void frw_thread_dump (osal_void)
 
osal_s32 frw_host_post_msg_async (osal_u16 msg_id, frw_post_pri_enum_uint8 pri, osal_u8 vap_id, frw_msg *msg)
 
osal_s32 frw_host_post_msg_sync (osal_u16 msg_id, osal_u8 vap_id, osal_u16 time_out, frw_msg *msg)
 
osal_s32 frw_send_cfg_to_device_sync (osal_u16 msg_id, osal_u8 vap_id, osal_u16 time_out, frw_msg *msg)
 
osal_s32 frw_msg_check_frw_deadlock (osal_s32 msg_id)
 
osal_s32 frw_msg_check_hcc_deadlock (osal_s32 msg_id)
 
osal_s32 frw_host_post_msg (osal_u16 msg_id, frw_post_pri_enum_uint8 pri, osal_u8 vap_id, frw_msg *msg)
 
osal_u32 frw_pm_queue_empty_check (osal_void)
 

宏定义说明

◆ FRW_MSG_TASK_STACK_SIZE

#define FRW_MSG_TASK_STACK_SIZE   0x1400

◆ FRW_THREAD_TASK_PRIORITY

#define FRW_THREAD_TASK_PRIORITY   99 /* 83和86的frw任务优先级待测试后进一步优化 */

◆ FRW_TX_DATA_TASK_STACK_SIZE

#define FRW_TX_DATA_TASK_STACK_SIZE   0x1000

◆ FRW_TXDATA_TASK_PRIORITY

#define FRW_TXDATA_TASK_PRIORITY   98 /* 数据帧线程优先级比消息线程低 */

◆ THIS_FILE_ID

#define THIS_FILE_ID   OAM_FILE_ID_FRW_THREAD_H

函数说明

◆ frw_host_post_msg()

osal_s32 frw_host_post_msg ( osal_u16  msg_id,
frw_post_pri_enum_uint8  pri,
osal_u8  vap_id,
frw_msg msg 
)

◆ frw_host_post_msg_async()

osal_s32 frw_host_post_msg_async ( osal_u16  msg_id,
frw_post_pri_enum_uint8  pri,
osal_u8  vap_id,
frw_msg msg 
)

◆ frw_host_post_msg_sync()

osal_s32 frw_host_post_msg_sync ( osal_u16  msg_id,
osal_u8  vap_id,
osal_u16  time_out,
frw_msg msg 
)

◆ frw_msg_check_frw_deadlock()

osal_s32 frw_msg_check_frw_deadlock ( osal_s32  msg_id)

◆ frw_msg_check_hcc_deadlock()

osal_s32 frw_msg_check_hcc_deadlock ( osal_s32  msg_id)

◆ frw_pm_queue_empty_check()

osal_u32 frw_pm_queue_empty_check ( osal_void  )

◆ frw_send_cfg_to_device_sync()

osal_s32 frw_send_cfg_to_device_sync ( osal_u16  msg_id,
osal_u8  vap_id,
osal_u16  time_out,
frw_msg msg 
)

◆ frw_thread_dump()

osal_void frw_thread_dump ( osal_void  )

◆ frw_thread_exit()

osal_s32 frw_thread_exit ( osal_bool  thread_stop)

◆ frw_thread_init()

osal_s32 frw_thread_init ( osal_void  )