plan 9 kernel history: overview | file list | diff list

2002/0404/alphapc/fns.h (diff list | history)

1999/0415/sys/src/9/alphapc/fns.h:15,211999/0423/sys/src/9/alphapc/fns.h:15,21 (short | long)
1999/0415    
int	dmacount(int); 
int	dmadone(int); 
void	dmaend(int); 
void	dmainit(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,741999/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,801999/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,641999/0514/sys/src/9/alphapc/fns.h:55,62 (short | long)
1999/0415    
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); 
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,781999/0515/sys/src/9/alphapc/fns.h:71,78 (short | long)
1999/0415    
void		prflush(void); 
void		printinit(void); 
#define	procrestore(p) 
#define	procsave(p) 
#define	procsetup(p)	((p)->fpstate = FPinit) 
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,321999/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*); 
ulong	getcallerpc(void*); 
char		*getconf(char*); 
ulong	getfcr(void); 
ulong	getstatus(void); 
1999/0714/sys/src/9/alphapc/fns.h:38,442000/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); 
void		intr(Ureg*); 
void		intr0(void); 
void		intrenable(int, void (*)(Ureg*, void*), void*, int); 
int		iprint(char*, ...); 
2000/0125/sys/src/9/alphapc/fns.h:26,312000/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,462000/0401/sys/src/9/alphapc/fns.h:35,51
1999/0415    
void		i8042auxenable(void (*)(int, int)); 
void		i8042reset(void); 
void		i8259init(void); 
int		i8259enable(int, int, Irqctl*); 
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); 
void		intrenable(int, void (*)(Ureg*, void*), void*, int); 
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,542000/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,882000/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,492000/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,972000/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,62001/0727/sys/src/9/alphapc/fns.h:1,6 (short | long)
1999/0415    
#include "../port/portfns.h" 
 
void		addclock0link(void (*)(void)); 
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,392001/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,542001/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,622001/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,1002001/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,222001/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,802001/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,532001/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    
int		iprint(char*, ...); 
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,482001/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,822001/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,682002/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,172002/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,372002/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,202002/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    
void		cycintradd(Cycintr *); 
void		cycintrdel(Cycintr *); 
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,412002/0405/sys/src/9/alphapc/fns.h:35,41
1999/0415    
ulong	getfcr(void); 
ulong	getstatus(void); 
void		gotopc(ulong); 
2002/0404    
int		havecycintr(void); 
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,1162002/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    
ulong	TK2MS(ulong);				/* ticks to milliseconds */ 
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,452002/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 */ 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)