Line | |
---|
1 | /* The eth_stat struct is used in a DL_GETSTAT request the the ehw_task. */
|
---|
2 |
|
---|
3 | #ifndef _ETH_HW_H
|
---|
4 | #define _ETH_HW_H
|
---|
5 |
|
---|
6 | typedef struct eth_stat
|
---|
7 | {
|
---|
8 | unsigned long ets_recvErr, /* # receive errors */
|
---|
9 | ets_sendErr, /* # send error */
|
---|
10 | ets_OVW, /* # buffer overwrite warnings */
|
---|
11 | ets_CRCerr, /* # crc errors of read */
|
---|
12 | ets_frameAll, /* # frames not alligned (# bits % 8 != 0) */
|
---|
13 | ets_missedP, /* # packets missed due to slow processing */
|
---|
14 | ets_packetR, /* # packets received */
|
---|
15 | ets_packetT, /* # packets transmitted */
|
---|
16 | ets_transDef, /* # transmission defered (Tx was busy) */
|
---|
17 | ets_collision, /* # collissions */
|
---|
18 | ets_transAb, /* # Tx aborted due to excess collisions */
|
---|
19 | ets_carrSense, /* # carrier sense lost */
|
---|
20 | ets_fifoUnder, /* # FIFO underruns (processor too busy) */
|
---|
21 | ets_fifoOver, /* # FIFO overruns (processor too busy) */
|
---|
22 | ets_CDheartbeat, /* # times unable to transmit collision sig*/
|
---|
23 | ets_OWC; /* # times out of window collision */
|
---|
24 | } eth_stat_t;
|
---|
25 |
|
---|
26 | #endif /* _ETH_HW_H */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.