Linux Kernel
3.7.1
|
#include "Debug.h"
Go to the source code of this file.
Data Structures | |
struct | bcm_leader |
struct | bcm_packettosend |
struct | bcm_control_packet |
struct | bcm_link_request |
union | _U_IP_ADDRESS |
struct | bcm_hdr_suppression_contextinfo |
struct | bcm_classifier_rule |
struct | bcm_fragmented_packet_info |
struct | bcm_packet_info |
struct | bcm_tarang_data |
struct | bcm_targetdsx_buffer |
struct | bcm_mini_adapter |
struct | bcm_eth_header |
struct | bcm_firmware_info |
struct | bcm_ddr_setting |
Macros | |
#define | MAX_FRAGMENTEDIP_CLASSIFICATION_ENTRIES 256 |
#define | MAX_IP_RANGE_LENGTH 4 |
#define | MAX_PORT_RANGE 4 |
#define | MAX_PROTOCOL_LENGTH 32 |
#define | IPV6_ADDRESS_SIZEINBYTES 0x10 |
#define | GET_BCM_ADAPTER(net_dev) netdev_priv(net_dev) |
#define | BCM_REQUEST_READ 0x2 |
#define | BCM_REQUEST_WRITE 0x1 |
#define | EP2_MPS_REG 0x0F0110A0 |
#define | EP2_MPS 0x40 |
#define | EP2_CFG_REG 0x0F0110A8 |
#define | EP2_CFG_INT 0x27 |
#define | EP2_CFG_BULK 0x25 |
#define | EP4_MPS_REG 0x0F0110F0 |
#define | EP4_MPS 0x8C |
#define | EP4_CFG_REG 0x0F0110F8 |
#define | ISO_MPS_REG 0x0F0110C8 |
#define | ISO_MPS 0x00000000 |
#define | EP1 0 |
#define | EP2 1 |
#define | EP3 2 |
#define | EP4 3 |
#define | EP5 4 |
#define | EP6 5 |
Typedefs | |
typedef union _U_IP_ADDRESS | U_IP_ADDRESS |
typedef int(* | FP_FLASH_WRITE )(struct bcm_mini_adapter *, UINT, PVOID) |
typedef int(* | FP_FLASH_WRITE_STATUS )(struct bcm_mini_adapter *, UINT, PVOID) |
Enumerations | |
enum | bcm_einterface_setting { DEFAULT_SETTING_0 = 0, ALTERNATE_SETTING_1 = 1 } |
Functions | |
int | InitAdapter (struct bcm_mini_adapter *psAdapter) |
Variables | |
struct bcm_leader | __packed |
struct net_device * | gblpnetdev |
typedef int(* FP_FLASH_WRITE)(struct bcm_mini_adapter *, UINT, PVOID) |
typedef int(* FP_FLASH_WRITE_STATUS)(struct bcm_mini_adapter *, UINT, PVOID) |
typedef union _U_IP_ADDRESS U_IP_ADDRESS |
int InitAdapter | ( | struct bcm_mini_adapter * | psAdapter | ) |
struct net_device* gblpnetdev |