8#ifndef __FRW_THREAD_H__
9#define __FRW_THREAD_H__
14#include "osal_adapt.h"
23#define THIS_FILE_ID OAM_FILE_ID_FRW_THREAD_H
25#if defined(_PRE_OS_VERSION_LITEOS) && defined(_PRE_OS_VERSION) && (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
26#define FRW_THREAD_TASK_PRIORITY 4
27#define FRW_TXDATA_TASK_PRIORITY 4
29#if defined(_PRE_WLAN_FEATURE_WS73) && defined(WSCFG_BUS_SDIO)
30#define FRW_THREAD_TASK_PRIORITY 10
31#define FRW_TXDATA_TASK_PRIORITY 9
33#define FRW_THREAD_TASK_PRIORITY 99
34#define FRW_TXDATA_TASK_PRIORITY 98
38#define FRW_MSG_TASK_STACK_SIZE 0x1400
39#define FRW_TX_DATA_TASK_STACK_SIZE 0x1000
osal_u8 frw_post_pri_enum_uint8
Definition frw_msg_rom.h:45
osal_s32 frw_thread_init(osal_void)
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_sync(osal_u16 msg_id, osal_u8 vap_id, osal_u16 time_out, frw_msg *msg)
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_u32 frw_pm_queue_empty_check(osal_void)
osal_s32 frw_thread_exit(osal_bool thread_stop)
osal_void frw_thread_dump(osal_void)
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_host_post_msg(osal_u16 msg_id, frw_post_pri_enum_uint8 pri, osal_u8 vap_id, frw_msg *msg)
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition frw_msg_rom.h:74