Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

_NICINFO Struct Reference

Network interface controller information structure. More...

#include <dev/nicrtl.h>


Data Fields

u_char volatile ni_tx_bsy
HANDLE volatile ni_rx_rdy
HANDLE volatile ni_tx_rdy
NETBUF *volatile ni_tx_nbq
u_short ni_tx_cnt
u_char ni_curr_page
u_long ni_rx_packets
u_long ni_tx_packets
u_long ni_interrupts
u_long ni_overruns
u_long ni_rx_frame_errors
u_long ni_rx_crc_errors
u_long ni_rx_missed_errors
NETBUF *volatile ni_tx_nbq
u_long ni_rx_pending


Detailed Description

Network interface controller information structure.


Field Documentation

u_char _NICINFO::ni_curr_page
 

Current receive page.

u_long _NICINFO::ni_interrupts
 

Number of interrupts.

u_long _NICINFO::ni_overruns
 

Number of packet overruns.

u_long _NICINFO::ni_rx_crc_errors
 

Number of CRC errors.

u_long _NICINFO::ni_rx_frame_errors
 

Number of frame errors.

u_long _NICINFO::ni_rx_missed_errors
 

Number of missed packets.

u_long _NICINFO::ni_rx_packets
 

Number of packets received.

u_long _NICINFO::ni_rx_pending
 

Number of pending receiver interrupts.

HANDLE volatile _NICINFO::ni_rx_rdy
 

Receiver event queue.

u_char volatile _NICINFO::ni_tx_bsy
 

NIC transmitter busy flags.

u_short _NICINFO::ni_tx_cnt
 

Number of bytes in transmission queue.

NETBUF* volatile _NICINFO::ni_tx_nbq
 

Queued packets waiting for transmission.

NETBUF* volatile _NICINFO::ni_tx_nbq
 

Queued packets waiting for transmission.

u_long _NICINFO::ni_tx_packets
 

Number of packets sent.

HANDLE volatile _NICINFO::ni_tx_rdy
 

Transmitter event queue.


The documentation for this struct was generated from the following files:
Generated on Thu Jan 30 22:30:56 2003 for EduNet by doxygen1.2.18