| plan 9 kernel history: overview | file list | diff list |
1993/1214/pc/fns.h (diff list | history)
| pc/fns.h on 1991/0703 | ||
| 1991/0703 | #include "../port/portfns.h" | |
| 1993/0915 | void addconf(char*, char*); | |
| 1993/1214 | #define affinity(x) (MACHP(0)) | |
| 1993/0402 | void bbinit(void); | |
| 1991/1113 | void bigcursor(void); | |
| 1992/0323 | void bootargs(ulong); | |
| 1991/0711 | #define clearmmucache() /* 386 doesn't have one */ | |
| 1991/0705 | void clockinit(void); | |
| 1991/0808 | void config(int); | |
| 1991/1029 | int cpuspeed(int); | |
| 1991/0702 | void delay(int); | |
| 1991/0802 | void dmaend(int); | |
| 1993/0915 | void dmainit(void); | |
| 1991/0802 | long dmasetup(int, void*, long, int); | |
| 1991/0711 | #define evenaddr(x) /* 386 doesn't care */ | |
| 1991/0718 | void faultinit(void); | |
| 1991/0808 | void fclock(Ureg*); void fclockinit(void); | |
| 1992/0806 | void fpenv(FPsave*); | |
| 1991/0906 | void fpinit(void); void fpoff(void); | |
| 1991/0716 | void fprestore(FPsave*); | |
| 1991/0913 | void fpsave(FPsave*); ulong fpstatus(void); | |
| 1991/0906 | ulong getcr0(void); | |
| 1991/0718 | ulong getcr2(void); | |
| 1993/0915 | char* getconf(char*); | |
| 1993/1116 | ulong getstatus(void); | |
| 1991/1210 | void i8042a20(void); void i8042reset(void); void ident(void); | |
| 1991/0706 | void idle(void); | |
| 1991/0702 | int inb(int); | |
| 1992/1211 | void insb(int, void*, int); | |
| 1992/0922 | ushort ins(int); | |
| 1991/0809 | void inss(int, void*, int); | |
| 1993/0915 | ulong inl(int); | |
| 1992/0922 | void insl(int, void*, int); | |
| 1993/0915 | int isaconfig(char*, int, ISAConf*); | |
| 1992/0929 | ulong isamem(int); | |
| 1991/0703 | void kbdinit(void); | |
| 1992/1117 | void* l0update(uchar*, uchar*, long); void* l1update(uchar*, uchar*, long); void* l2update(uchar*, uchar*, long); | |
| 1993/0915 | long* mapaddr(ulong); | |
| 1991/0906 | void mathinit(void); | |
| 1993/0915 | void meminit(void); | |
| 1991/0706 | void mmuinit(void); | |
| 1993/0116 | #define mmunewpage(x) | |
| 1991/1001 | int modem(int); | |
| 1992/1017 | void mousectl(char*); | |
| 1992/1006 | uchar nvramread(int); | |
| 1991/0702 | void outb(int, int); | |
| 1992/1211 | void outsb(int, void*, int); | |
| 1992/0922 | void outs(int, ushort); | |
| 1991/0809 | void outss(int, void*, int); | |
| 1993/0915 | void outl(int, ulong); | |
| 1992/0922 | void outsl(int, void*, int); | |
| 1992/0929 | void pcicreset(void); | |
| 1993/0915 | int pcmio(int, ISAConf*); long pcmread(int, int, void*, long, ulong); int pcmspecial(int); void pcmspecialclose(int); long pcmwrite(int, int, void*, long, ulong); | |
| 1993/1113 | void prflush(void); | |
| 1991/0702 | void prhex(ulong); | |
| 1992/0122 | void procrestore(Proc*); void procsave(Proc*); | |
| 1991/0717 | void procsetup(Proc*); | |
| 1993/0915 | void ps2poll(void); | |
| 1991/0718 | void putgdt(Segdesc*, int); void putidt(Segdesc*, int); void putcr3(ulong); void puttr(ulong); | |
| 1991/0703 | void screeninit(void); | |
| 1991/0702 | void screenputs(char*, int); | |
| 1991/0803 | int serial(int); | |
| 1993/1124 | void setvec(int, void (*)(Ureg*, void*), void*); void syscall(Ureg*, void*); | |
| 1991/0703 | void systrap(void); | |
| 1992/0604 | void toscreen(void*); | |
| 1992/0323 | void touser(void*); | |
| 1991/0703 | void trapinit(void); | |
| 1992/0222 | int tas(void*); | |
| 1991/0723 | void vgainit(void); | |
| 1993/0915 | #define waserror() (up->nerrlab++, setlabel(&up->errlab[up->nerrlab-1])) | |
| 1992/0101 | #define kmapperm(x) kmap(x) | |
| 1992/0222 | #define getcallerpc(x) (*(ulong*)(x)) | |
| 1992/0625 | #define KADDR(a) ((void*)((ulong)(a)|KZERO)) #define PADDR(a) ((ulong)(a)&~KZERO) | |
| 1993/1113 | void NS16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); | |