#include "p54pci.h"
#include "net2280.h"
Go to the source code of this file.
|
enum | net2280_op_type {
NET2280_BRG_U32 = 0x001F,
NET2280_BRG_CFG_U32 = 0x000F,
NET2280_BRG_CFG_U16 = 0x0003,
NET2280_DEV_U32 = 0x080F,
NET2280_DEV_CFG_U32 = 0x088F,
NET2280_DEV_CFG_U16 = 0x0883
} |
|
enum | p54u_pipe_addr {
P54U_PIPE_DATA = 0x01,
P54U_PIPE_MGMT = 0x02,
P54U_PIPE_3 = 0x03,
P54U_PIPE_4 = 0x04,
P54U_PIPE_BRG = 0x0d,
P54U_PIPE_DEV = 0x0e,
P54U_PIPE_INT = 0x0f
} |
|
enum | p54u_hw_type { P54U_INVALID_HW,
P54U_NET2280,
P54U_3887,
__NUM_P54U_HWTYPES
} |
|
#define ISL38XX_DMA_MASTER_CONTROL_TRIGGER 0x00000004 |
#define ISL38XX_DMA_STATUS_DONE 0x00000001 |
#define ISL38XX_DMA_STATUS_READY 0x00000002 |
#define NET2280_BASE 0x10000000 |
#define NET2280_BASE2 0x20000000 |
#define NET2280_DEVINIT 0x00 |
#define NET2280_EPA_CFG 0x320 |
#define NET2280_EPA_FIFO_PCI_ADDR 0x20000000 |
#define NET2280_EPA_RSP 0x324 |
#define NET2280_EPA_STAT 0x32c |
#define NET2280_EPB_CFG 0x340 |
#define NET2280_EPB_STAT 0x34c |
#define NET2280_EPC_CFG 0x360 |
#define NET2280_EPC_RSP 0x364 |
#define NET2280_EPC_STAT 0x36c |
#define NET2280_EPD_CFG 0x380 |
#define NET2280_EPD_STAT 0x38c |
#define NET2280_EPE_CFG 0x3A0 |
#define NET2280_EPF_CFG 0x3C0 |
#define NET2280_FIFOCTL 0x38 |
#define NET2280_GPIOCTL 0x50 |
#define NET2280_IRQSTAT1 0x2c |
#define NET2280_RELNUM 0x88 |
#define NET2280_USBIRQENB1 0x24 |
#define P54U_DEV_BASE 0x40000000 |
#define P54U_FW_BLOCK 2048 |
#define P54U_PIPE_NUMBER 9 |
#define X2_SIGNATURE "x2 " |
#define X2_SIGNATURE_SIZE 4 |
- Enumerator:
NET2280_BRG_U32 |
|
NET2280_BRG_CFG_U32 |
|
NET2280_BRG_CFG_U16 |
|
NET2280_DEV_U32 |
|
NET2280_DEV_CFG_U32 |
|
NET2280_DEV_CFG_U16 |
|
Definition at line 87 of file p54usb.h.
- Enumerator:
P54U_INVALID_HW |
|
P54U_NET2280 |
|
P54U_3887 |
|
__NUM_P54U_HWTYPES |
|
Definition at line 126 of file p54usb.h.
- Enumerator:
P54U_PIPE_DATA |
|
P54U_PIPE_MGMT |
|
P54U_PIPE_3 |
|
P54U_PIPE_4 |
|
P54U_PIPE_BRG |
|
P54U_PIPE_DEV |
|
P54U_PIPE_INT |
|
Definition at line 111 of file p54usb.h.