📄 os_defs.h
字号:
#ifndef _OS_HEADER1_
#define _OS_HEADER1_
#include "tx_api.h"
#include "marvellTypeMap.h"
struct ifreq {
UINT16 temp;
};
struct iw_request_info {
UINT16 temp;
};
struct pt_regs {
UINT16 temp;
};
struct semaphore {
UINT16 temp;
};
typedef struct net_device_stats
{
UINT32 rx_packets;
UINT32 tx_packets;
UINT32 rx_bytes;
UINT32 tx_bytes;
UINT32 rx_errors;
UINT32 tx_errors;
UINT32 rx_dropped;
UINT32 tx_dropped;
/*
* detailed rx_errors:
*/
UINT32 rx_length_errors;
UINT32 rx_over_errors;
UINT32 rx_crc_errors;
UINT32 rx_fifo_errors;
UINT32 rx_missed_errors;
UINT32 tx_aborted_errno;
UINT32 tx_carrier_errors;
UINT32 tx_fifo_errors;
UINT32 heartbeat_errors;
UINT32 tx_window_errors;
UINT32 rx_compressed;
UINT32 tx_compressed;
} net_device_stats;
typedef char *PCHAR;
typedef u8 *PUCHAR;
typedef u16 *PUSHORT;
typedef LONG *PLONG;
typedef u32 *PULONG;
typedef VOID *PVOID;
typedef int WLAN_STATUS;
typedef u8 BOOLEAN;
typedef BOOLEAN *PBOOLEAN;
typedef u32 WLAN_OID;
typedef PVOID PDRIVER_OBJECT;
typedef PUCHAR PUNICODE_STRING;
typedef long long LONGLONG;
typedef unsigned long long ULONGLONG;
typedef LONGLONG *PLONGLONG;
typedef ULONGLONG *PULONGLONG;
typedef PUCHAR ANSI_STRING;
typedef ANSI_STRING *PANSI_STRING;
typedef WCHAR *PWCHAR;
typedef WCHAR *LPWCH, *PWCH;
typedef WCHAR *NWPSTR;
typedef WCHAR *LPWSTR, *PWSTR;
#endif /* _OS_HEADER1_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -