iPXE
|
A myson network card. More...
#include <myson.h>
Data Fields | |
void * | regs |
Registers. More... | |
struct myson_ring | tx |
Transmit descriptor ring. More... | |
struct myson_ring | rx |
Receive descriptor ring. More... | |
struct io_buffer * | rx_iobuf [MYSON_NUM_RX_DESC] |
Receive I/O buffers. More... | |
void* myson_nic::regs |
Registers.
Definition at line 170 of file myson.h.
Referenced by myson_close(), myson_create_ring(), myson_destroy_ring(), myson_irq(), myson_open(), myson_poll(), myson_probe(), myson_refill_rx(), myson_reload_config(), myson_remove(), myson_reset(), myson_soft_reset(), myson_transmit(), and myson_wait_idle().
struct myson_ring myson_nic::tx |
Transmit descriptor ring.
Definition at line 173 of file myson.h.
Referenced by myson_close(), myson_open(), myson_poll_tx(), myson_probe(), and myson_transmit().
struct myson_ring myson_nic::rx |
Receive descriptor ring.
Definition at line 175 of file myson.h.
Referenced by myson_close(), myson_open(), myson_poll_rx(), myson_probe(), and myson_refill_rx().
struct io_buffer* myson_nic::rx_iobuf[MYSON_NUM_RX_DESC] |
Receive I/O buffers.
Definition at line 177 of file myson.h.
Referenced by myson_close(), myson_poll_rx(), and myson_refill_rx().