| plan 9 kernel history: overview | file list | diff list |
2001/0801/alphapc/fns.h (diff list | history)
| 1999/0415/sys/src/9/alphapc/fns.h:15,21 – 1999/0423/sys/src/9/alphapc/fns.h:15,21 (short | long) | ||
| 1999/0415 | int dmacount(int); int dmadone(int); void dmaend(int); | |
| 1999/0423 | int dmainit(int, int); | |
| 1999/0415 | long dmasetup(int, void*, long, int); void evenaddr(ulong); void fataltrap(Ureg *, char *); | |
| 1999/0423/sys/src/9/alphapc/fns.h:69,74 – 1999/0429/sys/src/9/alphapc/fns.h:69,75 (short | long) | ||
| 1999/0415 | void pcihinv(Pcidev*); Pcidev* pcimatch(Pcidev*, int, int); void pcireset(void); | |
| 1999/0429 | void pcisetbme(Pcidev*); | |
| 1999/0415 | void prflush(void); void printinit(void); #define procrestore(p) | |
| 1999/0423/sys/src/9/alphapc/fns.h:75,80 – 1999/0429/sys/src/9/alphapc/fns.h:76,82 | ||
| 1999/0415 | #define procsave(p) #define procsetup(p) ((p)->fpstate = FPinit) void restfpregs(FPsave*); | |
| 1999/0429 | uvlong rpcc(uvlong*); | |
| 1999/0415 | void screeninit(void); void (*screenputs)(char*, int); void setpcb(PCB *); | |
| 1999/0429/sys/src/9/alphapc/fns.h:55,64 – 1999/0514/sys/src/9/alphapc/fns.h:55,62 (short | long) | ||
| 1999/0415 | void mmuinit(void); #define mmunewpage(x) void mntdump(void); | |
| 1999/0514 | void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); | |
| 1999/0415 | ulong pcibarsize(Pcidev*, int); int pcicfgr8(Pcidev*, int); int pcicfgr16(Pcidev*, int); | |
| 1999/0514/sys/src/9/alphapc/fns.h:71,78 – 1999/0515/sys/src/9/alphapc/fns.h:71,78 (short | long) | ||
| 1999/0415 | void prflush(void); void printinit(void); #define procrestore(p) | |
| 1999/0515 | void procsave(Proc*); void procsetup(Proc*); | |
| 1999/0415 | void restfpregs(FPsave*); | |
| 1999/0429 | uvlong rpcc(uvlong*); | |
| 1999/0415 | void screeninit(void); | |
| 1999/0515/sys/src/9/alphapc/fns.h:26,32 – 1999/0714/sys/src/9/alphapc/fns.h:26,31 (short | long) | ||
|
Remove getcallerpc.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1999/0415 | #define flushpage(s) icflush() void fpenab(int); void fptrap(Ureg*); | |
| 1999/0714/sys/src/9/alphapc/fns.h:38,44 – 2000/0125/sys/src/9/alphapc/fns.h:38,43 (short | long) | ||
|
Remove intr.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1999/0415 | #define idlehands() /* nothing to do in the runproc */ void icflush(void); void illegal0(void); | |
| 2000/0125/sys/src/9/alphapc/fns.h:26,31 – 2000/0401/sys/src/9/alphapc/fns.h:26,32 (short | long) | ||
| 1999/0415 | #define flushpage(s) icflush() void fpenab(int); void fptrap(Ureg*); | |
| 2000/0401 | int getcfields(char*, char**, int, char*); | |
| 1999/0415 | char *getconf(char*); ulong getfcr(void); ulong getstatus(void); | |
| 2000/0125/sys/src/9/alphapc/fns.h:34,46 – 2000/0401/sys/src/9/alphapc/fns.h:35,51 | ||
| 1999/0415 | void i8042auxenable(void (*)(int, int)); void i8042reset(void); void i8259init(void); | |
| 2000/0401 | int i8259enable(int, int, Vctl*); | |
| 1999/0415 | #define idlehands() /* nothing to do in the runproc */ void icflush(void); void illegal0(void); void intr0(void); | |
| 2000/0401 | void intrenable(int, void (*)(Ureg*, void*), void*, int, char*); int ioalloc(int, int, int, char*); void iofree(int); void ioinit(void); | |
| 1999/0415 | int iprint(char*, ...); | |
| 2000/0401 | int irqallocread(char*, long, vlong); | |
| 1999/0415 | int isaconfig(char*, int, ISAConf*); void kbdinit(void); void *kmapv(uvlong, int); | |
| 2000/0125/sys/src/9/alphapc/fns.h:49,54 – 2000/0401/sys/src/9/alphapc/fns.h:54,60 | ||
| 1999/0415 | void launch(int); void links(void); void mb(void); | |
| 2000/0401 | void memholes(void); | |
| 1999/0415 | ulong meminit(void); void mmuinit(void); #define mmunewpage(x) | |
| 2000/0125/sys/src/9/alphapc/fns.h:83,88 – 2000/0401/sys/src/9/alphapc/fns.h:89,96 | ||
| 1999/0415 | void touser(void*); void trapinit(void); void unaligned(void); | |
| 2000/0401 | ulong upamalloc(ulong, int, int); void upafree(ulong, int); | |
| 1999/0415 | void wrent(int, void*); void wrvptptr(uvlong); | |
| 2000/0401/sys/src/9/alphapc/fns.h:44,49 – 2000/0407/sys/src/9/alphapc/fns.h:44,50 (short | long) | ||
| 2000/0401 | int ioalloc(int, int, int, char*); void iofree(int); void ioinit(void); | |
| 2000/0407 | int iounused(int, int); | |
| 1999/0415 | int iprint(char*, ...); | |
| 2000/0401 | int irqallocread(char*, long, vlong); | |
| 1999/0415 | int isaconfig(char*, int, ISAConf*); | |
| 2000/0407/sys/src/9/alphapc/fns.h:92,97 – 2000/1106/sys/src/9/alphapc/fns.h:92,98 (short | long) | ||
| 1999/0415 | void unaligned(void); | |
| 2000/0401 | ulong upamalloc(ulong, int, int); void upafree(ulong, int); | |
| 2000/1106 | #define userureg(ur) ((ur)->status & UMODE) | |
| 1999/0415 | void wrent(int, void*); void wrvptptr(uvlong); | |
| 2000/1106/sys/src/9/alphapc/fns.h:1,6 – 2001/0727/sys/src/9/alphapc/fns.h:1,6 (short | long) | ||
| 1999/0415 | #include "../port/portfns.h" | |
| 2001/0727 | Dirtab* addarchfile(char*, int, long(*)(Chan*,void*,long,vlong), long(*)(Chan*,void*,long,vlong)); | |
| 1999/0415 | void archinit(void); void arginit(void); void arith(void); | |
| 2000/1106/sys/src/9/alphapc/fns.h:34,39 – 2001/0727/sys/src/9/alphapc/fns.h:34,40 | ||
| 1999/0415 | int i8042auxcmd(int); void i8042auxenable(void (*)(int, int)); void i8042reset(void); | |
| 2001/0727 | void i8250console(void); | |
| 1999/0415 | void i8259init(void); | |
| 2000/0401 | int i8259enable(int, int, Vctl*); | |
| 1999/0415 | #define idlehands() /* nothing to do in the runproc */ | |
| 2000/1106/sys/src/9/alphapc/fns.h:49,54 – 2001/0727/sys/src/9/alphapc/fns.h:50,56 | ||
| 2000/0401 | int irqallocread(char*, long, vlong); | |
| 1999/0415 | int isaconfig(char*, int, ISAConf*); void kbdinit(void); | |
| 2001/0727 | #define kmapinval() | |
| 1999/0415 | void *kmapv(uvlong, int); int kprint(char*, ...); void launchinit(void); | |
| 2000/1106/sys/src/9/alphapc/fns.h:57,62 – 2001/0727/sys/src/9/alphapc/fns.h:59,65 | ||
| 1999/0415 | void mb(void); | |
| 2000/0401 | void memholes(void); | |
| 1999/0415 | ulong meminit(void); | |
| 2001/0727 | void mmudump(void); | |
| 1999/0415 | void mmuinit(void); #define mmunewpage(x) void mntdump(void); | |
| 2000/1106/sys/src/9/alphapc/fns.h:95,100 – 2001/0727/sys/src/9/alphapc/fns.h:98,104 | ||
| 2000/1106 | #define userureg(ur) ((ur)->status & UMODE) | |
| 1999/0415 | void wrent(int, void*); void wrvptptr(uvlong); | |
| 2001/0727 | ulong TK2MS(ulong); /* ticks to milliseconds */ | |
| 1999/0415 | #define waserror() (up->nerrlab++, setlabel(&up->errlab[up->nerrlab-1])) #define kmapperm(x) kmap(x) | |
| 2001/0727/sys/src/9/alphapc/fns.h:17,22 – 2001/0728/sys/src/9/alphapc/fns.h:17,23 (short | long) | ||
| 1999/0415 | void dmaend(int); | |
| 1999/0423 | int dmainit(int, int); | |
| 1999/0415 | long dmasetup(int, void*, long, int); | |
| 2001/0728 | void _dumpstack(Ureg *); | |
| 1999/0415 | void evenaddr(ulong); void fataltrap(Ureg *, char *); void fault0(void); | |
| 2001/0728/sys/src/9/alphapc/fns.h:75,80 – 2001/0801/sys/src/9/alphapc/fns.h:75,81 (short | long) | ||
| 1999/0415 | void pcicfgw32(Pcidev*, int, int); void pcihinv(Pcidev*); Pcidev* pcimatch(Pcidev*, int, int); | |
| 2001/0801 | Pcidev* pcimatchtbdf(int); | |
| 1999/0415 | void pcireset(void); | |
| 1999/0429 | void pcisetbme(Pcidev*); | |
| 1999/0415 | void prflush(void); | |
| 2001/0801/sys/src/9/alphapc/fns.h:47,53 – 2001/0809/sys/src/9/alphapc/fns.h:47,52 (short | long) | ||
| 2000/0401 | void iofree(int); void ioinit(void); | |
| 2000/0407 | int iounused(int, int); | |
| 1999/0415 |
| |
| 2000/0401 | int irqallocread(char*, long, vlong); | |
| 1999/0415 | int isaconfig(char*, int, ISAConf*); void kbdinit(void); | |
| 2001/0809/sys/src/9/alphapc/fns.h:43,48 – 2001/1023/sys/src/9/alphapc/fns.h:43,49 (short | long) | ||
| 1999/0415 | void illegal0(void); void intr0(void); | |
| 2000/0401 | void intrenable(int, void (*)(Ureg*, void*), void*, int, char*); | |
| 2001/1023 | void intrdisable(int, void (*)(Ureg *, void *), void*, int, char*); | |
| 2000/0401 | int ioalloc(int, int, int, char*); void iofree(int); void ioinit(void); | |
| 2001/0809/sys/src/9/alphapc/fns.h:72,82 – 2001/1023/sys/src/9/alphapc/fns.h:73,88 | ||
| 1999/0415 | void pcicfgw8(Pcidev*, int, int); void pcicfgw16(Pcidev*, int, int); void pcicfgw32(Pcidev*, int, int); | |
| 2001/1023 | void pciclrbme(Pcidev*); | |
| 1999/0415 | void pcihinv(Pcidev*); Pcidev* pcimatch(Pcidev*, int, int); | |
| 2001/0801 | Pcidev* pcimatchtbdf(int); | |
| 1999/0415 | void pcireset(void); | |
| 1999/0429 | void pcisetbme(Pcidev*); | |
| 2001/1023 | int pcmspecial(char*, ISAConf*); int (*_pcmspecial)(char *, ISAConf *); void pcmspecialclose(int); void (*_pcmspecialclose)(int); | |
| 1999/0415 | void prflush(void); void printinit(void); #define procrestore(p) | |
| 2001/1023/sys/src/9/alphapc/fns.h:63,68 – 2002/0116/sys/src/9/alphapc/fns.h:63,69 (short | long) | ||
|
Add mmupark.
rsc Fri Mar 4 12:44:25 2005 | ||
| 2001/0727 | void mmudump(void); | |
| 1999/0415 | void mmuinit(void); #define mmunewpage(x) | |
| 2002/0116 | void mmupark(void); | |
| 1999/0415 | void mntdump(void); void ns16552install(void); | |
| 1999/0514 | void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); | |
| 2002/0116/sys/src/9/alphapc/fns.h:7,17 – 2002/0404/sys/src/9/alphapc/fns.h:7,20 (short | long) | ||
| 1999/0415 | void clearmmucache(void); void clock(Ureg*); void clockinit(void); | |
| 2002/0404 | void clockintrsched(void); | |
| 1999/0415 | #define coherence mb int cistrcmp(char*, char*); int cistrncmp(char*, char*, int); void cpuidprint(void); void cserve(ulong, ulong); | |
| 2002/0404 | void cycintradd(Cycintr *); void cycintrdel(Cycintr *); | |
| 1999/0415 | int dmacount(int); int dmadone(int); void dmaend(int); | |
| 2002/0116/sys/src/9/alphapc/fns.h:32,37 – 2002/0404/sys/src/9/alphapc/fns.h:35,41 | ||
| 1999/0415 | ulong getfcr(void); ulong getstatus(void); void gotopc(ulong); | |
| 2002/0404 | int havecycintr(void); | |
| 1999/0415 | int i8042auxcmd(int); void i8042auxenable(void (*)(int, int)); void i8042reset(void); | |
| 2002/0404/sys/src/9/alphapc/fns.h:13,20 – 2002/0405/sys/src/9/alphapc/fns.h:13,20 (short | long) | ||
| 1999/0415 | int cistrncmp(char*, char*, int); void cpuidprint(void); void cserve(ulong, ulong); | |
| 2002/0404 |
| |
| 2002/0405 | void timeradd(Timer *); void timerdel(Timer *); | |
| 1999/0415 | int dmacount(int); int dmadone(int); void dmaend(int); | |
| 2002/0404/sys/src/9/alphapc/fns.h:35,41 – 2002/0405/sys/src/9/alphapc/fns.h:35,41 | ||
| 1999/0415 | ulong getfcr(void); ulong getstatus(void); void gotopc(ulong); | |
| 2002/0404 |
| |
| 2002/0405 | int havetimer(void); | |
| 1999/0415 | int i8042auxcmd(int); void i8042auxenable(void (*)(int, int)); void i8042reset(void); | |
| 2002/0405/sys/src/9/alphapc/fns.h:110,116 – 2002/0710/sys/src/9/alphapc/fns.h:110,115 (short | long) | ||
| 2000/1106 | #define userureg(ur) ((ur)->status & UMODE) | |
| 1999/0415 | void wrent(int, void*); void wrvptptr(uvlong); | |
| 2001/0727 |
| |
| 1999/0415 | #define waserror() (up->nerrlab++, setlabel(&up->errlab[up->nerrlab-1])) #define kmapperm(x) kmap(x) | |
| 2002/0710/sys/src/9/alphapc/fns.h:40,45 – 2002/1214/sys/src/9/alphapc/fns.h:40,46 (short | long) | ||
| 1999/0415 | void i8042auxenable(void (*)(int, int)); void i8042reset(void); | |
| 2001/0727 | void i8250console(void); | |
| 2002/1214 | void i8250mouse(char*, int(*)(Queue*,int), int); | |
| 1999/0415 | void i8259init(void); | |
| 2000/0401 | int i8259enable(int, int, Vctl*); | |
| 1999/0415 | #define idlehands() /* nothing to do in the runproc */ | |