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

1994/1012/pc/fns.h (diff list | history)

1991/0614/sys/src/9/pc/fns.h:1,21991/0702/sys/src/9/pc/fns.h:1,7 (short | long)
1991/0614    
void	restregs(void); 
void	saveregs(void); 
1991/0702    
void	delay(int); 
int	inb(int); 
int	kbdc(void); 
void	outb(int, int); 
void	prhex(ulong); 
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0702/sys/src/9/pc/fns.h:1,71991/0703/sys/src/9/pc/fns.h:1,37 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0702    
void	delay(int); 
int	inb(int); 
1991/0703    
void	intr0(void); 
void	intr1(void); 
void	intr2(void); 
void	intr3(void); 
void	intr4(void); 
void	intr5(void); 
void	intr6(void); 
void	intr7(void); 
void	intr8(void); 
void	intr9(void); 
void	intr10(void); 
void	intr11(void); 
void	intr12(void); 
void	intr13(void); 
void	intr14(void); 
void	intr15(void); 
void	intr16(void); 
void	intrbad(void); 
1991/0702    
int	kbdc(void); 
1991/0703    
void	kbdinit(void); 
void	kbdintr(void*); 
void	lgdt(Segdesc*, int); 
void	lidt(Segdesc*, int); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0703    
void	setvec(int, void (*)(void*), int); 
void	sti(void); 
void	systrap(void); 
void	trapinit(void); 
int	tas(Lock*); 
1991/0703/sys/src/9/pc/fns.h:31,371991/0704/sys/src/9/pc/fns.h:31,38 (short | long)
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0703    
void	setvec(int, void (*)(void*), int); 
void	sti(void); 
1991/0704    
void	spllo(void); 
void	splhi(void); 
1991/0703    
void	systrap(void); 
void	trapinit(void); 
int	tas(Lock*); 
1991/0704/sys/src/9/pc/fns.h:1,51991/0705/sys/src/9/pc/fns.h:1,7 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0705    
void	clock(void*); 
void	clockinit(void); 
1991/0702    
void	delay(int); 
int	inb(int); 
1991/0703    
void	intr0(void); 
1991/0704/sys/src/9/pc/fns.h:31,381991/0705/sys/src/9/pc/fns.h:33,38
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0703    
void	setvec(int, void (*)(void*), int); 
1991/0704    
void	spllo(void); 
void	splhi(void); 
1991/0703    
void	systrap(void); 
void	trapinit(void); 
int	tas(Lock*); 
1991/0705/sys/src/9/pc/fns.h:1,81991/0706/sys/src/9/pc/fns.h:1,13 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0705    
void	clock(void*); 
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0702    
void	delay(int); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
void	floppystart(void); 
void	floppystop(void); 
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
void	intr1(void); 
1991/0705/sys/src/9/pc/fns.h:21,381991/0706/sys/src/9/pc/fns.h:26,50
1991/0703    
void	intr14(void); 
void	intr15(void); 
void	intr16(void); 
1991/0706    
void	intr17(void); 
void	intr18(void); 
void	intr19(void); 
void	intr20(void); 
void	intr21(void); 
void	intr22(void); 
void	intr23(void); 
1991/0703    
void	intrbad(void); 
1991/0702    
int	kbdc(void); 
1991/0703    
void	kbdinit(void); 
void	kbdintr(void*); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0703    
void	lgdt(Segdesc*, int); 
void	lidt(Segdesc*, int); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0703    
void	setvec(int, void (*)(void*), int); 
1991/0706    
void	setvec(int, void (*)(Ureg*), int); 
1991/0703    
void	systrap(void); 
void	trapinit(void); 
int	tas(Lock*); 
1991/0706/sys/src/9/pc/fns.h:5,121991/0709/sys/src/9/pc/fns.h:5,12 (short | long)
1991/0702    
void	delay(int); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
void	floppystart(void); 
void	floppystop(void); 
1991/0709    
void	floppystart(int); 
void	floppystop(int); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
1991/0709/sys/src/9/pc/fns.h:3,81991/0710/sys/src/9/pc/fns.h:3,9 (short | long)
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0702    
void	delay(int); 
1991/0710    
void	fault386(Ureg*); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
1991/0709    
void	floppystart(int); 
1991/0709/sys/src/9/pc/fns.h:33,381991/0710/sys/src/9/pc/fns.h:34,40
1991/0706    
void	intr21(void); 
void	intr22(void); 
void	intr23(void); 
1991/0710    
void	intr64(void); 
1991/0703    
void	intrbad(void); 
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0709/sys/src/9/pc/fns.h:48,501991/0710/sys/src/9/pc/fns.h:50,53
1991/0703    
void	systrap(void); 
void	trapinit(void); 
int	tas(Lock*); 
1991/0710    
#define	waserror()	(u->nerrlab++, setlabel(&u->errlab[u->nerrlab-1])) 
1991/0710/sys/src/9/pc/fns.h:1,131991/0711/sys/src/9/pc/fns.h:1,15 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0711    
#define	clearmmucache()		/* 386 doesn't have one */ 
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0702    
void	delay(int); 
1991/0711    
#define	evenaddr(x)		/* 386 doesn't care */ 
1991/0710    
void	fault386(Ureg*); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
1991/0709    
void	floppystart(int); 
void	floppystop(int); 
1991/0711    
long	floppyseek(int, ulong); 
#define	flushvirt(); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
1991/0710/sys/src/9/pc/fns.h:43,531991/0711/sys/src/9/pc/fns.h:45,59
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0711    
#define	procrestore(x,y) 
#define	procsave(x,y) 
#define	procsetup(p)	((p)->fpstate = FPinit) 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0706    
void	setvec(int, void (*)(Ureg*), int); 
1991/0703    
void	systrap(void); 
1991/0711    
void	touser(void); 
1991/0703    
void	trapinit(void); 
int	tas(Lock*); 
1991/0710    
#define	waserror()	(u->nerrlab++, setlabel(&u->errlab[u->nerrlab-1])) 
1991/0711/sys/src/9/pc/fns.h:8,141991/0712/sys/src/9/pc/fns.h:8,15 (short | long)
1991/0710    
void	fault386(Ureg*); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
1991/0711    
long	floppyseek(int, ulong); 
1991/0712    
long	floppyseek(int, long); 
long	floppyread(int, void*, long); 
1991/0711    
#define	flushvirt(); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0712/sys/src/9/pc/fns.h:11,161991/0716/sys/src/9/pc/fns.h:11,18 (short | long)
1991/0712    
long	floppyseek(int, long); 
long	floppyread(int, void*, long); 
1991/0711    
#define	flushvirt(); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
1991/0712/sys/src/9/pc/fns.h:46,581991/0716/sys/src/9/pc/fns.h:48,57
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0711    
#define	procrestore(x,y) 
#define	procsave(x,y) 
#define	procsetup(p)	((p)->fpstate = FPinit) 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0706    
void	setvec(int, void (*)(Ureg*), int); 
1991/0716    
void	setvec(int, void (*)(Ureg*)); 
1991/0703    
void	systrap(void); 
1991/0711    
void	touser(void); 
1991/0703    
void	trapinit(void); 
1991/0716/sys/src/9/pc/fns.h:45,531991/0717/sys/src/9/pc/fns.h:45,58 (short | long)
1991/0706    
void	kbdintr(Ureg*); 
1991/0703    
void	lgdt(Segdesc*, int); 
void	lidt(Segdesc*, int); 
1991/0717    
void	lcr3(ulong); 
void	ltr(ulong); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0717    
void	procrestore(Proc*, uchar*); 
void	procsave(uchar*, int); 
void	procsetup(Proc*); 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0717/sys/src/9/pc/fns.h:6,111991/0718/sys/src/9/pc/fns.h:6,12 (short | long)
1991/0702    
void	delay(int); 
1991/0711    
#define	evenaddr(x)		/* 386 doesn't care */ 
1991/0710    
void	fault386(Ureg*); 
1991/0718    
void	faultinit(void); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
1991/0712    
long	floppyseek(int, long); 
1991/0717/sys/src/9/pc/fns.h:13,181991/0718/sys/src/9/pc/fns.h:14,20
1991/0711    
#define	flushvirt(); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
1991/0717/sys/src/9/pc/fns.h:43,521991/0718/sys/src/9/pc/fns.h:45,50
1991/0703    
void	intrbad(void); 
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0703    
void	lgdt(Segdesc*, int); 
void	lidt(Segdesc*, int); 
1991/0717    
void	lcr3(ulong); 
void	ltr(ulong); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
void	prhex(ulong); 
1991/0717/sys/src/9/pc/fns.h:53,581991/0718/sys/src/9/pc/fns.h:51,60
1991/0717    
void	procrestore(Proc*, uchar*); 
void	procsave(uchar*, int); 
void	procsetup(Proc*); 
1991/0718    
void	putgdt(Segdesc*, int); 
void	putidt(Segdesc*, int); 
void	putcr3(ulong); 
void	puttr(ulong); 
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0718/sys/src/9/pc/fns.h:1,51991/0719/sys/src/9/pc/fns.h:1,6 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0719    
void	a20enable(void); 
1991/0711    
#define	clearmmucache()		/* 386 doesn't have one */ 
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0719/sys/src/9/pc/fns.h:64,671991/0723/sys/src/9/pc/fns.h:64,68 (short | long)
1991/0711    
void	touser(void); 
1991/0703    
void	trapinit(void); 
int	tas(Lock*); 
1991/0723    
void	vgainit(void); 
1991/0710    
#define	waserror()	(u->nerrlab++, setlabel(&u->errlab[u->nerrlab-1])) 
1991/0723/sys/src/9/pc/fns.h:18,491991/0731/sys/src/9/pc/fns.h:18,23 (short | long)
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0703    
void	intr0(void); 
void	intr1(void); 
void	intr2(void); 
void	intr3(void); 
void	intr4(void); 
void	intr5(void); 
void	intr6(void); 
void	intr7(void); 
void	intr8(void); 
void	intr9(void); 
void	intr10(void); 
void	intr11(void); 
void	intr12(void); 
void	intr13(void); 
void	intr14(void); 
void	intr15(void); 
void	intr16(void); 
1991/0706    
void	intr17(void); 
void	intr18(void); 
void	intr19(void); 
void	intr20(void); 
void	intr21(void); 
void	intr22(void); 
void	intr23(void); 
1991/0710    
void	intr64(void); 
1991/0703    
void	intrbad(void); 
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
void	mmuinit(void); 
1991/0731/sys/src/9/pc/fns.h:5,171991/0802/sys/src/9/pc/fns.h:5,15 (short | long)
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0702    
void	delay(int); 
1991/0802    
void	dmaend(int); 
long	dmasetup(int, void*, long, int); 
1991/0711    
#define	evenaddr(x)		/* 386 doesn't care */ 
1991/0710    
void	fault386(Ureg*); 
1991/0718    
void	faultinit(void); 
1991/0706    
void	floppyinit(void); 
void	floppyintr(Ureg*); 
1991/0712    
long	floppyseek(int, long); 
long	floppyread(int, void*, long); 
1991/0711    
#define	flushvirt(); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0802/sys/src/9/pc/fns.h:16,211991/0803/sys/src/9/pc/fns.h:16,23 (short | long)
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0803    
int	inss(int, void*, int); 
int	outss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
void	mmuinit(void); 
1991/0802/sys/src/9/pc/fns.h:31,361991/0803/sys/src/9/pc/fns.h:33,39
1991/0703    
void	screeninit(void); 
1991/0702    
void	screenputc(int); 
void	screenputs(char*, int); 
1991/0803    
int	serial(int); 
1991/0716    
void	setvec(int, void (*)(Ureg*)); 
1991/0703    
void	systrap(void); 
1991/0711    
void	touser(void); 
1991/0803/sys/src/9/pc/fns.h:4,91991/0808/sys/src/9/pc/fns.h:4,10 (short | long)
1991/0711    
#define	clearmmucache()		/* 386 doesn't have one */ 
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0808    
void	config(int); 
1991/0702    
void	delay(int); 
1991/0802    
void	dmaend(int); 
long	dmasetup(int, void*, long, int); 
1991/0803/sys/src/9/pc/fns.h:10,151991/0808/sys/src/9/pc/fns.h:11,18
1991/0711    
#define	evenaddr(x)		/* 386 doesn't care */ 
1991/0710    
void	fault386(Ureg*); 
1991/0718    
void	faultinit(void); 
1991/0808    
void	fclock(Ureg*); 
void	fclockinit(void); 
1991/0711    
#define	flushvirt(); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0803/sys/src/9/pc/fns.h:20,271991/0808/sys/src/9/pc/fns.h:23,32
1991/0803    
int	outss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0808    
int	mail(int); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
1991/0808    
int	owl(int); 
1991/0702    
void	prhex(ulong); 
1991/0717    
void	procrestore(Proc*, uchar*); 
void	procsave(uchar*, int); 
1991/0803/sys/src/9/pc/fns.h:39,431991/0808/sys/src/9/pc/fns.h:44,49
1991/0711    
void	touser(void); 
1991/0703    
void	trapinit(void); 
int	tas(Lock*); 
1991/0808    
void	uartintr0(Ureg*); 
1991/0723    
void	vgainit(void); 
1991/0710    
#define	waserror()	(u->nerrlab++, setlabel(&u->errlab[u->nerrlab-1])) 
1991/0808/sys/src/9/pc/fns.h:19,311991/0809/sys/src/9/pc/fns.h:19,31 (short | long)
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0803    
int	inss(int, void*, int); 
int	outss(int, void*, int); 
1991/0809    
void	inss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0808    
int	mail(int); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
1991/0809    
void	outss(int, void*, int); 
1991/0808    
int	owl(int); 
1991/0702    
void	prhex(ulong); 
1991/0717    
void	procrestore(Proc*, uchar*); 
1991/0809/sys/src/9/pc/fns.h:1,61991/0827/sys/src/9/pc/fns.h:1,6 (short | long)
1991/0703    
#include "../port/portfns.h" 
 
