mirror of
https://github.com/Mange/rtl8192eu-linux-driver
synced 2024-11-22 05:25:03 +00:00
Remove code related to PLATFORM_OS_XP
This commit is contained in:
parent
9e36a8086e
commit
b8fb1c691d
@ -164,15 +164,6 @@ static sint _rtw_init_evt_priv(struct evt_priv *pevtpriv)
|
|||||||
|
|
||||||
pevtpriv->c2h_mem = pevtpriv->allocated_c2h_mem + 4\
|
pevtpriv->c2h_mem = pevtpriv->allocated_c2h_mem + 4\
|
||||||
- ((u32)(pevtpriv->allocated_c2h_mem) & 3);
|
- ((u32)(pevtpriv->allocated_c2h_mem) & 3);
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
pevtpriv->pc2h_mdl = IoAllocateMdl((u8 *)pevtpriv->c2h_mem, C2H_MEM_SZ , FALSE, FALSE, NULL);
|
|
||||||
|
|
||||||
if (pevtpriv->pc2h_mdl == NULL) {
|
|
||||||
res = _FAIL;
|
|
||||||
goto exit;
|
|
||||||
}
|
|
||||||
MmBuildMdlForNonPagedPool(pevtpriv->pc2h_mdl);
|
|
||||||
#endif
|
|
||||||
#endif /* end of CONFIG_SDIO_HCI */
|
#endif /* end of CONFIG_SDIO_HCI */
|
||||||
|
|
||||||
_rtw_init_queue(&(pevtpriv->evt_queue));
|
_rtw_init_queue(&(pevtpriv->evt_queue));
|
||||||
|
@ -42,9 +42,6 @@ NDIS_STATUS oid_rt_wireless_mode_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* **************** oid_rtl_seg_81_87_80 section start **************** */
|
/* **************** oid_rtl_seg_81_87_80 section start **************** */
|
||||||
NDIS_STATUS oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
struct bb_reg_param *pbbreg;
|
struct bb_reg_param *pbbreg;
|
||||||
u16 offset;
|
u16 offset;
|
||||||
u32 value;
|
u32 value;
|
||||||
@ -78,9 +75,6 @@ NDIS_STATUS oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
struct bb_reg_param *pbbreg;
|
struct bb_reg_param *pbbreg;
|
||||||
u16 offset;
|
u16 offset;
|
||||||
u32 value;
|
u32 value;
|
||||||
@ -114,9 +108,6 @@ NDIS_STATUS oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
struct rf_reg_param *pbbreg;
|
struct rf_reg_param *pbbreg;
|
||||||
u8 path;
|
u8 path;
|
||||||
u8 offset;
|
u8 offset;
|
||||||
@ -156,9 +147,6 @@ NDIS_STATUS oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
struct rf_reg_param *pbbreg;
|
struct rf_reg_param *pbbreg;
|
||||||
u8 path;
|
u8 path;
|
||||||
u8 offset;
|
u8 offset;
|
||||||
@ -203,9 +191,6 @@ NDIS_STATUS oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
* ------------------------------------------------------------------------------ */
|
* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_set_data_rate_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_data_rate_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 ratevalue;/* 4 */
|
u32 ratevalue;/* 4 */
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -234,9 +219,6 @@ NDIS_STATUS oid_rt_pro_set_data_rate_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_start_test_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_start_test_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 mode;
|
u32 mode;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -271,9 +253,6 @@ exit:
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_stop_test_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_stop_test_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
@ -293,9 +272,6 @@ NDIS_STATUS oid_rt_pro_stop_test_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_set_channel_direct_call_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_channel_direct_call_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 Channel;
|
u32 Channel;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -328,9 +304,6 @@ NDIS_STATUS oid_rt_pro_set_channel_direct_call_hdl(struct oid_par_priv *poid_par
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_set_bandwidth_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_set_bandwidth_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u16 bandwidth;
|
u16 bandwidth;
|
||||||
u16 channel_offset;
|
u16 channel_offset;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
@ -363,9 +336,6 @@ NDIS_STATUS oid_rt_set_bandwidth_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 antenna;
|
u32 antenna;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -395,9 +365,6 @@ NDIS_STATUS oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
|
|
||||||
NDIS_STATUS oid_rt_pro_set_tx_power_control_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_tx_power_control_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 tx_pwr_idx;
|
u32 tx_pwr_idx;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -530,9 +497,6 @@ NDIS_STATUS oid_rt_pro_reset_rx_packet_received_hdl(struct oid_par_priv *poid_pa
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_reset_phy_rx_packet_count_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_reset_phy_rx_packet_count_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
@ -552,9 +516,6 @@ NDIS_STATUS oid_rt_reset_phy_rx_packet_count_hdl(struct oid_par_priv *poid_par_p
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_get_phy_rx_packet_received_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_get_phy_rx_packet_received_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
@ -579,9 +540,6 @@ NDIS_STATUS oid_rt_get_phy_rx_packet_received_hdl(struct oid_par_priv *poid_par_
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_get_phy_rx_packet_crc32_error_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_get_phy_rx_packet_crc32_error_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
@ -607,9 +565,6 @@ NDIS_STATUS oid_rt_get_phy_rx_packet_crc32_error_hdl(struct oid_par_priv *poid_p
|
|||||||
/* **************** oid_rtl_seg_81_80_20 section end **************** */
|
/* **************** oid_rtl_seg_81_80_20 section end **************** */
|
||||||
NDIS_STATUS oid_rt_pro_set_continuous_tx_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_continuous_tx_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 bStartTest;
|
u32 bStartTest;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -642,9 +597,6 @@ NDIS_STATUS oid_rt_pro_set_continuous_tx_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
|
|
||||||
NDIS_STATUS oid_rt_pro_set_single_carrier_tx_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_single_carrier_tx_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 bStartTest;
|
u32 bStartTest;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -677,9 +629,6 @@ NDIS_STATUS oid_rt_pro_set_single_carrier_tx_hdl(struct oid_par_priv *poid_par_p
|
|||||||
|
|
||||||
NDIS_STATUS oid_rt_pro_set_carrier_suppression_tx_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_carrier_suppression_tx_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 bStartTest;
|
u32 bStartTest;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -712,9 +661,6 @@ NDIS_STATUS oid_rt_pro_set_carrier_suppression_tx_hdl(struct oid_par_priv *poid_
|
|||||||
|
|
||||||
NDIS_STATUS oid_rt_pro_set_single_tone_tx_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_single_tone_tx_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 bStartTest;
|
u32 bStartTest;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -743,9 +689,6 @@ NDIS_STATUS oid_rt_pro_trigger_gpio_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
{
|
{
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
if (poid_par_priv->type_of_oid != SET_OID)
|
if (poid_par_priv->type_of_oid != SET_OID)
|
||||||
@ -765,9 +708,6 @@ NDIS_STATUS oid_rt_pro8711_join_bss_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
PNDIS_802_11_SSID pssid;
|
PNDIS_802_11_SSID pssid;
|
||||||
@ -801,9 +741,7 @@ NDIS_STATUS oid_rt_pro8711_join_bss_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_read_register_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_read_register_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pRW_Reg RegRWStruct;
|
pRW_Reg RegRWStruct;
|
||||||
u32 offset, width;
|
u32 offset, width;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
@ -846,9 +784,7 @@ NDIS_STATUS oid_rt_pro_read_register_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_write_register_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_write_register_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pRW_Reg RegRWStruct;
|
pRW_Reg RegRWStruct;
|
||||||
u32 offset, width, value;
|
u32 offset, width, value;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
@ -902,9 +838,6 @@ NDIS_STATUS oid_rt_pro_write_register_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
NDIS_STATUS oid_rt_pro_burst_read_register_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_burst_read_register_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pBurst_RW_Reg pBstRwReg;
|
pBurst_RW_Reg pBstRwReg;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -933,9 +866,6 @@ NDIS_STATUS oid_rt_pro_burst_read_register_hdl(struct oid_par_priv *poid_par_pri
|
|||||||
NDIS_STATUS oid_rt_pro_burst_write_register_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_burst_write_register_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pBurst_RW_Reg pBstRwReg;
|
pBurst_RW_Reg pBstRwReg;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -966,10 +896,6 @@ NDIS_STATUS oid_rt_pro_write_txcmd_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
|
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
TX_CMD_Desc *TxCmd_Info;
|
TX_CMD_Desc *TxCmd_Info;
|
||||||
|
|
||||||
|
|
||||||
@ -999,9 +925,7 @@ NDIS_STATUS oid_rt_pro_write_txcmd_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
NDIS_STATUS oid_rt_pro_read16_eeprom_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_read16_eeprom_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pEEPROM_RWParam pEEPROM;
|
pEEPROM_RWParam pEEPROM;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -1031,9 +955,6 @@ NDIS_STATUS oid_rt_pro_read16_eeprom_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
NDIS_STATUS oid_rt_pro_write16_eeprom_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_write16_eeprom_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
pEEPROM_RWParam pEEPROM;
|
pEEPROM_RWParam pEEPROM;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER padapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -1126,9 +1047,6 @@ NDIS_STATUS oid_rt_rd_attrib_mem_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
struct io_queue *pio_queue = (struct io_queue *)Adapter->pio_queue;
|
struct io_queue *pio_queue = (struct io_queue *)Adapter->pio_queue;
|
||||||
struct intf_hdl *pintfhdl = &pio_queue->intf;
|
struct intf_hdl *pintfhdl = &pio_queue->intf;
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
#ifdef CONFIG_SDIO_HCI
|
#ifdef CONFIG_SDIO_HCI
|
||||||
@ -1166,9 +1084,6 @@ NDIS_STATUS oid_rt_wr_attrib_mem_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
struct io_queue *pio_queue = (struct io_queue *)Adapter->pio_queue;
|
struct io_queue *pio_queue = (struct io_queue *)Adapter->pio_queue;
|
||||||
struct intf_hdl *pintfhdl = &pio_queue->intf;
|
struct intf_hdl *pintfhdl = &pio_queue->intf;
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
#ifdef CONFIG_SDIO_HCI
|
#ifdef CONFIG_SDIO_HCI
|
||||||
@ -1202,9 +1117,6 @@ NDIS_STATUS oid_rt_pro_set_rf_intfs_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
|
|
||||||
@ -1287,9 +1199,6 @@ NDIS_STATUS oid_rt_pro_set_data_rate_ex_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
{
|
{
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
|
|
||||||
@ -1310,9 +1219,6 @@ NDIS_STATUS oid_rt_pro_set_data_rate_ex_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ----------------------------------------------------------------------------- */
|
/* ----------------------------------------------------------------------------- */
|
||||||
NDIS_STATUS oid_rt_get_thermal_meter_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_get_thermal_meter_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
u8 thermal = 0;
|
u8 thermal = 0;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -1341,9 +1247,6 @@ NDIS_STATUS oid_rt_pro_read_tssi_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
|
|
||||||
@ -1380,9 +1283,6 @@ NDIS_STATUS oid_rt_pro_read_tssi_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_set_power_tracking_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_power_tracking_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
@ -1412,9 +1312,6 @@ NDIS_STATUS oid_rt_pro_set_power_tracking_hdl(struct oid_par_priv *poid_par_priv
|
|||||||
NDIS_STATUS oid_rt_pro_set_basic_rate_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_set_basic_rate_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#if 0
|
#if 0
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u32 ratevalue;
|
u32 ratevalue;
|
||||||
u8 datarates[NumRates];
|
u8 datarates[NumRates];
|
||||||
int i;
|
int i;
|
||||||
@ -1513,9 +1410,6 @@ NDIS_STATUS oid_rt_pro_h2c_set_rate_table_hdl(struct oid_par_priv *poid_par_priv
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
struct setratable_parm *prate_table;
|
struct setratable_parm *prate_table;
|
||||||
@ -1687,9 +1581,6 @@ NDIS_STATUS oid_rt_pro_add_sta_info_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
struct sta_info *psta = NULL;
|
struct sta_info *psta = NULL;
|
||||||
@ -1731,9 +1622,6 @@ NDIS_STATUS oid_rt_pro_dele_sta_info_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
struct sta_info *psta = NULL;
|
struct sta_info *psta = NULL;
|
||||||
@ -1866,9 +1754,6 @@ NDIS_STATUS oid_rt_pro_query_dr_variable_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
DR_VARIABLE_STRUCT *pdrv_var;
|
DR_VARIABLE_STRUCT *pdrv_var;
|
||||||
@ -1930,9 +1815,7 @@ NDIS_STATUS oid_rt_pro_rx_packet_type_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_read_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_read_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
PEFUSE_ACCESS_STRUCT pefuse;
|
PEFUSE_ACCESS_STRUCT pefuse;
|
||||||
u8 *data;
|
u8 *data;
|
||||||
u16 addr = 0, cnts = 0, max_available_size = 0;
|
u16 addr = 0, cnts = 0, max_available_size = 0;
|
||||||
@ -1971,9 +1854,7 @@ NDIS_STATUS oid_rt_pro_read_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_write_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_write_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
PEFUSE_ACCESS_STRUCT pefuse;
|
PEFUSE_ACCESS_STRUCT pefuse;
|
||||||
u8 *data;
|
u8 *data;
|
||||||
u16 addr = 0, cnts = 0, max_available_size = 0;
|
u16 addr = 0, cnts = 0, max_available_size = 0;
|
||||||
@ -2008,9 +1889,7 @@ NDIS_STATUS oid_rt_pro_write_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_rw_efuse_pgpkt_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_rw_efuse_pgpkt_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
PPGPKT_STRUCT ppgpkt;
|
PPGPKT_STRUCT ppgpkt;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -2053,9 +1932,7 @@ NDIS_STATUS oid_rt_pro_rw_efuse_pgpkt_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_get_efuse_current_size_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_get_efuse_current_size_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u16 size;
|
u16 size;
|
||||||
u8 ret;
|
u8 ret;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
@ -2119,9 +1996,6 @@ NDIS_STATUS oid_rt_pro_efuse_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_pro_efuse_map_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_pro_efuse_map_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u8 *data;
|
u8 *data;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
@ -2170,10 +2044,6 @@ NDIS_STATUS oid_rt_set_crystal_cap_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
u32 crystal_cap = 0;
|
u32 crystal_cap = 0;
|
||||||
|
|
||||||
|
|
||||||
@ -2200,9 +2070,7 @@ NDIS_STATUS oid_rt_set_crystal_cap_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
|
|
||||||
NDIS_STATUS oid_rt_set_rx_packet_type_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_set_rx_packet_type_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u8 rx_pkt_type;
|
u8 rx_pkt_type;
|
||||||
/* u32 rcr_val32; */
|
/* u32 rcr_val32; */
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
@ -2282,9 +2150,6 @@ NDIS_STATUS oid_rt_pro_set_tx_agc_offset_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
#if 0
|
#if 0
|
||||||
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
PADAPTER Adapter = (PADAPTER)(poid_par_priv->adapter_context);
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
|
|
||||||
u32 txagc;
|
u32 txagc;
|
||||||
@ -2460,9 +2325,7 @@ unsigned int mp_ioctl_xmit_packet_hdl(struct oid_par_priv *poid_par_priv)
|
|||||||
/* ------------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------------ */
|
||||||
NDIS_STATUS oid_rt_set_power_down_hdl(struct oid_par_priv *poid_par_priv)
|
NDIS_STATUS oid_rt_set_power_down_hdl(struct oid_par_priv *poid_par_priv)
|
||||||
{
|
{
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
_irqL oldirql;
|
|
||||||
#endif
|
|
||||||
u8 bpwrup;
|
u8 bpwrup;
|
||||||
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
NDIS_STATUS status = NDIS_STATUS_SUCCESS;
|
||||||
#ifdef PLATFORM_LINUX
|
#ifdef PLATFORM_LINUX
|
||||||
|
@ -18,10 +18,6 @@
|
|||||||
#include <drv_conf.h>
|
#include <drv_conf.h>
|
||||||
#include <osdep_service.h>
|
#include <osdep_service.h>
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
#include <drv_types_xp.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
#include <drv_types_ce.h>
|
#include <drv_types_ce.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -34,10 +34,6 @@
|
|||||||
#include <net/arp.h>
|
#include <net/arp.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
#include <drv_types_xp.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
#include <drv_types_ce.h>
|
#include <drv_types_ce.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -28,11 +28,6 @@
|
|||||||
#endif /* CONFIG_PLATFORM_SPRD */
|
#endif /* CONFIG_PLATFORM_SPRD */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
#include <wdm.h>
|
|
||||||
#include <ntddsd.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
#include <sdcardddk.h>
|
#include <sdcardddk.h>
|
||||||
#endif
|
#endif
|
||||||
@ -57,14 +52,6 @@ typedef struct sdio_data {
|
|||||||
u8 sd3_bus_mode;
|
u8 sd3_bus_mode;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PDEVICE_OBJECT pphysdevobj;
|
|
||||||
PDEVICE_OBJECT pfuncdevobj;
|
|
||||||
PDEVICE_OBJECT pnextdevobj;
|
|
||||||
SDBUS_INTERFACE_STANDARD sdbusinft;
|
|
||||||
u8 nextdevstacksz;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
SD_DEVICE_HANDLE hDevice;
|
SD_DEVICE_HANDLE hDevice;
|
||||||
SD_CARD_RCA sd_rca;
|
SD_CARD_RCA sd_rca;
|
||||||
|
@ -1,88 +0,0 @@
|
|||||||
/******************************************************************************
|
|
||||||
*
|
|
||||||
* Copyright(c) 2007 - 2017 Realtek Corporation.
|
|
||||||
*
|
|
||||||
* 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.
|
|
||||||
*
|
|
||||||
*****************************************************************************/
|
|
||||||
#ifndef __DRV_TYPES_XP_H__
|
|
||||||
#define __DRV_TYPES_XP_H__
|
|
||||||
|
|
||||||
#include <drv_conf.h>
|
|
||||||
#include <osdep_service.h>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#define MAX_MCAST_LIST_NUM 32
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* for ioctl */
|
|
||||||
#define MAKE_DRIVER_VERSION(_MainVer, _MinorVer) ((((u32)(_MainVer))<<16)+_MinorVer)
|
|
||||||
|
|
||||||
#define NIC_HEADER_SIZE 14 /* !< can be moved to typedef.h */
|
|
||||||
#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */
|
|
||||||
#define NIC_MAX_SEND_PACKETS 10 /* max number of send packets the MiniportSendPackets function can accept, can be moved to typedef.h */
|
|
||||||
#define NIC_VENDOR_DRIVER_VERSION MAKE_DRIVER_VERSION(0, 001) /* !< can be moved to typedef.h */
|
|
||||||
#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */
|
|
||||||
|
|
||||||
|
|
||||||
#undef ON_VISTA
|
|
||||||
/* added by Jackson */
|
|
||||||
#ifndef ON_VISTA
|
|
||||||
/*
|
|
||||||
* Bus driver versions
|
|
||||||
* */
|
|
||||||
|
|
||||||
#define SDBUS_DRIVER_VERSION_1 0x100
|
|
||||||
#define SDBUS_DRIVER_VERSION_2 0x200
|
|
||||||
|
|
||||||
#define SDP_FUNCTION_TYPE 4
|
|
||||||
#define SDP_BUS_DRIVER_VERSION 5
|
|
||||||
#define SDP_BUS_WIDTH 6
|
|
||||||
#define SDP_BUS_CLOCK 7
|
|
||||||
#define SDP_BUS_INTERFACE_CONTROL 8
|
|
||||||
#define SDP_HOST_BLOCK_LENGTH 9
|
|
||||||
#define SDP_FUNCTION_BLOCK_LENGTH 10
|
|
||||||
#define SDP_FN0_BLOCK_LENGTH 11
|
|
||||||
#define SDP_FUNCTION_INT_ENABLE 12
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
typedef struct _MP_REG_ENTRY {
|
|
||||||
|
|
||||||
NDIS_STRING RegName; /* variable name text */
|
|
||||||
BOOLEAN bRequired; /* 1->required, 0->optional */
|
|
||||||
|
|
||||||
u8 Type; /* NdisParameterInteger/NdisParameterHexInteger/NdisParameterStringle/NdisParameterMultiString */
|
|
||||||
uint FieldOffset; /* offset to MP_ADAPTER field */
|
|
||||||
uint FieldSize; /* size (in bytes) of the field */
|
|
||||||
|
|
||||||
#ifdef UNDER_AMD64
|
|
||||||
u64 Default;
|
|
||||||
#else
|
|
||||||
u32 Default; /* default value to use */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
u32 Min; /* minimum value allowed */
|
|
||||||
u32 Max; /* maximum value allowed */
|
|
||||||
} MP_REG_ENTRY, *PMP_REG_ENTRY;
|
|
||||||
|
|
||||||
|
|
||||||
typedef struct _OCTET_STRING {
|
|
||||||
u8 *Octet;
|
|
||||||
u16 Length;
|
|
||||||
} OCTET_STRING, *POCTET_STRING;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
|
@ -15,16 +15,6 @@
|
|||||||
#ifndef __IEEE80211_H
|
#ifndef __IEEE80211_H
|
||||||
#define __IEEE80211_H
|
#define __IEEE80211_H
|
||||||
|
|
||||||
|
|
||||||
#ifndef CONFIG_RTL8711FW
|
|
||||||
|
|
||||||
#if defined PLATFORM_OS_XP
|
|
||||||
#include <ntstrsafe.h>
|
|
||||||
#endif
|
|
||||||
#else
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define MGMT_QUEUE_NUM 5
|
#define MGMT_QUEUE_NUM 5
|
||||||
|
|
||||||
#define ETH_ALEN 6
|
#define ETH_ALEN 6
|
||||||
|
@ -57,26 +57,6 @@ struct intf_priv {
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
#ifdef CONFIG_SDIO_HCI
|
|
||||||
/* below is for io_rwmem... */
|
|
||||||
PMDL pmdl;
|
|
||||||
PSDBUS_REQUEST_PACKET sdrp;
|
|
||||||
PSDBUS_REQUEST_PACKET recv_sdrp;
|
|
||||||
PSDBUS_REQUEST_PACKET xmit_sdrp;
|
|
||||||
|
|
||||||
PIRP piorw_irp;
|
|
||||||
|
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_USB_HCI
|
|
||||||
PURB piorw_urb;
|
|
||||||
PIRP piorw_irp;
|
|
||||||
u8 io_irp_cnt;
|
|
||||||
u8 bio_irp_pending;
|
|
||||||
_sema io_retevt;
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -45,10 +45,6 @@
|
|||||||
#include <osdep_service_linux.h>
|
#include <osdep_service_linux.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
#include <osdep_service_xp.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
#include <osdep_service_ce.h>
|
#include <osdep_service_ce.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -1,210 +0,0 @@
|
|||||||
/******************************************************************************
|
|
||||||
*
|
|
||||||
* Copyright(c) 2007 - 2017 Realtek Corporation.
|
|
||||||
*
|
|
||||||
* 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.
|
|
||||||
*
|
|
||||||
*****************************************************************************/
|
|
||||||
#ifndef __OSDEP_LINUX_SERVICE_H_
|
|
||||||
#define __OSDEP_LINUX_SERVICE_H_
|
|
||||||
|
|
||||||
#include <ndis.h>
|
|
||||||
#include <ntddk.h>
|
|
||||||
#include <ntddndis.h>
|
|
||||||
#include <ntdef.h>
|
|
||||||
|
|
||||||
#ifdef CONFIG_USB_HCI
|
|
||||||
#include <usb.h>
|
|
||||||
#include <usbioctl.h>
|
|
||||||
#include <usbdlib.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
typedef KSEMAPHORE _sema;
|
|
||||||
typedef LIST_ENTRY _list;
|
|
||||||
typedef NDIS_STATUS _OS_STATUS;
|
|
||||||
|
|
||||||
|
|
||||||
typedef NDIS_SPIN_LOCK _lock;
|
|
||||||
|
|
||||||
typedef KMUTEX _mutex;
|
|
||||||
|
|
||||||
typedef KIRQL _irqL;
|
|
||||||
|
|
||||||
// USB_PIPE for WINCE , but handle can be use just integer under windows
|
|
||||||
typedef NDIS_HANDLE _nic_hdl;
|
|
||||||
|
|
||||||
struct rtw_timer_list {
|
|
||||||
NDIS_MINIPORT_TIMER ndis_timer;
|
|
||||||
void (*function)(void *);
|
|
||||||
void *arg;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct __queue {
|
|
||||||
LIST_ENTRY queue;
|
|
||||||
_lock lock;
|
|
||||||
};
|
|
||||||
|
|
||||||
typedef NDIS_PACKET _pkt;
|
|
||||||
typedef NDIS_BUFFER _buffer;
|
|
||||||
typedef struct __queue _queue;
|
|
||||||
|
|
||||||
typedef PKTHREAD _thread_hdl_;
|
|
||||||
typedef void thread_return;
|
|
||||||
typedef void* thread_context;
|
|
||||||
|
|
||||||
typedef NDIS_WORK_ITEM _workitem;
|
|
||||||
|
|
||||||
|
|
||||||
#define HZ 10000000
|
|
||||||
#define SEMA_UPBND (0x7FFFFFFF) //8192
|
|
||||||
|
|
||||||
__inline static _list *get_next(_list *list)
|
|
||||||
{
|
|
||||||
return list->Flink;
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static _list *get_list_head(_queue *queue)
|
|
||||||
{
|
|
||||||
return (&(queue->queue));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define LIST_CONTAINOR(ptr, type, member) CONTAINING_RECORD(ptr, type, member)
|
|
||||||
|
|
||||||
|
|
||||||
__inline static _enter_critical(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisAcquireSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static _exit_critical(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisReleaseSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
__inline static _enter_critical_ex(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisDprAcquireSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static _exit_critical_ex(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisDprReleaseSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static void _enter_critical_bh(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisDprAcquireSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static void _exit_critical_bh(_lock *plock, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
NdisDprReleaseSpinLock(plock);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static _enter_critical_mutex(_mutex *pmutex, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
KeWaitForSingleObject(pmutex, Executive, KernelMode, FALSE, NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
__inline static _exit_critical_mutex(_mutex *pmutex, _irqL *pirqL)
|
|
||||||
{
|
|
||||||
KeReleaseMutex(pmutex, FALSE);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
__inline static void rtw_list_delete(_list *plist)
|
|
||||||
{
|
|
||||||
RemoveEntryList(plist);
|
|
||||||
InitializeListHead(plist);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline void timer_hdl(
|
|
||||||
IN PVOID SystemSpecific1,
|
|
||||||
IN PVOID FunctionContext,
|
|
||||||
IN PVOID SystemSpecific2,
|
|
||||||
IN PVOID SystemSpecific3)
|
|
||||||
{
|
|
||||||
_timer *timer = (_timer *)FunctionContext;
|
|
||||||
|
|
||||||
timer->function(timer->arg);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline void _init_timer(_timer *ptimer, _nic_hdl nic_hdl, void *pfunc, void *cntx)
|
|
||||||
{
|
|
||||||
ptimer->function = pfunc;
|
|
||||||
ptimer->arg = cntx;
|
|
||||||
NdisMInitializeTimer(&ptimer->ndis_timer, nic_hdl, timer_hdl, ptimer);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline void _set_timer(_timer *ptimer, u32 delay_time)
|
|
||||||
{
|
|
||||||
NdisMSetTimer(ptimer, delay_time);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline void _cancel_timer(_timer *ptimer, u8 *bcancelled)
|
|
||||||
{
|
|
||||||
NdisMCancelTimer(ptimer, bcancelled);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx)
|
|
||||||
{
|
|
||||||
|
|
||||||
NdisInitializeWorkItem(pwork, pfunc, cntx);
|
|
||||||
}
|
|
||||||
|
|
||||||
__inline static void _set_workitem(_workitem *pwork)
|
|
||||||
{
|
|
||||||
NdisScheduleWorkItem(pwork);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define ATOMIC_INIT(i) { (i) }
|
|
||||||
|
|
||||||
//
|
|
||||||
// Global Mutex: can only be used at PASSIVE level.
|
|
||||||
//
|
|
||||||
|
|
||||||
#define ACQUIRE_GLOBAL_MUTEX(_MutexCounter) \
|
|
||||||
{ \
|
|
||||||
while (NdisInterlockedIncrement((PULONG)&(_MutexCounter)) != 1)\
|
|
||||||
{ \
|
|
||||||
NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \
|
|
||||||
NdisMSleep(10000); \
|
|
||||||
} \
|
|
||||||
}
|
|
||||||
|
|
||||||
#define RELEASE_GLOBAL_MUTEX(_MutexCounter) \
|
|
||||||
{ \
|
|
||||||
NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \
|
|
||||||
}
|
|
||||||
|
|
||||||
// limitation of path length
|
|
||||||
#define PATH_LENGTH_MAX MAX_PATH
|
|
||||||
|
|
||||||
//Atomic integer operations
|
|
||||||
#define atomic_t LONG
|
|
||||||
|
|
||||||
|
|
||||||
#define NDEV_FMT "%s"
|
|
||||||
#define NDEV_ARG(ndev) ""
|
|
||||||
#define ADPT_FMT "%s"
|
|
||||||
#define ADPT_ARG(adapter) ""
|
|
||||||
#define FUNC_NDEV_FMT "%s"
|
|
||||||
#define FUNC_NDEV_ARG(ndev) __func__
|
|
||||||
#define FUNC_ADPT_FMT "%s"
|
|
||||||
#define FUNC_ADPT_ARG(adapter) __func__
|
|
||||||
|
|
||||||
#define STRUCT_PACKED
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
@ -114,9 +114,6 @@ struct evt_priv {
|
|||||||
#if defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI)
|
#if defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI)
|
||||||
u8 *c2h_mem;
|
u8 *c2h_mem;
|
||||||
u8 *allocated_c2h_mem;
|
u8 *allocated_c2h_mem;
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PMDL pc2h_mdl;
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -144,17 +144,6 @@ struct io_req {
|
|||||||
void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt);
|
void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt);
|
||||||
u8 *cnxt;
|
u8 *cnxt;
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PMDL pmdl;
|
|
||||||
PIRP pirp;
|
|
||||||
|
|
||||||
#ifdef CONFIG_SDIO_HCI
|
|
||||||
PSDBUS_REQUEST_PACKET sdrp;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct intf_hdl {
|
struct intf_hdl {
|
||||||
|
@ -24,15 +24,6 @@ typedef struct _BSSIDInfo {
|
|||||||
} BSSIDInfo, *PBSSIDInfo;
|
} BSSIDInfo, *PBSSIDInfo;
|
||||||
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
typedef struct _NDIS_802_11_PMKID {
|
|
||||||
u32 Length;
|
|
||||||
u32 BSSIDInfoCount;
|
|
||||||
BSSIDInfo BSSIDInfo[1];
|
|
||||||
} NDIS_802_11_PMKID, *PNDIS_802_11_PMKID;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
u8 rtw_set_802_11_authentication_mode(_adapter *pdapter, NDIS_802_11_AUTHENTICATION_MODE authmode);
|
u8 rtw_set_802_11_authentication_mode(_adapter *pdapter, NDIS_802_11_AUTHENTICATION_MODE authmode);
|
||||||
u8 rtw_set_802_11_bssid(_adapter *padapter, u8 *bssid);
|
u8 rtw_set_802_11_bssid(_adapter *padapter, u8 *bssid);
|
||||||
u8 rtw_set_802_11_add_wep(_adapter *padapter, NDIS_802_11_WEP *wep);
|
u8 rtw_set_802_11_add_wep(_adapter *padapter, NDIS_802_11_WEP *wep);
|
||||||
|
@ -39,13 +39,7 @@ struct mp_xmit_frame {
|
|||||||
u8 *mem_addr;
|
u8 *mem_addr;
|
||||||
u32 sz[8];
|
u32 sz[8];
|
||||||
|
|
||||||
#if defined(PLATFORM_OS_XP) || defined(PLATFORM_LINUX)
|
|
||||||
PURB pxmit_urb[8];
|
PURB pxmit_urb[8];
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PIRP pxmit_irp[8];
|
|
||||||
#endif
|
|
||||||
|
|
||||||
u8 bpending[8];
|
u8 bpending[8];
|
||||||
sint ac_tag[8];
|
sint ac_tag[8];
|
||||||
|
@ -73,24 +73,7 @@ typedef struct _DR_VARIABLE_STRUCT_ {
|
|||||||
/* int mp_start_joinbss(_adapter *padapter, NDIS_802_11_SSID *pssid); */
|
/* int mp_start_joinbss(_adapter *padapter, NDIS_802_11_SSID *pssid); */
|
||||||
|
|
||||||
/* void _irqlevel_changed_(_irqL *irqlevel, BOOLEANunsigned char bLower); */
|
/* void _irqlevel_changed_(_irqL *irqlevel, BOOLEANunsigned char bLower); */
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
static void _irqlevel_changed_(_irqL *irqlevel, u8 bLower)
|
|
||||||
{
|
|
||||||
|
|
||||||
if (bLower == LOWER) {
|
|
||||||
*irqlevel = KeGetCurrentIrql();
|
|
||||||
|
|
||||||
if (*irqlevel > PASSIVE_LEVEL)
|
|
||||||
KeLowerIrql(PASSIVE_LEVEL);
|
|
||||||
} else {
|
|
||||||
if (KeGetCurrentIrql() == PASSIVE_LEVEL)
|
|
||||||
KeRaiseIrql(DISPATCH_LEVEL, irqlevel);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
#define _irqlevel_changed_(a, b)
|
#define _irqlevel_changed_(a, b)
|
||||||
#endif
|
|
||||||
|
|
||||||
/* oid_rtl_seg_81_80_00 */
|
/* oid_rtl_seg_81_80_00 */
|
||||||
NDIS_STATUS oid_rt_pro_set_data_rate_hdl(struct oid_par_priv *poid_par_priv);
|
NDIS_STATUS oid_rt_pro_set_data_rate_hdl(struct oid_par_priv *poid_par_priv);
|
||||||
|
@ -19,13 +19,7 @@
|
|||||||
#define RTW_RX_MSDU_ACT_INDICATE BIT0
|
#define RTW_RX_MSDU_ACT_INDICATE BIT0
|
||||||
#define RTW_RX_MSDU_ACT_FORWARD BIT1
|
#define RTW_RX_MSDU_ACT_FORWARD BIT1
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
#if defined(PLATFORM_OS_CE)
|
||||||
#ifdef CONFIG_SDIO_HCI
|
|
||||||
#define NR_RECVBUFF 1024/* 512 */ /* 128 */
|
|
||||||
#else
|
|
||||||
#define NR_RECVBUFF (16)
|
|
||||||
#endif
|
|
||||||
#elif defined(PLATFORM_OS_CE)
|
|
||||||
#ifdef CONFIG_SDIO_HCI
|
#ifdef CONFIG_SDIO_HCI
|
||||||
#define NR_RECVBUFF (128)
|
#define NR_RECVBUFF (128)
|
||||||
#else
|
#else
|
||||||
@ -518,10 +512,6 @@ PURB purb;
|
|||||||
dma_addr_t dma_transfer_addr; /* (in) dma addr for transfer_buffer */
|
dma_addr_t dma_transfer_addr; /* (in) dma addr for transfer_buffer */
|
||||||
u32 alloc_sz;
|
u32 alloc_sz;
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PIRP pirp;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
USB_TRANSFER usb_transfer_read_port;
|
USB_TRANSFER usb_transfer_read_port;
|
||||||
#endif
|
#endif
|
||||||
|
@ -600,10 +600,6 @@ struct xmit_buf {
|
|||||||
PURB pxmit_urb[8];
|
PURB pxmit_urb[8];
|
||||||
dma_addr_t dma_transfer_addr; /* (in) dma addr for transfer_buffer */
|
dma_addr_t dma_transfer_addr; /* (in) dma addr for transfer_buffer */
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PIRP pxmit_irp[8];
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
USB_TRANSFER usb_transfer_write_port;
|
USB_TRANSFER usb_transfer_write_port;
|
||||||
#endif
|
#endif
|
||||||
@ -622,11 +618,6 @@ struct xmit_buf {
|
|||||||
u32 ff_hwaddr;
|
u32 ff_hwaddr;
|
||||||
u8 pg_num;
|
u8 pg_num;
|
||||||
u8 agg_num;
|
u8 agg_num;
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PMDL pxmitbuf_mdl;
|
|
||||||
PIRP pxmitbuf_irp;
|
|
||||||
PSDBUS_REQUEST_PACKET pxmitbuf_sdrp;
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_PCI_HCI
|
#ifdef CONFIG_PCI_HCI
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
/******************************************************************************
|
|
||||||
*
|
|
||||||
* Copyright(c) 2007 - 2017 Realtek Corporation.
|
|
||||||
*
|
|
||||||
* 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.
|
|
||||||
*
|
|
||||||
*****************************************************************************/
|
|
||||||
#ifndef _SDIO_OPS_XP_H_
|
|
||||||
#define _SDIO_OPS_XP_H_
|
|
||||||
|
|
||||||
#include <drv_conf.h>
|
|
||||||
#include <osdep_service.h>
|
|
||||||
#include <drv_types.h>
|
|
||||||
#include <osdep_intf.h>
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
|
|
||||||
extern u8 sdbus_cmd52r_xp(struct intf_priv *pintfpriv, u32 addr);
|
|
||||||
|
|
||||||
|
|
||||||
extern void sdbus_cmd52w_xp(struct intf_priv *pintfpriv, u32 addr, u8 val8);
|
|
||||||
|
|
||||||
|
|
||||||
uint sdbus_read_blocks_to_membuf_xp(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf);
|
|
||||||
|
|
||||||
extern uint sdbus_read_bytes_to_membuf_xp(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf);
|
|
||||||
|
|
||||||
|
|
||||||
extern uint sdbus_write_blocks_from_membuf_xp(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf, u8 async);
|
|
||||||
|
|
||||||
extern uint sdbus_write_bytes_from_membuf_xp(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf);
|
|
||||||
extern u8 sdbus_func1cmd52r_xp(struct intf_priv *pintfpriv, u32 addr);
|
|
||||||
extern void sdbus_func1cmd52w_xp(struct intf_priv *pintfpriv, u32 addr, u8 val8);
|
|
||||||
extern uint sdbus_read_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata);
|
|
||||||
extern uint sdbus_write_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata);
|
|
||||||
extern void sdio_read_int(_adapter *padapter, u32 addr, u8 sz, void *pdata);
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
@ -843,11 +843,6 @@ void _rtw_init_sema(_sema *sema, int init_val)
|
|||||||
|
|
||||||
sema_init(sema, init_val);
|
sema_init(sema, init_val);
|
||||||
|
|
||||||
#endif
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
@ -872,11 +867,6 @@ void _rtw_up_sema(_sema *sema)
|
|||||||
|
|
||||||
up(sema);
|
up(sema);
|
||||||
|
|
||||||
#endif
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
KeReleaseSemaphore(sema, IO_NETWORK_INCREMENT, 1, FALSE);
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
@ -895,13 +885,6 @@ u32 _rtw_down_sema(_sema *sema)
|
|||||||
return _SUCCESS;
|
return _SUCCESS;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
if (STATUS_SUCCESS == KeWaitForSingleObject(sema, Executive, KernelMode, TRUE, NULL))
|
|
||||||
return _SUCCESS;
|
|
||||||
else
|
|
||||||
return _FAIL;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
if (WAIT_OBJECT_0 == WaitForSingleObject(*sema, INFINITE))
|
if (WAIT_OBJECT_0 == WaitForSingleObject(*sema, INFINITE))
|
||||||
@ -921,9 +904,6 @@ inline void thread_exit(_completion *comp)
|
|||||||
ExitThread(STATUS_SUCCESS);
|
ExitThread(STATUS_SUCCESS);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
PsTerminateSystemThread(STATUS_SUCCESS);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void _rtw_init_completion(_completion *comp)
|
inline void _rtw_init_completion(_completion *comp)
|
||||||
@ -957,12 +937,6 @@ void _rtw_mutex_init(_mutex *pmutex)
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
KeInitializeMutex(pmutex, 0);
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
*pmutex = CreateMutex(NULL, _FALSE, NULL);
|
*pmutex = CreateMutex(NULL, _FALSE, NULL);
|
||||||
#endif
|
#endif
|
||||||
@ -979,10 +953,6 @@ void _rtw_mutex_free(_mutex *pmutex)
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_XP
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PLATFORM_OS_CE
|
#ifdef PLATFORM_OS_CE
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user