Go to the source code of this file.
|
enum | {
CMD_CONFIGURE_ADAPTER_MEMORY = 0x01,
CMD_CONFIGURE_82586 = 0x02,
CMD_STATION_ADDRESS = 0x03,
CMD_DMA_DOWNLOAD = 0x04,
CMD_DMA_UPLOAD = 0x05,
CMD_PIO_DOWNLOAD = 0x06,
CMD_PIO_UPLOAD = 0x07,
CMD_RECEIVE_PACKET = 0x08,
CMD_TRANSMIT_PACKET = 0x09,
CMD_NETWORK_STATISTICS = 0x0a,
CMD_LOAD_MULTICAST_LIST = 0x0b,
CMD_CLEAR_PROGRAM = 0x0c,
CMD_DOWNLOAD_PROGRAM = 0x0d,
CMD_EXECUTE_PROGRAM = 0x0e,
CMD_SELF_TEST = 0x0f,
CMD_SET_STATION_ADDRESS = 0x10,
CMD_ADAPTER_INFO = 0x11,
NUM_TRANSMIT_CMDS,
CMD_CONFIGURE_ADAPTER_RESPONSE = 0x31,
CMD_CONFIGURE_82586_RESPONSE = 0x32,
CMD_ADDRESS_RESPONSE = 0x33,
CMD_DOWNLOAD_DATA_REQUEST = 0x34,
CMD_UPLOAD_DATA_REQUEST = 0x35,
CMD_RECEIVE_PACKET_COMPLETE = 0x38,
CMD_TRANSMIT_PACKET_COMPLETE = 0x39,
CMD_NETWORK_STATISTICS_RESPONSE = 0x3a,
CMD_LOAD_MULTICAST_RESPONSE = 0x3b,
CMD_CLEAR_PROGRAM_RESPONSE = 0x3c,
CMD_DOWNLOAD_PROGRAM_RESPONSE = 0x3d,
CMD_EXECUTE_RESPONSE = 0x3e,
CMD_SELF_TEST_RESPONSE = 0x3f,
CMD_SET_ADDRESS_RESPONSE = 0x40,
CMD_ADAPTER_INFO_RESPONSE = 0x41
} |
|
#define ACRF 0x20 /* adapter command register full */ |
#define ASF1 0x01 /* adapter status flag 1 */ |
#define ASF2 0x02 /* adapter status flag 2 */ |
#define ASF3 0x04 /* adapter status flag 3 */ |
#define ATTN 0x80 /* attention */ |
#define CMDE 0x04 /* command register interrupt enable */ |
#define DIR 0x10 /* direction */ |
#define DMA_BRST 0x01 /* DMA burst */ |
#define DMA_BUFFER_SIZE 1600 |
#define DMAE 0x20 /* DMA enable */ |
#define DONE 0x08 /* DMA done */ |
#define ELP_IO_EXTENT 0x10 /* size of used IO registers */ |
#define EXT_LOOPBACK 0x10 |
#define FLSH 0x40 /* flush data register */ |
#define HCRE 0x40 /* command register empty */ |
#define HRDY 0x80 /* data register ready */ |
#define HSF1 0x01 /* host status flag 1 */ |
#define HSF2 0x02 /* host status flag 2 */ |
#define INT_LOOPBACK 0x08 |
#define PORT_AUXDMA 0x02 /* write only, 8-bit */ |
#define PORT_COMMAND 0x00 /* read/write, 8-bit */ |
#define PORT_CONTROL 0x06 /* read/write, 8-bit */ |
#define PORT_DATA 0x04 /* read/write, 16-bit */ |
#define PORT_STATUS 0x02 /* read only, 8-bit */ |
#define RECV_PROMISC 0x04 |
#define RECV_STATION 0x00 |
#define TCEN 0x08 /* terminal count interrupt enable */ |
- Enumerator:
CMD_CONFIGURE_ADAPTER_MEMORY |
|
CMD_CONFIGURE_82586 |
|
CMD_STATION_ADDRESS |
|
CMD_DMA_DOWNLOAD |
|
CMD_DMA_UPLOAD |
|
CMD_PIO_DOWNLOAD |
|
CMD_PIO_UPLOAD |
|
CMD_RECEIVE_PACKET |
|
CMD_TRANSMIT_PACKET |
|
CMD_NETWORK_STATISTICS |
|
CMD_LOAD_MULTICAST_LIST |
|
CMD_CLEAR_PROGRAM |
|
CMD_DOWNLOAD_PROGRAM |
|
CMD_EXECUTE_PROGRAM |
|
CMD_SELF_TEST |
|
CMD_SET_STATION_ADDRESS |
|
CMD_ADAPTER_INFO |
|
NUM_TRANSMIT_CMDS |
|
CMD_CONFIGURE_ADAPTER_RESPONSE |
|
CMD_CONFIGURE_82586_RESPONSE |
|
CMD_ADDRESS_RESPONSE |
|
CMD_DOWNLOAD_DATA_REQUEST |
|
CMD_UPLOAD_DATA_REQUEST |
|
CMD_RECEIVE_PACKET_COMPLETE |
|
CMD_TRANSMIT_PACKET_COMPLETE |
|
CMD_NETWORK_STATISTICS_RESPONSE |
|
CMD_LOAD_MULTICAST_RESPONSE |
|
CMD_CLEAR_PROGRAM_RESPONSE |
|
CMD_DOWNLOAD_PROGRAM_RESPONSE |
|
CMD_EXECUTE_RESPONSE |
|
CMD_SELF_TEST_RESPONSE |
|
CMD_SET_ADDRESS_RESPONSE |
|
CMD_ADAPTER_INFO_RESPONSE |
|
Definition at line 89 of file 3c505.h.