#include <linux/interrupt.h>
#include <linux/suspend.h>
#include <linux/netdevice.h>
#include <linux/wireless.h>
#include <net/iw_handler.h>
#include <net/cfg80211.h>
#include "hermes.h"
Go to the source code of this file.
|
struct orinoco_private * | alloc_orinocodev (int sizeof_card, struct device *device, int(*hard_reset)(struct orinoco_private *), int(*stop_fw)(struct orinoco_private *, int)) |
|
void | free_orinocodev (struct orinoco_private *priv) |
|
int | orinoco_init (struct orinoco_private *priv) |
|
int | orinoco_if_add (struct orinoco_private *priv, unsigned long base_addr, unsigned int irq, const struct net_device_ops *ops) |
|
void | orinoco_if_del (struct orinoco_private *priv) |
|
int | orinoco_up (struct orinoco_private *priv) |
|
void | orinoco_down (struct orinoco_private *priv) |
|
irqreturn_t | orinoco_interrupt (int irq, void *dev_id) |
|
void | __orinoco_ev_info (struct net_device *dev, struct hermes *hw) |
|
void | __orinoco_ev_rx (struct net_device *dev, struct hermes *hw) |
|
int | orinoco_process_xmit_skb (struct sk_buff *skb, struct net_device *dev, struct orinoco_private *priv, int *tx_control, u8 *mic) |
|
int | orinoco_open (struct net_device *dev) |
|
int | orinoco_stop (struct net_device *dev) |
|
struct net_device_stats * | orinoco_get_stats (struct net_device *dev) |
|
void | orinoco_set_multicast_list (struct net_device *dev) |
|
int | orinoco_change_mtu (struct net_device *dev, int new_mtu) |
|
void | orinoco_tx_timeout (struct net_device *dev) |
|
#define DEBUG |
( |
|
n, |
|
|
|
args... |
|
) |
| do { } while (0) |
#define DRIVER_VERSION "0.15" |
#define MAX_SCAN_LEN 4096 |
#define ORINOCO_MAX_KEY_SIZE 14 |
#define ORINOCO_MAX_KEYS 4 |
#define ORINOCO_SEQ_LEN 8 |
- Enumerator:
FIRMWARE_TYPE_AGERE |
|
FIRMWARE_TYPE_INTERSIL |
|
FIRMWARE_TYPE_SYMBOL |
|
Definition at line 52 of file orinoco.h.
- Enumerator:
ORINOCO_ALG_NONE |
|
ORINOCO_ALG_WEP |
|
ORINOCO_ALG_TKIP |
|
Definition at line 46 of file orinoco.h.