Nut/OS  5.0.5
API Reference
_EMACINFO Struct Reference

Network interface controller information structure. More...

Collaboration diagram for _EMACINFO:
[legend]

Data Fields

HANDLE volatile ni_rx_rdy
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

Detailed Description

Network interface controller information structure.


Field Documentation

Receiver event queue.

Referenced by EmacRxThread(), and Lpc17xxEmacRxThread().

Transmitter event queue.

Referenced by EmacOutput(), and Lpc17xxEmacOutput().

Number of packets in transmission queue.

Referenced by EmacRxThread().

Number of bytes in transmission queue not sent.

Referenced by EmacRxThread().

volatile int _EMACINFO::ni_insane

Set by error detection.

Referenced by EmacOutput(), EmacRxThread(), Lpc17xxEmacOutput(), and Lpc17xxEmacRxThread().

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


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