From 78ee7d5717807e6ac779293d0d3c78341de6130a Mon Sep 17 00:00:00 2001 From: "Konstantin Kirik (snegovick)" Date: Sun, 28 Dec 2025 12:27:31 +0300 Subject: Move existing boards into subdits split per arch --- os/pxa/etherif.h | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 os/pxa/etherif.h (limited to 'os/pxa/etherif.h') diff --git a/os/pxa/etherif.h b/os/pxa/etherif.h deleted file mode 100644 index 5c5c679b..00000000 --- a/os/pxa/etherif.h +++ /dev/null @@ -1,41 +0,0 @@ -enum { - MaxEther = 3, - Ntypes = 8, -}; - -typedef struct Ether Ether; -struct Ether { -RWlock; /* TO DO */ - ISAConf; /* hardware info */ - int ctlrno; - int minmtu; - int maxmtu; - uchar ea[Eaddrlen]; - int encry; - - void (*attach)(Ether*); /* filled in by reset routine */ - void (*closed)(Ether*); - void (*detach)(Ether*); - void (*transmit)(Ether*); - void (*interrupt)(Ureg*, void*); - long (*ifstat)(Ether*, void*, long, ulong); - long (*ctl)(Ether*, void*, long); /* custom ctl messages */ - void (*power)(Ether*, int); /* power on/off */ - void (*shutdown)(Ether*); /* shutdown hardware before reboot */ - void *ctlr; - int pcmslot; /* PCMCIA */ - int fullduplex; /* non-zero if full duplex */ - - Queue* oq; - - Netif; -}; - -extern Block* etheriq(Ether*, Block*, int); -extern void addethercard(char*, int(*)(Ether*)); -extern int archether(int, Ether*); - -#define NEXT(x, l) (((x)+1)%(l)) -#define PREV(x, l) (((x) == 0) ? (l)-1: (x)-1) -#define HOWMANY(x, y) (((x)+((y)-1))/(y)) -#define ROUNDUP(x, y) (HOWMANY((x), (y))*(y)) -- cgit v1.2.3