]> Joshua Wise's Git repositories - netwatch.git/blame - net/etherboot-compat.h
Merge branch 'master' of nyus:/storage/git/netwatch
[netwatch.git] / net / etherboot-compat.h
CommitLineData
42125f27
JP
1#ifndef _ETHERBOOT_COMPAT_H
2#define _ETHERBOOT_COMPAT_H
3
68beefa8
JW
4#include <paging.h>
5
748534f4
JP
6#define ETH_ALEN 6
7
8struct dev {
9 void (*disable) (struct dev *dev);
10};
11
12struct nic {
13 char * packet;
14 int packetlen;
15
16 unsigned int ioaddr;
17 unsigned int irqno;
47c41031
JW
18
19 unsigned char hwaddr[6];
748534f4
JP
20
21 int (*poll) (struct nic *nic, int retrieve);
47c41031 22 void (*transmit) (unsigned int size, const char *pkt);
748534f4
JP
23};
24
68beefa8 25#define virt_to_bus(x) memory_v2p((void *)(x))
42125f27
JP
26
27#endif
This page took 0.017304 seconds and 4 git commands to generate.