src/drivers/e1000/e1000_hw.h File Reference

#include <stdint.h>

Go to the source code of this file.

Classes

struct  e1000_rx_desc
 Receive Descriptor Format. More...
struct  e1000_tx_desc
 Transmit Descriptor Format. More...
union  ich8_hws_flash_status
 ICH GbE Flash Hardware Sequencing Flash Status Register bit breakdown. More...
struct  ich8_hws_flash_status::ich8_hws_flash_status::ich8_hsfsts
union  ich8_hws_flash_ctrl
 ICH GbE Flash Hardware Sequencing Flash control Register bit breakdown. More...
struct  ich8_hws_flash_ctrl::ich8_hws_flash_ctrl::ich8_hsflctl
union  ich8_hws_flash_regacc
 ICH Flash Region Access Permissions. More...
struct  ich8_hws_flash_regacc::ich8_hws_flash_regacc::ich8_flracc

Defines

Receive Status Field Bits.
#define E1000_RX_STATUS_PIF   (1 << 7)
#define E1000_RX_STATUS_EOP   (1 << 1)
#define E1000_RX_STATUS_DONE   (1 << 0)
Receive Errors Field Bits.
#define E1000_RX_ERROR_RXE   (1 << 7)
#define E1000_RX_ERROR_CXE   (1 << 4)
#define E1000_RX_ERROR_SEQ   (1 << 2)
#define E1000_RX_ERROR_CE   (1 << 0)
Transmit Command Field Bits.
#define E1000_TX_CMD_EOP   (1 << 0)
#define E1000_TX_CMD_FCS   (1 << 1)
#define E1000_TX_CMD_RS   (1 << 3)

Typedefs

Datastructures.
typedef struct e1000_rx_desc e1000_rx_desc_t
 Receive Descriptor Format.
typedef struct e1000_tx_desc e1000_tx_desc_t
 Transmit Descriptor Format.


Define Documentation

#define E1000_RX_ERROR_CE   (1 << 0)

CRC/Alignment Error.

Definition at line 150 of file e1000_hw.h.

#define E1000_RX_ERROR_CXE   (1 << 4)

Carrier Extension Error.

Definition at line 144 of file e1000_hw.h.

#define E1000_RX_ERROR_RXE   (1 << 7)

RX Data Error.

Definition at line 141 of file e1000_hw.h.

#define E1000_RX_ERROR_SEQ   (1 << 2)

Sequence/Framing Error.

Definition at line 147 of file e1000_hw.h.

#define E1000_RX_STATUS_DONE   (1 << 0)

Descriptor Done.

Definition at line 129 of file e1000_hw.h.

#define E1000_RX_STATUS_EOP   (1 << 1)

End of Packet.

Definition at line 126 of file e1000_hw.h.

#define E1000_RX_STATUS_PIF   (1 << 7)

Passed In-exact Filter.

Definition at line 123 of file e1000_hw.h.

#define E1000_TX_CMD_EOP   (1 << 0)

End of Packet.

Definition at line 162 of file e1000_hw.h.

#define E1000_TX_CMD_FCS   (1 << 1)

Insert FCS/CRC.

Definition at line 165 of file e1000_hw.h.

#define E1000_TX_CMD_RS   (1 << 3)

Report Status.

Definition at line 168 of file e1000_hw.h.


Typedef Documentation

Receive Descriptor Format.

Transmit Descriptor Format.


Generated on Tue Mar 9 04:36:48 2010 for Minix by  doxygen 1.5.8