## diffname alphapc/fns.h 1999/0415
## diff -e /dev/null /n/emeliedump/1999/0415/sys/src/brazil/alphapc/fns.h
0a
#include "../port/portfns.h"
void addclock0link(void (*)(void));
void archinit(void);
void arginit(void);
void arith(void);
void clearmmucache(void);
void clock(Ureg*);
void clockinit(void);
#define coherence mb
int cistrcmp(char*, char*);
int cistrncmp(char*, char*, int);
void cpuidprint(void);
void cserve(ulong, ulong);
int dmacount(int);
int dmadone(int);
void dmaend(int);
void dmainit(int);
long dmasetup(int, void*, long, int);
void evenaddr(ulong);
void fataltrap(Ureg *, char *);
void fault0(void);
void faultalpha(Ureg*);
ulong fcr31(void);
void firmware(void);
#define flushpage(s) icflush()
void fpenab(int);
void fptrap(Ureg*);
ulong getcallerpc(void*);
char *getconf(char*);
ulong getfcr(void);
ulong getstatus(void);
void gotopc(ulong);
int i8042auxcmd(int);
void i8042auxenable(void (*)(int, int));
void i8042reset(void);
void i8259init(void);
int i8259enable(int, int, Irqctl*);
#define idlehands() /* nothing to do in the runproc */
void icflush(void);
void illegal0(void);
void intr(Ureg*);
void intr0(void);
void intrenable(int, void (*)(Ureg*, void*), void*, int);
int iprint(char*, ...);
int isaconfig(char*, int, ISAConf*);
void kbdinit(void);
void *kmapv(uvlong, int);
int kprint(char*, ...);
void launchinit(void);
void launch(int);
void links(void);
void mb(void);
ulong meminit(void);
void mmuinit(void);
#define mmunewpage(x)
void mntdump(void);
void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int));
void ns16552setup(ulong, ulong, char*);
void ns16552install(void);
void ns16552intr(int);
ulong pcibarsize(Pcidev*, int);
int pcicfgr8(Pcidev*, int);
int pcicfgr16(Pcidev*, int);
int pcicfgr32(Pcidev*, int);
void pcicfgw8(Pcidev*, int, int);
void pcicfgw16(Pcidev*, int, int);
void pcicfgw32(Pcidev*, int, int);
void pcihinv(Pcidev*);
Pcidev* pcimatch(Pcidev*, int, int);
void pcireset(void);
void prflush(void);
void printinit(void);
#define procrestore(p)
#define procsave(p)
#define procsetup(p) ((p)->fpstate = FPinit)
void restfpregs(FPsave*);
void screeninit(void);
void (*screenputs)(char*, int);
void setpcb(PCB *);
PCB *swpctx(PCB *);
void syscall0(void);
int tas(ulong*);
void tlbflush(int, ulong);
void touser(void*);
void trapinit(void);
void unaligned(void);
void wrent(int, void*);
void wrvptptr(uvlong);
#define waserror() (up->nerrlab++, setlabel(&up->errlab[up->nerrlab-1]))
#define kmapperm(x) kmap(x)
#define KADDR(a) ((void*)((ulong)(a)|KZERO))
#define PADDR(a) ((ulong)(a)&~KZERO)
#define inb(p) (arch->_inb)(p)
#define ins(p) (arch->_ins)(p)
#define inl(p) (arch->_inl)(p)
#define outb(p, x) (arch->_outb)((p), (x))
#define outs(p, x) (arch->_outs)((p), (x))
#define outl(p, x) (arch->_outl)((p), (x))
#define insb(p, buf, len) (arch->_insb)((p), (buf), (len))
#define inss(p, buf, len) (arch->_inss)((p), (buf), (len))
#define insl(p, buf, len) (arch->_insl)((p), (buf), (len))
#define outsb(p, buf, len) (arch->_outsb)((p), (buf), (len))
#define outss(p, buf, len) (arch->_outss)((p), (buf), (len))
#define outsl(p, buf, len) (arch->_outsl)((p), (buf), (len))
.
## diffname alphapc/fns.h 1999/0423
## diff -e /n/emeliedump/1999/0415/sys/src/brazil/alphapc/fns.h /n/emeliedump/1999/0423/sys/src/brazil/alphapc/fns.h
18c
int dmainit(int, int);
.
## diffname alphapc/fns.h 1999/0429
## diff -e /n/emeliedump/1999/0423/sys/src/brazil/alphapc/fns.h /n/emeliedump/1999/0429/sys/src/brazil/alphapc/fns.h
77a
uvlong rpcc(uvlong*);
.
71a
void pcisetbme(Pcidev*);
.
## diffname alphapc/fns.h 1999/0514
## diff -e /n/emeliedump/1999/0429/sys/src/brazil/alphapc/fns.h /n/emeliedump/1999/0514/sys/src/brazil/alphapc/fns.h
61c
void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int));
.
58,59d
## diffname alphapc/fns.h 1999/0515
## diff -e /n/emeliedump/1999/0514/sys/src/brazil/alphapc/fns.h /n/emeliedump/1999/0515/sys/src/brazil/alphapc/fns.h
74,75c
void procsave(Proc*);
void procsetup(Proc*);
.
## diffname alphapc/fns.h 1999/0714
## diff -e /n/emeliedump/1999/0515/sys/src/brazil/alphapc/fns.h /n/emeliedump/1999/0714/sys/src/brazil/alphapc/fns.h
29d
## diffname alphapc/fns.h 2000/0125
## diff -e /n/emeliedump/1999/0714/sys/src/brazil/alphapc/fns.h /n/emeliedump/2000/0125/sys/src/9/alphapc/fns.h
41d
## diffname alphapc/fns.h 2000/0401
## diff -e /n/emeliedump/2000/0125/sys/src/9/alphapc/fns.h /n/emeliedump/2000/0401/sys/src/9/alphapc/fns.h
85a
ulong upamalloc(ulong, int, int);
void upafree(ulong, int);
.
51a
void memholes(void);
.
43a
int irqallocread(char*, long, vlong);
.
42c
void intrenable(int, void (*)(Ureg*, void*), void*, int, char*);
int ioalloc(int, int, int, char*);
void iofree(int);
void ioinit(void);
.
37c
int i8259enable(int, int, Vctl*);
.
28a
int getcfields(char*, char**, int, char*);
.
## diffname alphapc/fns.h 2000/0407
## diff -e /n/emeliedump/2000/0401/sys/src/9/alphapc/fns.h /n/emeliedump/2000/0407/sys/src/9/alphapc/fns.h
46a
int iounused(int, int);
.
## diffname alphapc/fns.h 2000/1106
## diff -e /n/emeliedump/2000/0407/sys/src/9/alphapc/fns.h /n/emeliedump/2000/1106/sys/src/9/alphapc/fns.h
94a
#define userureg(ur) ((ur)->status & UMODE)
.
## diffname alphapc/fns.h 2001/0727
## diff -e /n/emeliedump/2000/1106/sys/src/9/alphapc/fns.h /n/emeliedump/2001/0727/sys/src/9/alphapc/fns.h
97a
ulong TK2MS(ulong); /* ticks to milliseconds */
.
59a
void mmudump(void);
.
51a
#define kmapinval()
.
36a
void i8250console(void);
.
3c
Dirtab* addarchfile(char*, int, long(*)(Chan*,void*,long,vlong), long(*)(Chan*,void*,long,vlong));
.
## diffname alphapc/fns.h 2001/0728
## diff -e /n/emeliedump/2001/0727/sys/src/9/alphapc/fns.h /n/emeliedump/2001/0728/sys/src/9/alphapc/fns.h
19a
void _dumpstack(Ureg *);
.
## diffname alphapc/fns.h 2001/0801
## diff -e /n/emeliedump/2001/0728/sys/src/9/alphapc/fns.h /n/emeliedump/2001/0801/sys/src/9/alphapc/fns.h
77a
Pcidev* pcimatchtbdf(int);
.
## diffname alphapc/fns.h 2001/0809
## diff -e /n/emeliedump/2001/0801/sys/src/9/alphapc/fns.h /n/emeliedump/2001/0809/sys/src/9/alphapc/fns.h
50d
## diffname alphapc/fns.h 2001/1023
## diff -e /n/emeliedump/2001/0809/sys/src/9/alphapc/fns.h /n/emeliedump/2001/1023/sys/src/9/alphapc/fns.h
79a
int pcmspecial(char*, ISAConf*);
int (*_pcmspecial)(char *, ISAConf *);
void pcmspecialclose(int);
void (*_pcmspecialclose)(int);
.
74a
void pciclrbme(Pcidev*);
.
45a
void intrdisable(int, void (*)(Ureg *, void *), void*, int, char*);
.
## diffname alphapc/fns.h 2002/0116
## diff -e /n/emeliedump/2001/1023/sys/src/9/alphapc/fns.h /n/emeliedump/2002/0116/sys/src/9/alphapc/fns.h
65a
void mmupark(void);
.
## diffname alphapc/fns.h 2002/0404
## diff -e /n/emeliedump/2002/0116/sys/src/9/alphapc/fns.h /n/emeliedump/2002/0404/sys/src/9/alphapc/fns.h
34a
int havecycintr(void);
.
14a
void cycintradd(Cycintr *);
void cycintrdel(Cycintr *);
.
9a
void clockintrsched(void);
.
## diffname alphapc/fns.h 2002/0405
## diff -e /n/emeliedump/2002/0404/sys/src/9/alphapc/fns.h /n/emeliedump/2002/0405/sys/src/9/alphapc/fns.h
38c
int havetimer(void);
.
16,17c
void timeradd(Timer *);
void timerdel(Timer *);
.
## diffname alphapc/fns.h 2002/0710
## diff -e /n/emeliedump/2002/0405/sys/src/9/alphapc/fns.h /n/emeliedump/2002/0710/sys/src/9/alphapc/fns.h
113d
## diffname alphapc/fns.h 2002/1214
## diff -e /n/emeliedump/2002/0710/sys/src/9/alphapc/fns.h /n/emeliedump/2002/1214/sys/src/9/alphapc/fns.h
42a
void i8250mouse(char*, int(*)(Queue*,int), int);
.
|