Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
wb35reg_f.h File Reference
#include "wbhal.h"

Go to the source code of this file.

Macros

#define RFWriteControlData(_A, _V)   Wb35Reg_Write(_A, 0x0864, _V)
 

Functions

unsigned char Wb35Reg_initial (struct hw_data *hw_data)
 
void Uxx_power_on_procedure (struct hw_data *hw_data)
 
void Uxx_power_off_procedure (struct hw_data *hw_data)
 
void Uxx_ReadEthernetAddress (struct hw_data *hw_data)
 
void Dxx_initial (struct hw_data *hw_data)
 
void Mxx_initial (struct hw_data *hw_data)
 
void RFSynthesizer_initial (struct hw_data *hw_data)
 
void RFSynthesizer_SwitchingChannel (struct hw_data *hw_data, struct chan_info channel)
 
void BBProcessor_initial (struct hw_data *hw_data)
 
void BBProcessor_RateChanging (struct hw_data *hw_data, u8 rate)
 
u8 RFSynthesizer_SetPowerIndex (struct hw_data *hw_data, u8 power_index)
 
u8 RFSynthesizer_SetMaxim2828_24Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetMaxim2828_50Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetMaxim2827_24Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetMaxim2827_50Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetMaxim2825Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetAiroha2230Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetAiroha7230Power (struct hw_data *, u8 index)
 
u8 RFSynthesizer_SetWinbond242Power (struct hw_data *, u8 index)
 
void GetTxVgaFromEEPROM (struct hw_data *hw_data)
 
void EEPROMTxVgaAdjust (struct hw_data *hw_data)
 
void Wb35Reg_destroy (struct hw_data *hw_data)
 
unsigned char Wb35Reg_Read (struct hw_data *hw_data, u16 register_no, u32 *register_value)
 
unsigned char Wb35Reg_ReadSync (struct hw_data *hw_data, u16 register_no, u32 *register_value)
 
unsigned char Wb35Reg_Write (struct hw_data *hw_data, u16 register_no, u32 register_value)
 
unsigned char Wb35Reg_WriteSync (struct hw_data *hw_data, u16 register_no, u32 register_value)
 
unsigned char Wb35Reg_WriteWithCallbackValue (struct hw_data *hw_data, u16 register_no, u32 register_value, s8 *value, s8 len)
 
unsigned char Wb35Reg_BurstWrite (struct hw_data *hw_data, u16 register_no, u32 *register_data, u8 number_of_data, u8 flag)
 
void Wb35Reg_EP0VM (struct hw_data *hw_data)
 
void Wb35Reg_EP0VM_start (struct hw_data *hw_data)
 
void Wb35Reg_EP0VM_complete (struct urb *urb)
 
u32 BitReverse (u32 data, u32 data_length)
 
void CardGetMulticastBit (u8 address[MAC_ADDR_LENGTH], u8 *byte, u8 *value)
 
u32 CardComputeCrc (u8 *buffer, u32 length)
 
void Wb35Reg_phy_calibration (struct hw_data *hw_data)
 
void Wb35Reg_Update (struct hw_data *hw_data, u16 register_no, u32 register_value)
 
unsigned char adjust_TXVGA_for_iq_mag (struct hw_data *hw_data)
 

Macro Definition Documentation

#define RFWriteControlData (   _A,
  _V 
)    Wb35Reg_Write(_A, 0x0864, _V)

Definition at line 33 of file wb35reg_f.h.

Function Documentation

unsigned char adjust_TXVGA_for_iq_mag ( struct hw_data hw_data)

Definition at line 1518 of file phy_calibration.c.

void BBProcessor_initial ( struct hw_data hw_data)

Definition at line 1361 of file reg.c.

void BBProcessor_RateChanging ( struct hw_data hw_data,
u8  rate 
)

Definition at line 2328 of file reg.c.

u32 BitReverse ( u32  data,
u32  data_length 
)

Definition at line 680 of file wb35reg.c.

u32 CardComputeCrc ( u8 buffer,
u32  length 
)

Definition at line 644 of file wb35reg.c.

void CardGetMulticastBit ( u8  address[MAC_ADDR_LENGTH],
u8 byte,
u8 value 
)
void Dxx_initial ( struct hw_data hw_data)

Definition at line 2036 of file reg.c.

