rum_softc Struct Reference

#include <if_rumvar.h>

Collaboration diagram for rum_softc:

Collaboration graph
[legend]

Data Fields

struct ifnet * sc_ifp
struct rum_ifq sc_tx_queue
struct usb2_config_td sc_config_td
struct rum_tx_desc sc_tx_desc
struct rum_rx_desc sc_rx_desc
struct mtx sc_mtx
struct usb2_callout sc_watchdog
struct rum_bbp_prom sc_bbp_prom [16]
struct rum_rx_radiotap_header sc_rxtap
struct rum_tx_radiotap_header sc_txtap
struct usb2_xfersc_xfer [RUM_N_TRANSFER]
struct usb2_devicesc_udev
struct ieee80211_rate_table * sc_rates
int(* sc_newstate )(struct ieee80211com *, enum ieee80211_state, int)
enum ieee80211_state sc_ns_state
uint32_t sc_sta [6]
uint32_t sc_unit
int sc_ns_arg
uint16_t sc_flags
uint16_t sc_txtap_len
uint16_t sc_rxtap_len
uint16_t sc_last_chan
uint8_t sc_txpow [44]
uint8_t sc_rf_rev
uint8_t sc_rffreq
uint8_t sc_ftype
uint8_t sc_rx_ant
uint8_t sc_tx_ant
uint8_t sc_nb_ant
uint8_t sc_ext_2ghz_lna
uint8_t sc_ext_5ghz_lna
uint8_t sc_sifs
uint8_t sc_bbp17
uint8_t sc_hw_radio
uint8_t sc_amrr_timer
uint8_t sc_beacon_buf [0x800]
uint8_t sc_myaddr [IEEE80211_ADDR_LEN]
int8_t sc_rssi_2ghz_corr
int8_t sc_rssi_5ghz_corr
char sc_name [32]

Detailed Description

Definition at line 122 of file if_rumvar.h.


Field Documentation

Definition at line 167 of file if_rumvar.h.

Referenced by rum_cfg_select_band().

Definition at line 131 of file if_rumvar.h.

Referenced by rum_cfg_bbp_init(), and rum_cfg_read_eeprom().

uint8_t rum_softc::sc_beacon_buf[0x800]

Definition at line 170 of file if_rumvar.h.

Referenced by rum_setup_desc_and_tx().

Definition at line 164 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_cfg_select_band().

Definition at line 165 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), rum_cfg_select_band(), and rum_get_rssi().

Definition at line 160 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_cfg_select_antenna().

Definition at line 168 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom().

struct ifnet* rum_softc::sc_ifp [read]

Definition at line 155 of file if_rumvar.h.

Referenced by rum_cfg_init(), and rum_cfg_set_chan().

struct mtx rum_softc::sc_mtx [read]

uint8_t rum_softc::sc_myaddr[IEEE80211_ADDR_LEN]

Definition at line 171 of file if_rumvar.h.

Referenced by rum_cfg_first_time_setup(), and rum_cfg_read_eeprom().

Definition at line 176 of file if_rumvar.h.

Referenced by rum_attach(), and rum_cfg_first_time_setup().

Definition at line 163 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom().

int(* rum_softc::sc_newstate)(struct ieee80211com *, enum ieee80211_state, int)

Definition at line 145 of file if_rumvar.h.

Referenced by rum_cfg_newstate(), and rum_newstate_cb().

enum ieee80211_state rum_softc::sc_ns_state

Definition at line 142 of file if_rumvar.h.

Referenced by rum_cfg_newstate(), and rum_newstate_cb().

struct ieee80211_rate_table* rum_softc::sc_rates [read]

Definition at line 159 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_cfg_set_chan().

Definition at line 173 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_get_rssi().

Definition at line 174 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_get_rssi().

Definition at line 128 of file if_rumvar.h.

Referenced by rum_bulk_read_callback().

Definition at line 132 of file if_rumvar.h.

Referenced by rum_bulk_read_callback(), and rum_cfg_first_time_setup().

Definition at line 154 of file if_rumvar.h.

Referenced by rum_bulk_read_callback(), and rum_cfg_first_time_setup().

Definition at line 166 of file if_rumvar.h.

Referenced by rum_cfg_select_band().

uint32_t rum_softc::sc_sta[6]

Definition at line 143 of file if_rumvar.h.

Referenced by rum_cfg_amrr_timeout(), and rum_cfg_init().

Definition at line 162 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_setup_desc_and_tx().

Definition at line 127 of file if_rumvar.h.

Referenced by rum_setup_desc_and_tx().

uint8_t rum_softc::sc_txpow[44]

Definition at line 157 of file if_rumvar.h.

Referenced by rum_cfg_read_eeprom(), and rum_cfg_set_chan().

Definition at line 133 of file if_rumvar.h.

Referenced by rum_cfg_first_time_setup(), and rum_setup_desc_and_tx().

Definition at line 153 of file if_rumvar.h.

Referenced by rum_cfg_first_time_setup(), and rum_setup_desc_and_tx().

Definition at line 136 of file if_rumvar.h.

Referenced by rum_attach(), and rum_cfg_do_request().

Definition at line 144 of file if_rumvar.h.

Referenced by rum_attach(), and rum_cfg_first_time_setup().

Definition at line 130 of file if_rumvar.h.

Referenced by rum_attach(), rum_detach(), and rum_watchdog().

struct usb2_xfer* rum_softc::sc_xfer[RUM_N_TRANSFER] [read]


The documentation for this struct was generated from the following file:

Generated on Sat Feb 7 13:14:47 2009 for FreeBSD kernel usb device Code by  doxygen 1.5.8