| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- /******************************************************************************
- *
- * Copyright(c) 2013 Realtek Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public License as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
- *
- *
- ******************************************************************************/
- #ifndef __MP_PRECOMP_H__
- #define __MP_PRECOMP_H__
- #include <drv_types.h>
- #include <hal_data.h>
- #define BT_TMP_BUF_SIZE 100
- #ifdef PLATFORM_LINUX
- #define rsprintf snprintf
- #elif defined(PLATFORM_WINDOWS)
- #define rsprintf sprintf_s
- #endif
- #define DCMD_Printf DBG_BT_INFO
- #define delay_ms(ms) rtw_mdelay_os(ms)
- #ifdef bEnable
- #undef bEnable
- #endif
- #define WPP_SOFTWARE_TRACE 0
- typedef enum _BTC_MSG_COMP_TYPE {
- COMP_COEX = 0,
- COMP_MAX
- } BTC_MSG_COMP_TYPE;
- extern u4Byte GLBtcDbgType[];
- #define DBG_OFF 0
- #define DBG_SEC 1
- #define DBG_SERIOUS 2
- #define DBG_WARNING 3
- #define DBG_LOUD 4
- #define DBG_TRACE 5
- #ifdef CONFIG_BT_COEXIST
- #define BT_SUPPORT 1
- #define COEX_SUPPORT 1
- #define HS_SUPPORT 1
- #else
- #define BT_SUPPORT 0
- #define COEX_SUPPORT 0
- #define HS_SUPPORT 0
- #endif
- #include "halbtcoutsrc.h"
- #include "halbtc8192e1ant.h"
- #include "halbtc8192e2ant.h"
- #include "halbtc8723b1ant.h"
- #include "halbtc8723b2ant.h"
- #include "halbtc8812a1ant.h"
- #include "halbtc8812a2ant.h"
- #include "halbtc8821a1ant.h"
- #include "halbtc8821a2ant.h"
- #include "halbtc8703b1ant.h"
- #include "halbtc8723d1ant.h"
- #include "halbtc8723d2ant.h"
- #include "halbtc8822b1ant.h"
- #include "halbtc8822b2ant.h"
- #include "halbtc8821c1ant.h"
- #include "halbtc8821c2ant.h"
- /* for wifi only mode */
- #include "hal_btcoex_wifionly.h"
- #include "halbtc8723bwifionly.h"
- #include "halbtc8822bwifionly.h"
- #include "halbtc8821cwifionly.h"
- #endif /* __MP_PRECOMP_H__ */
|