void EEPROMTxVgaAdjust ( struct hw_data hw_data)

Definition at line 2196 of file reg.c.

void GetTxVgaFromEEPROM ( struct hw_data hw_data)

Definition at line 2147 of file reg.c.

void Mxx_initial ( struct hw_data hw_data)

Definition at line 2052 of file reg.c.

void RFSynthesizer_initial ( struct hw_data hw_data)

Definition at line 949 of file reg.c.

u8 RFSynthesizer_SetAiroha2230Power ( struct hw_data ,
u8  index 
)

Definition at line 1967 of file reg.c.

u8 RFSynthesizer_SetAiroha7230Power ( struct hw_data ,
u8  index 
)

Definition at line 1985 of file reg.c.

u8 RFSynthesizer_SetMaxim2825Power ( struct hw_data ,
u8  index 
)

Definition at line 1957 of file reg.c.

u8 RFSynthesizer_SetMaxim2827_24Power ( struct hw_data ,
u8  index 
)

Definition at line 1937 of file reg.c.

u8 RFSynthesizer_SetMaxim2827_50Power ( struct hw_data ,
u8  index 
)

Definition at line 1947 of file reg.c.

u8 RFSynthesizer_SetMaxim2828_24Power ( struct hw_data ,
u8  index 
)

Definition at line 1917 of file reg.c.

u8 RFSynthesizer_SetMaxim2828_50Power ( struct hw_data ,
u8  index 
)

Definition at line 1927 of file reg.c.

u8 RFSynthesizer_SetPowerIndex ( struct hw_data hw_data,
u8  power_index 
)

Definition at line 1872 of file reg.c.

u8 RFSynthesizer_SetWinbond242Power ( struct hw_data ,
u8  index 
)

Definition at line 2002 of file reg.c.

void RFSynthesizer_SwitchingChannel ( struct hw_data hw_data,
struct chan_info  channel 
)

Definition at line 1692 of file reg.c.

void Uxx_power_off_procedure ( struct hw_data hw_data)

Definition at line 2139 of file reg.c.

void Uxx_power_on_procedure ( struct hw_data hw_data)

Definition at line 884 of file reg.c.

void Uxx_ReadEthernetAddress ( struct hw_data hw_data)

Definition at line 831 of file reg.c.

unsigned char Wb35Reg_BurstWrite ( struct hw_data hw_data,
u16  register_no,
u32 register_data,
u8  number_of_data,
u8  flag 
)

Definition at line 17 of file wb35reg.c.

void Wb35Reg_destroy ( struct hw_data hw_data)

Definition at line 491 of file wb35reg.c.

void Wb35Reg_EP0VM ( struct hw_data hw_data)

Definition at line 396 of file wb35reg.c.

void Wb35Reg_EP0VM_complete ( struct urb urb)

Definition at line 450 of file wb35reg.c.

void Wb35Reg_EP0VM_start ( struct hw_data hw_data)

Definition at line 385 of file wb35reg.c.

unsigned char Wb35Reg_initial ( struct hw_data hw_data)

Definition at line 533 of file wb35reg.c.

void Wb35Reg_phy_calibration ( struct hw_data hw_data)

Definition at line 706 of file wb35reg.c.

unsigned char Wb35Reg_Read ( struct hw_data hw_data,
u16  register_no,
u32 register_value 
)

Definition at line 332 of file wb35reg.c.

unsigned char Wb35Reg_ReadSync ( struct hw_data hw_data,
u16  register_no,
u32 register_value 
)

Definition at line 286 of file wb35reg.c.

void Wb35Reg_Update ( struct hw_data hw_data,
u16  register_no,
u32  register_value 
)

Definition at line 75 of file wb35reg.c.

unsigned char Wb35Reg_Write ( struct hw_data hw_data,
u16  register_no,
u32  register_value 
)

Definition at line 162 of file wb35reg.c.

unsigned char Wb35Reg_WriteSync ( struct hw_data hw_data,
u16  register_no,
u32  register_value 
)

Definition at line 121 of file wb35reg.c.

unsigned char Wb35Reg_WriteWithCallbackValue ( struct hw_data hw_data,
u16  register_no,
u32  register_value,
s8 value,
s8  len 
)

Definition at line 222 of file wb35reg.c.