1991/0719    
void	a20enable(void); 
1991/0827    
void	meminit(void); 
1991/0711    
#define	clearmmucache()		/* 386 doesn't have one */ 
1991/0706    
void	clock(Ureg*); 
1991/0705    
void	clockinit(void); 
1991/0827/sys/src/9/pc/fns.h:21,271991/0905/sys/src/9/pc/fns.h:21,26 (short | long)
1991/0702    
int	inb(int); 
1991/0809    
void	inss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0706    
void	kbdintr(Ureg*); 
1991/0808    
int	mail(int); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
1991/0905/sys/src/9/pc/fns.h:14,211991/0906/sys/src/9/pc/fns.h:14,24 (short | long)
1991/0808    
void	fclock(Ureg*); 
void	fclockinit(void); 
1991/0711    
#define	flushvirt(); 
1991/0906    
void	fpinit(void); 
void	fpoff(void); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0906    
ulong	getcr0(void); 
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0702    
int	inb(int); 
1991/0905/sys/src/9/pc/fns.h:22,271991/0906/sys/src/9/pc/fns.h:25,31
1991/0809    
void	inss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0808    
int	mail(int); 
1991/0906    
void	mathinit(void); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
1991/0809    
void	outss(int, void*, int); 
1991/0906/sys/src/9/pc/fns.h:16,231991/0913/sys/src/9/pc/fns.h:16,24 (short | long)
1991/0711    
#define	flushvirt(); 
1991/0906    
void	fpinit(void); 
void	fpoff(void); 
1991/0716    
void	fpsave(FPsave*); 
void	fprestore(FPsave*); 
1991/0913    
void	fpsave(FPsave*); 
ulong	fpstatus(void); 
1991/0906    
ulong	getcr0(void); 
1991/0718    
ulong	getcr2(void); 
1991/0706    
void	idle(void); 
1991/0906/sys/src/9/pc/fns.h:24,351991/0913/sys/src/9/pc/fns.h:25,34
1991/0702    
int	inb(int); 
1991/0809    
void	inss(int, void*, int); 
1991/0703    
void	kbdinit(void); 
1991/0808    
int	mail(int); 
1991/0906    
void	mathinit(void); 
1991/0706    
void	mmuinit(void); 
1991/0702    
void	outb(int, int); 
1991/0809    
void	outss(int, void*, int); 
1991/0808    
int	owl(int); 
1991/0702    
void	prhex(ulong); 
1991/0717    
void	procrestore(Proc*, uchar*); 
void	procsave(uchar*, int); 
1991/0913/sys/src/9/pc/fns.h:27,321991/1001/sys/src/9/pc/fns.h:27,33 (short | long)
1991/0703    
void	kbdinit(void); 
1991/0906    
void	mathinit(void); 
1991/0706    
void	mmuinit(void); 
1991/1001    
int	modem(int); 
1991/0702    
void	outb(int, int); 
1991/0809    
void	outss(int, void*, int); 
1991/0702    
void	prhex(ulong); 
1991/1001/sys/src/9/pc/fns.h:13,191991/1007/sys/src/9/pc/fns.h:13,18 (short | long)
1991/0718    
void	faultinit(void); 
1991/0808    
void	fclock(Ureg*); 
void	fclockinit(void); 
1991/0711    
#define	flushvirt(); 
1991/0906    
void	fpinit(void); 
void	fpoff(void); 
1991/0716    
void	fprestore(FPsave*); 
Too many diffs (26 > 25). Stopping.


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