Network interface controller information structure. More...
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 |
Network interface controller information structure.
HANDLE volatile _EMACINFO::ni_rx_rdy |
Receiver event queue.
Referenced by EmacRxThread(), and Lpc17xxEmacRxThread().
HANDLE volatile _EMACINFO::ni_tx_rdy |
Transmitter event queue.
Referenced by EmacOutput(), and Lpc17xxEmacOutput().
Access mutex semaphore.
Referenced by EmacOutput(), EmacRxThread(), Lpc17xxEmacOutput(), and Lpc17xxEmacRxThread().
volatile int _EMACINFO::ni_tx_queued |
Number of packets in transmission queue.
Referenced by EmacRxThread().
volatile int _EMACINFO::ni_tx_quelen |
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.