#define DEV_ETHER devAx88796
#define devEth0 devAx88796
#define ASIX_BASE 0x20000000
#define Asix_Read( reg )
#define Asix_ReadWord( reg )
#define Asix_Write( reg, data )
#define Asix_WriteWord( reg, data )
#define TXSTART_INIT 0x40
#define RXSTART_INIT 0x46
#define RXSTOP_INIT 0x80
| struct | |
| { | |
| HANDLE volatile ni_rx_rdy; | |
| HANDLE volatile ni_tx_rdy; | |
| uint16_t ni_tx_cnt; | |
| uint32_t ni_rx_packets; | |
| uint32_t ni_tx_packets; | |
| uint32_t ni_interrupts; | |
| uint32_t ni_overruns; | |
| uint32_t ni_rx_frame_errors; | |
| uint32_t ni_rx_crc_errors; | |
| uint32_t ni_rx_missed_errors; | |
| uint8_t volatile ni_tx_bsy; | |
| uint32_t ni_rx_pending; | |
| uint8_t ni_curr_page; | |
| } |