natsemi_private Struct Reference

#include <natsemi.h>


Data Fields

unsigned short ioaddr
unsigned short tx_cur
unsigned short tx_dirty
unsigned short rx_cur
struct natsemi_tx tx [TX_RING_SIZE]
struct natsemi_rx rx [NUM_RX_DESC]
struct io_bufferiobuf [NUM_RX_DESC]
struct io_buffertx_iobuf [TX_RING_SIZE]
struct spi_bit_basher spibit
struct spi_device eeprom
struct nvo_block nvo


Detailed Description

Definition at line 24 of file natsemi.h.


Field Documentation

unsigned short natsemi_private::ioaddr

unsigned short natsemi_private::tx_cur

Definition at line 26 of file natsemi.h.

Referenced by natsemi_open(), natsemi_poll(), and natsemi_transmit().

unsigned short natsemi_private::tx_dirty

Definition at line 27 of file natsemi.h.

Referenced by natsemi_open(), and natsemi_poll().

unsigned short natsemi_private::rx_cur

Definition at line 28 of file natsemi.h.

Referenced by natsemi_open(), and natsemi_poll().

struct natsemi_tx natsemi_private::tx[TX_RING_SIZE] [read]

Definition at line 29 of file natsemi.h.

Referenced by natsemi_open(), natsemi_poll(), and natsemi_transmit().

struct natsemi_rx natsemi_private::rx[NUM_RX_DESC] [read]

Definition at line 30 of file natsemi.h.

Referenced by natsemi_open(), and natsemi_poll().

struct io_buffer* natsemi_private::iobuf[NUM_RX_DESC] [read]

Definition at line 36 of file natsemi.h.

Referenced by natsemi_close(), natsemi_open(), and natsemi_poll().

struct io_buffer* natsemi_private::tx_iobuf[TX_RING_SIZE] [read]

Definition at line 41 of file natsemi.h.

Referenced by natsemi_poll(), and natsemi_transmit().

Definition at line 42 of file natsemi.h.

Referenced by natsemi_init_eeprom(), natsemi_spi_read_bit(), and natsemi_spi_write_bit().

Definition at line 43 of file natsemi.h.

Referenced by natsemi_init_eeprom(), and natsemi_probe().

Definition at line 44 of file natsemi.h.

Referenced by natsemi_init_eeprom().


The documentation for this struct was generated from the following file:

Generated on Tue Apr 6 20:02:07 2010 for gPXE by  doxygen 1.5.7.1