⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ah_osdep.h

📁 Atheros wifi driver source code
💻 H
字号:
/* * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting * Copyright (c) 2002-2005 Atheros Communications, Inc. * All rights reserved. * * $Id: ah_osdep.h,v 1.1.1.1 2006/09/12 03:45:25 steven Exp $ */#ifndef _ATH_AH_OSDEP_H_#define _ATH_AH_OSDEP_H_/* * Atheros Hardware Access Layer (HAL) OS Dependent Definitions. */#include <sys/param.h>typedef void* HAL_SOFTC;typedef int HAL_BUS_TAG;typedef void* HAL_BUS_HANDLE;typedef void* HAL_BUS_ADDR;#define	OS_DELAY(_n)	DELAY(_n)#define	OS_INLINE	__inline#define	OS_MEMZERO(_a, _size)		bzero((_a), (_size))#define	OS_MEMCPY(_dst, _src, _size)	bcopy((_src), (_dst), (_size))#define	OS_MACEQU(_a, _b) \	(bcmp((_a), (_b), IEEE80211_ADDR_LEN) == 0)struct ath_hal;extern 	u_int32_t OS_GETUPTIME(struct ath_hal *);extern	void OS_REG_WRITE(struct ath_hal *, u_int32_t, u_int32_t);extern	u_int32_t OS_REG_READ(struct ath_hal *, u_int32_t);extern	void OS_MARK(struct ath_hal *, u_int id, u_int32_t value);#define	OS_GETUPTIME(_ah)	0#define	OS_REG_WRITE(_ah, _reg, _val)#define	OS_REG_READ(_ah, _reg)	0#define	OS_MARK(_ah, _id, _v)/* * Linux/BSD gcc compatibility shims. */#ifndef __printflike#define	__printflike(_a,_b) \	__attribute__ ((__format__ (__printf__, _a, _b)))#endif#include <stdarg.h>#ifndef __va_list#define	__va_list	va_list#endif#define	OS_INLINE	__inline#ifndef __packed#define	__packed	__attribute__((__packed__))#endif#endif /* _ATH_AH_OSDEP_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -