|
iPXE
|
An RDC network card. More...
#include <rdc.h>
Data Fields | |
| void * | regs |
| Registers. More... | |
| struct dma_device * | dma |
| DMA device. More... | |
| struct mii_interface | mdio |
| MII interface. More... | |
| struct mii_device | mii |
| MII device. More... | |
| struct rdc_ring | tx |
| Transmit descriptor ring. More... | |
| struct rdc_ring | rx |
| Receive descriptor ring. More... | |
| struct io_buffer * | rx_iobuf [RDC_NUM_RX_DESC] |
| Receive I/O buffers. More... | |
| void* rdc_nic::regs |
Registers.
Definition at line 178 of file rdc.h.
Referenced by rdc_close(), rdc_create_ring(), rdc_destroy_ring(), rdc_irq(), rdc_mii_read(), rdc_mii_write(), rdc_open(), rdc_poll(), rdc_probe(), rdc_remove(), rdc_reset(), and rdc_transmit().
| struct dma_device* rdc_nic::dma |
DMA device.
Definition at line 180 of file rdc.h.
Referenced by rdc_create_ring(), rdc_probe(), rdc_refill_rx(), and rdc_transmit().
| struct mii_interface rdc_nic::mdio |
MII interface.
Definition at line 182 of file rdc.h.
Referenced by rdc_mii_read(), rdc_mii_write(), and rdc_probe().
| struct mii_device rdc_nic::mii |
MII device.
Definition at line 184 of file rdc.h.
Referenced by rdc_check_link(), rdc_init_phy(), rdc_open(), and rdc_probe().
| struct rdc_ring rdc_nic::tx |
Transmit descriptor ring.
Definition at line 187 of file rdc.h.
Referenced by rdc_close(), rdc_open(), rdc_poll_tx(), rdc_probe(), and rdc_transmit().
| struct rdc_ring rdc_nic::rx |
Receive descriptor ring.
Definition at line 189 of file rdc.h.
Referenced by rdc_close(), rdc_open(), rdc_poll_rx(), rdc_probe(), and rdc_refill_rx().
| struct io_buffer* rdc_nic::rx_iobuf[RDC_NUM_RX_DESC] |
Receive I/O buffers.
Definition at line 191 of file rdc.h.
Referenced by rdc_close(), rdc_poll_rx(), and rdc_refill_rx().
1.8.15