## diffname carrera/fns.h 1993/0903 ## diff -e /dev/null /n/fornaxdump/1993/0903/sys/src/brazil/carrera/fns.h 0a #include "../port/portfns.h" void DEBUG(void); void addportintr(int(*)(void)); void allflush(void*, ulong); void audiointr(void); void arginit(void); int busprobe(ulong); void cleancache(void); void clearmmucache(void); void clockinit(void); ulong confeval(char*); void confprint(void); void confread(void); void confset(char*); int conschar(void); void consoff(void); int consputc(int); void dcflush(void*, ulong); void dcinvalidate(void*, ulong); void devportintr(void); void epcenable(ulong); void epcinit(int, int); void evenaddr(ulong); void faultmips(Ureg*, int, int); ulong fcr31(void); void firmware(int); #define flushpage(s) icflush((void*)(s), BY2PG) void fptrap(Ureg*); ulong getcallerpc(void*); int getline(char*, int); void getnveaddr(void*); int getnvram(ulong, void *, int); ulong getstatus(void); void gettlb(int, ulong*); int gettlbp(ulong, ulong*); ulong gettlbvirt(int); void gotopc(ulong); void hinv(void); void icdirty(void *, ulong); void icflush(void *, ulong); void intr(Ureg*); void ioinit(void); int iprint(char*, ...); int kbdinit(void); int kbdintr(void); void kfault(ulong); KMap* kmap(Page*); void kmapinit(void); void kmapinval(void); int kprint(char*, ...); void kproftimer(ulong); void kunmap(KMap*); void launchinit(void); void launch(int); void lightbits(int, int); void lptintr(void); ulong machstatus(void); void mmunewpage(Page*); void mntdump(void); void newstart(void); int newtlbpid(Proc*); void nonettoggle(void); void novme(int); void online(void); Block* prepend(Block*, int); void prflush(void); ulong prid(void); void printinit(void); #define procrestore(p) #define procsave(p) #define procsetup(p) ((p)->fpstate = FPinit) void purgetlb(int); int putnvram(ulong, void*, int); Softtlb* putstlb(ulong, ulong); int puttlb(ulong, ulong, ulong); void puttlbx(int, ulong, ulong, ulong, int); void* pxalloc(ulong); void* pxspanalloc(ulong, int, ulong); ulong rdcount(void); int readlog(ulong, char*, ulong); void restfpregs(FPsave*, ulong); void screeninit(int); #define screenputs void sethandler(int, void(*)(void)); void setled(int); void setleveldest(int, int, uvlong*); void sinit(void); uchar* smap(int, uchar*); void sunmap(int, uchar*); void syslog(char*, int); void sysloginit(void); int tas(ulong*); void tlbinit(void); ulong tlbvirt(void); void touser(void*); ulong uvmove(uvlong*, uvlong*); void vecinit(void); void vector0(void); void vector100(void); void vector180(void); void vmereset(void); void wbflush(void); void wrcompare(ulong); void Xdelay(int); void NS16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); void NS16552setup(ulong, ulong); #define waserror() setlabel(&up->errlab[up->nerrlab++]) #define kmapperm(x) kmap(x) #define KADDR(a) ((void*)((ulong)(a)|KSEG0)) #define KADDR1(a) ((void*)((ulong)(a)|KSEG1)) #define PADDR(a) ((ulong)(a)&~KSEGM) . ## diffname carrera/fns.h 1993/0904 ## diff -e /n/fornaxdump/1993/0903/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/0904/sys/src/brazil/carrera/fns.h 109a void NS16552intr(int); void etherintr(void); . 58d 22d 7d ## diffname carrera/fns.h 1993/0905 ## diff -e /n/fornaxdump/1993/0904/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/0905/sys/src/brazil/carrera/fns.h 108a void iomapinit(void); void enetaddr(uchar*); . 104a void serialinit(void); . ## diffname carrera/fns.h 1993/0906 ## diff -e /n/fornaxdump/1993/0905/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/0906/sys/src/brazil/carrera/fns.h 83,88d 81c void screeninit(void); . ## diffname carrera/fns.h 1993/0918 ## diff -e /n/fornaxdump/1993/0906/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/0918/sys/src/brazil/carrera/fns.h 82c void screenputs(char*, int); . 42c void ioinit(int); . ## diffname carrera/fns.h 1993/1013 ## diff -e /n/fornaxdump/1993/0918/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1013/sys/src/brazil/carrera/fns.h 46c void kfault(Ureg*); . ## diffname carrera/fns.h 1993/1124 ## diff -e /n/fornaxdump/1993/1013/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1124/sys/src/brazil/carrera/fns.h 82a long syscall(Ureg*); . 10a void clock(Ureg*); . ## diffname carrera/fns.h 1993/1210 ## diff -e /n/fornaxdump/1993/1124/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1210/sys/src/brazil/carrera/fns.h 78a void rdbginit(void); . ## diffname carrera/fns.h 1993/1214 ## diff -e /n/fornaxdump/1993/1210/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1214/sys/src/brazil/carrera/fns.h 70c void procsave(Proc*) . 5a #define affinity(x) (MACHP(0)) . ## diffname carrera/fns.h 1993/1215 ## diff -e /n/fornaxdump/1993/1214/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1215/sys/src/brazil/carrera/fns.h 6c #define affinity(x) m . ## diffname carrera/fns.h 1993/1216 ## diff -e /n/fornaxdump/1993/1215/sys/src/brazil/carrera/fns.h /n/fornaxdump/1993/1216/sys/src/brazil/carrera/fns.h 71c void procsave(Proc*); . ## diffname carrera/fns.h 1994/0304 ## diff -e /n/fornaxdump/1993/1216/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0304/sys/src/brazil/carrera/fns.h 59a void mouseintr(void); . ## diffname carrera/fns.h 1994/0306 ## diff -e /n/fornaxdump/1994/0304/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0306/sys/src/brazil/carrera/fns.h 112,113c #define waserror() setlabel(&up->errlab[up->nerrlab++]) #define kmapperm(x) kmap(x) . 104,110c void serialinit(void); void NS16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); void NS16552setup(ulong, ulong); void NS16552intr(int); void etherintr(void); void iomapinit(void); void enetaddr(uchar*); . 77,102c int puttlb(ulong, ulong, ulong); void puttlbx(int, ulong, ulong, ulong, int); void* pxalloc(ulong); void* pxspanalloc(ulong, int, ulong); void rdbginit(void); ulong rdcount(void); int readlog(ulong, char*, ulong); void restfpregs(FPsave*, ulong); void screeninit(void); void screenputs(char*, int); long syscall(Ureg*); void syslog(char*, int); void sysloginit(void); int tas(ulong*); void tlbinit(void); ulong tlbvirt(void); void touser(void*); ulong uvmove(uvlong*, uvlong*); void vecinit(void); void vector0(void); void vector100(void); void vector180(void); void vmereset(void); void wbflush(void); void wrcompare(ulong); void Xdelay(int); . 5,75c void addportintr(int(*)(void)); #define affinity(x) m void allflush(void*, ulong); void arginit(void); int busprobe(ulong); void cleancache(void); void clearmmucache(void); void clock(Ureg*); void clockinit(void); ulong confeval(char*); void confprint(void); void confread(void); void confset(char*); int conschar(void); void consoff(void); int consputc(int); void dcflush(void*, ulong); void dcinvalidate(void*, ulong); void epcenable(ulong); void epcinit(int, int); void evenaddr(ulong); void faultmips(Ureg*, int, int); ulong fcr31(void); void firmware(int); #define flushpage(s) icflush((void*)(s), BY2PG) void fptrap(Ureg*); ulong getcallerpc(void*); int getline(char*, int); void getnveaddr(void*); int getnvram(ulong, void *, int); ulong getstatus(void); void gettlb(int, ulong*); int gettlbp(ulong, ulong*); ulong gettlbvirt(int); void gotopc(ulong); void hinv(void); void icdirty(void *, ulong); void icflush(void *, ulong); void intr(Ureg*); void ioinit(int); int iprint(char*, ...); int kbdinit(void); void kbdintr(void); void kfault(Ureg*); KMap* kmap(Page*); void kmapinit(void); void kmapinval(void); int kprint(char*, ...); void kproftimer(ulong); void kunmap(KMap*); void launchinit(void); void launch(int); void lightbits(int, int); ulong machstatus(void); void mmunewpage(Page*); void mouseintr(void); void mntdump(void); void newstart(void); int newtlbpid(Proc*); void nonettoggle(void); void novme(int); void online(void); Block* prepend(Block*, int); void prflush(void); ulong prid(void); void printinit(void); #define procrestore(p) void procsave(Proc*); #define procsetup(p) ((p)->fpstate = FPinit) void purgetlb(int); int putnvram(ulong, void*, int); . 3c void DEBUG(void); . ## diffname carrera/fns.h 1994/0307 ## diff -e /n/fornaxdump/1994/0306/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0307/sys/src/brazil/carrera/fns.h 117a #define hnputl(p, v) ((*(ulong*)p) = v) #define hnputs(p, v) ((*(ushort*)p) = v) #define nhgetl(p) ((*(ulong*)p)) #define nhgets(p) ((*(ushrt*)p)) void ifwrite(void*, Block*); void* ifinit(int); void fiberint(int); . 99a void uvst(void*, void*); void uvld(void*, void*); . ## diffname carrera/fns.h 1994/0308 ## diff -e /n/fornaxdump/1994/0307/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0308/sys/src/brazil/carrera/fns.h 128a ulong ifaddr(void*); void audiosbintr(void); void audiodmaintr(void); . 121,124c void hnputl(void*, ulong v); void hnputs(void*, ushort v); ulong nhgetl(void*); ushort nhgets(void*); . ## diffname carrera/fns.h 1994/0309 ## diff -e /n/fornaxdump/1994/0308/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0309/sys/src/brazil/carrera/fns.h 131a ulong fwblock(void*, void*, ulong); . 127a void ifjab(void); . 94d ## diffname carrera/fns.h 1994/0311 ## diff -e /n/fornaxdump/1994/0309/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0311/sys/src/brazil/carrera/fns.h 132a ulong frblock(void*, void*, ulong); void ifree(void*); Block* iallocb(int); void* ifroute(ulong); ulong ifunroute(ulong); void parseip(char*, char*); . 129a void filiput(Block*); void fiberint(int); . 128d ## diffname carrera/fns.h 1994/0325 ## diff -e /n/fornaxdump/1994/0311/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0325/sys/src/brazil/carrera/fns.h 125c void ifwrite(void*, Block*, int); . ## diffname carrera/fns.h 1994/0328 ## diff -e /n/fornaxdump/1994/0325/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0328/sys/src/brazil/carrera/fns.h 140d ## diffname carrera/fns.h 1994/0331 ## diff -e /n/fornaxdump/1994/0328/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0331/sys/src/brazil/carrera/fns.h 135a void ifflush(void*); . ## diffname carrera/fns.h 1994/0619 ## diff -e /n/fornaxdump/1994/0331/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0619/sys/src/brazil/carrera/fns.h 83a long* reg(Ureg*, int); . ## diffname carrera/fns.h 1994/0725 ## diff -e /n/fornaxdump/1994/0619/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0725/sys/src/brazil/carrera/fns.h 8a #define balance(x) m . ## diffname carrera/fns.h 1994/0728 ## diff -e /n/fornaxdump/1994/0725/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0728/sys/src/brazil/carrera/fns.h 73c #define procsave(p) . 9d 6d ## diffname carrera/fns.h 1994/0828 ## diff -e /n/fornaxdump/1994/0728/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0828/sys/src/brazil/carrera/fns.h 130a void freset(void*); . ## diffname carrera/fns.h 1994/0902 ## diff -e /n/fornaxdump/1994/0828/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0902/sys/src/brazil/carrera/fns.h 106,108c void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); void ns16552setup(ulong, ulong); void ns16552intr(int); . 98a void uartclock(void); . ## diffname carrera/fns.h 1994/0915 ## diff -e /n/fornaxdump/1994/0902/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/0915/sys/src/brazil/carrera/fns.h 64a void ns16552install(void); . ## diffname carrera/fns.h 1994/1025 ## diff -e /n/fornaxdump/1994/0915/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/1025/sys/src/brazil/carrera/fns.h 143a void mpegintr(void); . 87a void seteisadma(int, void(*)(void)); . ## diffname carrera/fns.h 1994/1108 ## diff -e /n/fornaxdump/1994/1025/sys/src/brazil/carrera/fns.h /n/fornaxdump/1994/1108/sys/src/brazil/carrera/fns.h 110c void ns16552setup(ulong, ulong, char*); . ## diffname carrera/fns.h 1995/0103 ## diff -e /n/fornaxdump/1994/1108/sys/src/brazil/carrera/fns.h /n/fornaxdump/1995/0103/sys/src/brazil/carrera/fns.h 123,127d ## diffname carrera/fns.h 1995/0214 ## diff -e /n/fornaxdump/1995/0103/sys/src/brazil/carrera/fns.h /n/fornaxdump/1995/0214/sys/src/brazil/carrera/fns.h 44a int isaconfig(char*, int, ISAConf*); . 21a void dmaend(int); long dmasetup(int, void*, long, int); . ## diffname carrera/fns.h 1995/0514 ## diff -e /n/fornaxdump/1995/0214/sys/src/brazil/carrera/fns.h /n/fornaxdump/1995/0514/sys/src/brazil/carrera/fns.h 128a int ifgetsr(void); . ## diffname carrera/fns.h 1997/0117 ## diff -e /n/fornaxdump/1995/0514/sys/src/brazil/carrera/fns.h /n/fornaxdump/1997/0117/sys/src/brazil/carrera/fns.h 87c ulong* reg(Ureg*, int); . ## diffname carrera/fns.h 1997/0220 ## diff -e /n/fornaxdump/1997/0117/sys/src/brazil/carrera/fns.h /n/emeliedump/1997/0220/sys/src/brazil/carrera/fns.h 144a #define coherence() . ## diffname carrera/fns.h 1997/0327 ## diff -e /n/emeliedump/1997/0220/sys/src/brazil/carrera/fns.h /n/emeliedump/1997/0327/sys/src/brazil/carrera/fns.h 145d 136,143d 126,133d 109d 105,106d 93,94d 86d 82,83d 78d 69,73d 66,67d 63,64d 57,60d 54,55d 40,42d 33,35d 24,25d 13,19c #define coherence() . 3,6c void addclock0link(void (*)(void)); . ## diffname carrera/fns.h 1997/0930 ## diff -e /n/emeliedump/1997/0327/sys/src/brazil/carrera/fns.h /n/emeliedump/1997/0930/sys/src/brazil/carrera/fns.h 79d ## diffname carrera/fns.h 1997/1101 ## diff -e /n/emeliedump/1997/0930/sys/src/brazil/carrera/fns.h /n/emeliedump/1997/1101/sys/src/brazil/carrera/fns.h 78a #define kmapperm(x) kmap(x) . ## diffname carrera/fns.h 1997/1210 ## diff -e /n/emeliedump/1997/1101/sys/src/brazil/carrera/fns.h /n/emeliedump/1997/1210/sys/src/brazil/carrera/fns.h 5a int cistrcmp(char*, char*); . ## diffname carrera/fns.h 1999/0327 ## diff -e /n/emeliedump/1997/1210/sys/src/brazil/carrera/fns.h /n/emeliedump/1999/0327/sys/src/brazil/carrera/fns.h 50a ulong rdcompare(void); . 27a void idlehands(void); . ## diffname carrera/fns.h 1999/0402 ## diff -e /n/emeliedump/1999/0327/sys/src/brazil/carrera/fns.h /n/emeliedump/1999/0402/sys/src/brazil/carrera/fns.h 28c #define idlehands() . ## diffname carrera/fns.h 1999/0608 ## diff -e /n/emeliedump/1999/0402/sys/src/brazil/carrera/fns.h /n/emeliedump/1999/0608/sys/src/brazil/carrera/fns.h 75c void ns16552setup(ulong, ulong, char*, int); . ## diffname carrera/fns.h 1999/0714 ## diff -e /n/emeliedump/1999/0608/sys/src/brazil/carrera/fns.h /n/emeliedump/1999/0714/sys/src/brazil/carrera/fns.h 22d ## diffname carrera/fns.h 1999/0811 ## diff -e /n/emeliedump/1999/0714/sys/src/brazil/carrera/fns.h /n/emeliedump/1999/0811/sys/src/brazil/carrera/fns.h 38a void links(void); . ## diffname carrera/fns.h 2000/1106 ## diff -e /n/emeliedump/1999/0811/sys/src/brazil/carrera/fns.h /n/emeliedump/2000/1106/sys/src/9/carrera/fns.h 63a #define userureg(ur) ((ur)->status & KUSER) . ## diffname carrera/fns.h 2001/0527 # deleted ## diff -e /n/emeliedump/2000/1106/sys/src/9/carrera/fns.h /n/emeliedump/2001/0527/sys/src/9/carrera/fns.h 1,91d