/** @file wlan_headers.h * * @brief This file contains all the necessary include file. * * Copyright (C) 2003-2008, Marvell International Ltd. * * This software file (the "File") is distributed by Marvell International * Ltd. under the terms of the GNU General Public License Version 2, June 1991 * (the "License"). You may use, redistribute and/or modify this File in * accordance with the terms and conditions of the License, a copy of which * is available along with the File in the gpl.txt file or by writing to * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 or on the worldwide web at http://www.gnu.org/licenses/gpl.txt. * * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE * ARE EXPRESSLY DISCLAIMED. The License provides additional details about * this warranty disclaimer. * */ /******************************************************** Change log: 05/30/07: Initial creation ********************************************************/ #ifndef _WLAN_HEADERS_H #define _WLAN_HEADERS_H #ifndef __ATTRIB_ALIGN__ #define __ATTRIB_ALIGN__ __attribute__((aligned(4))) #endif #ifndef __ATTRIB_PACK__ #define __ATTRIB_PACK__ __attribute__ ((packed)) #endif /* Linux header files */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18) #include #endif #include /* ASM files */ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27) #include #else #include #endif #include #include #include #include #include /* Net header files */ #include #include #include #include #include #include #include #include #include #include #include #include /* Wireless header */ #include #include #include #include #include #include #include #include #include #include /*drv header*/ #include "wlan_defs.h" #include "wlan_os.h" #include "wlan_dev.h" #include "wlan_event.h" #include "wlan_wid.h" #include "wlan_sdio.h" #include "wlan_sdio_patch.h" #include "wlan_aver_rssi.h" #endif /* _WLAN_HEADERS_H */