_NICINFO Struct Reference
[LAN91C111 registersCrystal CS8900ADM9000E Registers]


Detailed Description

Network interface controller information structure.

Definition at line 69 of file nicrtl.h.


Data Fields

HANDLE volatile ni_rx_rdy
u_long ni_rx_packets
u_long ni_tx_packets
u_long ni_interrupts
u_long ni_rx_overruns
u_long ni_rx_frame_errors
u_long ni_rx_crc_errors
u_long ni_rx_missed_errors
u_long ni_rx_size_errors
u_long ni_tx_errors
u_short ni_tx_cnt
u_long ni_overruns
HANDLE volatile ni_tx_rdy
HANDLE ni_mutex
volatile int ni_tx_queued
volatile int ni_tx_quelen
volatile int ni_insane
int ni_iomode

Field Documentation

Receiver event queue.

Definition at line 70 of file nicrtl.h.

Number of packets received.

Definition at line 71 of file nicrtl.h.

Number of packets sent.

Definition at line 72 of file nicrtl.h.

Number of interrupts.

Definition at line 73 of file nicrtl.h.

Number of packet overruns.

Definition at line 74 of file nicrtl.h.

Number of frame errors.

Definition at line 75 of file nicrtl.h.

Number of CRC errors.

Definition at line 76 of file nicrtl.h.

Number of missed packets.

Definition at line 77 of file nicrtl.h.

Number of size missmatch in NIC.

Definition at line 78 of file nicrtl.h.

Number of NIC transmit errors.

Definition at line 79 of file nicrtl.h.

Number of bytes in transmission queue.

Definition at line 527 of file lanc111.c.

Number of packet overruns.

Definition at line 531 of file lanc111.c.

Transmitter event queue.

Definition at line 357 of file dm9000e.c.

Access mutex semaphore.

Definition at line 358 of file dm9000e.c.

volatile int _NICINFO::ni_tx_queued

Number of packets in transmission queue.

Definition at line 359 of file dm9000e.c.

volatile int _NICINFO::ni_tx_quelen

Number of bytes in transmission queue not sent.

Definition at line 360 of file dm9000e.c.

volatile int _NICINFO::ni_insane

Set by error detection.

Definition at line 361 of file dm9000e.c.

8 or 16 bit access. 32 bit is not supported.

Definition at line 362 of file dm9000e.c.


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

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/