Lines Matching defs:uli526x_board_info
104 struct uli526x_board_info { struct
105 u32 chip_id; /* Chip vendor/Device ID */
106 pci_dev_t pdev;
108 long ioaddr; /* I/O base address */
109 u32 cr0_data;
110 u32 cr5_data;
111 u32 cr6_data;
112 u32 cr7_data;
113 u32 cr15_data;
116 dma_addr_t buf_pool_dma_ptr; /* Tx buffer pool memory */
117 dma_addr_t buf_pool_dma_start; /* Tx buffer pool align dword */
118 dma_addr_t desc_pool_dma_ptr; /* descriptor pool memory */
119 dma_addr_t first_tx_desc_dma;
120 dma_addr_t first_rx_desc_dma;
123 unsigned char *buf_pool_ptr; /* Tx buffer pool memory */
124 unsigned char *buf_pool_start; /* Tx buffer pool align dword */
125 unsigned char *desc_pool_ptr; /* descriptor pool memory */
126 struct tx_desc *first_tx_desc;
127 struct tx_desc *tx_insert_ptr;
128 struct tx_desc *tx_remove_ptr;
129 struct rx_desc *first_rx_desc;
130 struct rx_desc *rx_ready_ptr; /* packet come pointer */
131 unsigned long tx_packet_cnt; /* transmitted packet count */
133 u16 PHY_reg4; /* Saved Phyxcer register 4 value */
135 u8 media_mode; /* user specify media mode */
136 u8 op_mode; /* real work dedia mode */
137 u8 phy_addr;
140 unsigned char srom[128];