| /* | |
| * Structure returned from eth_probe and passed to other driver | |
| * functions. | |
| */ | |
| struct nic | |
| { | |
| void (*reset)P((struct nic *)); | |
| int (*poll)P((struct nic *)); | |
| void (*transmit)P((struct nic *, char *d, | |
| unsigned int t, unsigned int s, char *p)); | |
| void (*disable)P((struct nic *)); | |
| char aui; | |
| char *node_addr; | |
| char *packet; | |
| int packetlen; | |
| void *priv_data; /* driver can hang private data here */ | |
| }; |