## diffname gnot/fns.h 1990/03091
## diff -e /dev/null /n/bootesdump/1990/03091/sys/src/9/68020/fns.h
0a
Alarm *alarm(int, void (*)(Alarm*), void*);
void alarminit(void);
Block *allocb(ulong);
void append(List**, List*);
void cancel(Alarm*);
int canlock(Lock*);
void chaninit(void);
void chandevreset(void);
void chandevinit(void);
void clock(Ureg*);
Chan *clone(Chan*, Chan*);
void close(Chan*);
void closemount(Mount*);
void closepgrp(Pgrp*);
long clrfpintr(void);
void compactpte(Orig*, ulong);
void confinit(void);
Env *copyenv(Env*, int);
int decref(Ref*);
void delay(int);
void delete(List**, List*, List*);
void delete0(List**, List*);
Chan *devattach(int, char*);
Chan *devclone(Chan*, Chan*);
void devdir(Chan*, long, char*, long, long, Dir*);
long devdirread(Chan*, char*, long, Dirtab*, int, Devgen*);
Devgen devgen;
int devno(int, int);
Chan* devopen(Chan*, int, Dirtab*, int, Devgen*);
void devstat(Chan*, char*, Dirtab*, int, Devgen*);
int devwalk(Chan*, char*, Dirtab*, int, Devgen*);
void dumpregs(Ureg*);
void dumpstack(void);
int eqchan(Chan*, Chan*, long);
void envpgclose(Env *);
void error(Chan*, int);
void exit(void);
void fault(Ureg*, FFrame*);
Chan* fdtochan(int, int);
void firmware(void);
void flowctl(Queue*);
void flushcpucache(void);
void flushmmu(void);
void forkmod(Seg*, Seg*, Proc*);
void freeb(Block*);
void freepage(Orig*);
void freepte(Orig*);
void freesegs(int);
void freealarm(Alarm*);
Block *getq(Queue *);
void gotolabel(Label*);
void growpte(Orig*, ulong);
void *ialloc(ulong, int);
int incref(Ref*);
void insert(List**, List*, List*);
void isdir(Chan*);
void kbdchar(int);
void lock(Lock*);
void lockinit(void);
Orig *lookorig(ulong, ulong, int, Chan*);
void machinit(void);
void mapstack(Proc*);
void mmuinit(void);
int mount(Chan*, Chan*, int);
Chan *namec(char*, int, int, ulong);
void nexterror(void);
Alarm *newalarm(void);
Chan *newchan(void);
PTE *newmod(void);
Mount *newmount(void);
Orig *neworig(ulong, ulong, int, Chan*);
Page *newpage(int, Orig*, ulong);
Pgrp *newpgrp(void);
Proc *newproc(void);
char *nextelem(char*, char*);
void nullput(Queue*, Block*);
int openmode(ulong);
void pageinit(void);
void panic(char*, ...);
void pexit(char*, int);
void pgrpcpy(Pgrp*, Pgrp*);
void pgrpinit(void);
int postnote(Proc*, int, char*, int);
int pprint(char*, ...);
void printinit(void);
void printslave(void);
void procinit0(void);
Proc *proctab(int);
void putkmmu(ulong, ulong);
void putmmu(ulong, ulong);
int putq(Queue*, Block*);
void putstr(char*);
void putstrn(char*, long);
ulong pwait(Waitmsg*);
int readnum(ulong, char*, ulong, ulong, int);
void ready(Proc*);
void rooterrstr(Error*, char*);
void qlock(QLock*);
void qunlock(QLock*);
void restartprint(Alarm*);
void restfpregs(FPsave*);
Proc *runproc(void);
void savefpregs(FPsave*);
void sched(void);
void schedinit(void);
void screeninit(void);
void screenputc(int);
long seconds(void);
Seg *seg(Proc*, ulong);
int segaddr(Seg*, ulong, ulong);
int setlabel(Label*);
char* skipslash(char*);
void sleep(Rendez*, int(*)(void*), void*);
int splhi(void);
int spllo(void);
void splx(int);
Devgen streamgen;
void streamclose(Chan*);
void streaminit(void);
long streamread(Chan*, void*, long);
long streamwrite(Chan*, void*, long);
Stream* streamnew(Chan*, Qinfo*);
void streamopen(Chan*, Qinfo*);
int streamparse(char*, Block*);
long syscall(Ureg*);
int tas(char*);
void touser(void);
void tsleep(Rendez*, int (*)(void*), void*, int);
void twakeme(Alarm*);
void unlock(Lock*);
void usepage(Page*, int);
void userinit(void);
void validaddr(ulong, ulong, int);
void* vmemchr(void*, int, int);
void wakeme(Alarm*);
void wakeup(Rendez*);
#define waserror() (u->nerrlab++, setlabel(&u->errlab[u->nerrlab-1]))
#define poperror() u->nerrlab--
#define evenaddr(x) /* 68020 doesn't care */
.
## diffname gnot/fns.h 1990/0312
## diff -e /n/bootesdump/1990/03091/sys/src/9/68020/fns.h /n/bootesdump/1990/0312/sys/src/9/68020/fns.h
124a
long stringread(Chan*, void*, long, char*);
.
121c
long streamwrite(Chan*, void*, long, int);
.
88a
Queue* pushq(Stream*, Qinfo*);
void putbq(Blist*, Block*);
.
57a
void kproc(char*, void(*)(void*), void*);
.
50c
Block *getb(Blist*);
int getfields(char*, char**, int, char);
Block *getq(Queue*);
.
6a
int canqlock(QLock*);
.
## diffname gnot/fns.h 1990/0321
## diff -e /n/bootesdump/1990/0312/sys/src/9/68020/fns.h /n/bootesdump/1990/0321/sys/src/9/68020/fns.h
78a
void newqinfo(Qinfo*);
.
60a
void kbdrepeat(int);
void kbdclock(void);
.
10a
void checksched(void);
.
## diffname gnot/fns.h 1990/0329
## diff -e /n/bootesdump/1990/0321/sys/src/9/68020/fns.h /n/bootesdump/1990/0329/sys/src/9/68020/fns.h
71a
void mousebuttons(int);
.
## diffname gnot/fns.h 1990/0330
## diff -e /n/bootesdump/1990/0329/sys/src/9/68020/fns.h /n/bootesdump/1990/0330/sys/src/9/68020/fns.h
64a
void kproftimer(ulong);
.
33a
void duartstarttimer(void);
void duartstoptimer(void);
.
## diffname gnot/fns.h 1990/0504
## diff -e /n/bootesdump/1990/0330/sys/src/9/68020/fns.h /n/bootesdump/1990/0504/sys/src/9/68020/fns.h
75a
void mouseclock(void);
.
## diffname gnot/fns.h 1990/05313
## diff -e /n/bootesdump/1990/0504/sys/src/9/68020/fns.h /n/bootesdump/1990/05313/sys/src/9/68020/fns.h
111a
int return0(void*);
.
## diffname gnot/fns.h 1990/06021
## diff -e /n/bootesdump/1990/05313/sys/src/9/68020/fns.h /n/bootesdump/1990/06021/sys/src/9/68020/fns.h
67a
void kunmap(KMap*);
.
65a
void kmapinit(void);
KMap *kmap(Page*);
.
## diffname gnot/fns.h 1990/0620
## diff -e /n/bootesdump/1990/06021/sys/src/9/68020/fns.h /n/bootesdump/1990/0620/sys/src/9/68020/fns.h
137a
int streamenter(Stream*);
void streamexit(Stream*, int);
.
## diffname gnot/fns.h 1990/0629
## diff -e /n/bootesdump/1990/0620/sys/src/9/68020/fns.h /n/bootesdump/1990/0629/sys/src/9/68020/fns.h
116a
void rs232ichar(int);
.
56a
int getrs232o(void);
.
33a
void duartstartrs232o(void);
.
## diffname gnot/fns.h 1990/0703
## diff -e /n/bootesdump/1990/0629/sys/src/9/68020/fns.h /n/bootesdump/1990/0703/sys/src/9/68020/fns.h
93a
void notify(Ureg*);
.
## diffname gnot/fns.h 1990/0707
## diff -e /n/bootesdump/1990/0703/sys/src/9/68020/fns.h /n/bootesdump/1990/0707/sys/src/9/68020/fns.h
69a
int kprint(char*, ...);
.
## diffname gnot/fns.h 1990/0717
## diff -e /n/bootesdump/1990/0707/sys/src/9/68020/fns.h /n/bootesdump/1990/0717/sys/src/9/68020/fns.h
157a
void urpreset(void);
.
## diffname gnot/fns.h 1990/0801
## diff -e /n/bootesdump/1990/0717/sys/src/9/68020/fns.h /n/bootesdump/1990/0801/sys/src/9/68020/fns.h
150a
void streamstat(Chan*, char*, char*);
.
## diffname gnot/fns.h 1990/0802
## diff -e /n/bootesdump/1990/0801/sys/src/9/68020/fns.h /n/bootesdump/1990/0802/sys/src/9/68020/fns.h
18c
int compactpte(Orig*, ulong);
.
## diffname gnot/fns.h 1990/0808
## diff -e /n/bootesdump/1990/0802/sys/src/9/68020/fns.h /n/bootesdump/1990/0808/sys/src/9/68020/fns.h
33a
void duartbaud(int);
.
## diffname gnot/fns.h 1990/08101
## diff -e /n/bootesdump/1990/0808/sys/src/9/68020/fns.h /n/bootesdump/1990/08101/sys/src/9/68020/fns.h
51a
void freenextmod(PTE*);
.
## diffname gnot/fns.h 1990/08141
## diff -e /n/bootesdump/1990/08101/sys/src/9/68020/fns.h /n/bootesdump/1990/08141/sys/src/9/68020/fns.h
44a
void fdclose(int);
.
## diffname gnot/fns.h 1990/08163
## diff -e /n/bootesdump/1990/08141/sys/src/9/68020/fns.h /n/bootesdump/1990/08163/sys/src/9/68020/fns.h
51a
int fpcr(int);
void fpsave(FPsave*);
void fpregsave(char*);
void fprestore(FPsave*);
void fpregrestore(char*);
.
## diffname gnot/fns.h 1990/0830
## diff -e /n/bootesdump/1990/08163/sys/src/9/68020/fns.h /n/bootesdump/1990/0830/sys/src/9/68020/fns.h
34a
void duartbreak(int);
void duartdtr(int);
int duartinputport(void);
.
## diffname gnot/fns.h 1990/0905
## diff -e /n/bootesdump/1990/0830/sys/src/9/68020/fns.h /n/bootesdump/1990/0905/sys/src/9/68020/fns.h
108a
Block* padb(Block*, int);
.
## diffname gnot/fns.h 1990/0911
## diff -e /n/bootesdump/1990/0905/sys/src/9/68020/fns.h /n/bootesdump/1990/0911/sys/src/9/68020/fns.h
171d
## diffname gnot/fns.h 1990/0921
## diff -e /n/bootesdump/1990/0911/sys/src/9/68020/fns.h /n/bootesdump/1990/0921/sys/src/9/68020/fns.h
53a
void flushmmucache(void);
.
## diffname gnot/fns.h 1990/0925
## diff -e /n/bootesdump/1990/0921/sys/src/9/68020/fns.h /n/bootesdump/1990/0925/sys/src/9/68020/fns.h
54d
11a
void clearmmucache(void);
.
## diffname gnot/fns.h 1990/1004
## diff -e /n/bootesdump/1990/0925/sys/src/9/68020/fns.h /n/bootesdump/1990/1004/sys/src/9/68020/fns.h
153a
void spldone(void);
.
139c
void restore(void);
.
84d
## diffname gnot/fns.h 1990/1009
## diff -e /n/bootesdump/1990/1004/sys/src/9/68020/fns.h /n/bootesdump/1990/1009/sys/src/9/68020/fns.h
161c
Stream* streamnew(ushort, ushort, ushort, Qinfo*, int);
.
155a
void streamclose1(Stream*);
.
## diffname gnot/fns.h 1990/1024
## diff -e /n/bootesdump/1990/1009/sys/src/9/68020/fns.h /n/bootesdump/1990/1024/sys/src/9/68020/fns.h
158c
int streamexit(Stream*, int);
.
## diffname gnot/fns.h 1990/1104
## diff -e /n/bootesdump/1990/1024/sys/src/9/68020/fns.h /n/bootesdump/1990/1104/sys/src/9/68020/fns.h
146a
void serviceinit(void);
void service(char*, Chan*, void (*)(Chan*, char*, long));
.
83c
Proc *kproc(char*, void(*)(void*), void*);
.
50a
void filsys(Chan*, char*, long);
.
## diffname gnot/fns.h 1990/1106
## diff -e /n/bootesdump/1990/1104/sys/src/9/68020/fns.h /n/bootesdump/1990/1106/sys/src/9/68020/fns.h
181a
Chan *walk(Chan*, char*, int);
.
179c
void *vmemchr(void*, int, int);
.
174a
long unionread(Chan*, void*, long);
.
165c
Stream *streamnew(ushort, ushort, ushort, Qinfo*, int);
.
151c
char *skipslash(char*);
.
149c
void service(char*, Chan*, Chan*, void (*)(Chan*, char*, long));
.
122c
Queue *pushq(Stream*, Qinfo*);
.
115a
void pgrpnote(Pgrp*, char*, long, int);
Pgrp *pgrptab(int);
.
110c
Block *padb(Block*, int);
.
84c
void *kproc(char*, void(*)(void*), void*);
.
50c
Chan *fdtochan(int, int);
.
32c
Chan *devopen(Chan*, int, Dirtab*, int, Devgen*);
.
21a
Chan *createdir(Chan*);
.
## diffname gnot/fns.h 1990/11062
## diff -e /n/bootesdump/1990/1106/sys/src/9/68020/fns.h /n/bootesdump/1990/11062/sys/src/9/68020/fns.h
35a
Chan *domount(Chan*);
.
## diffname gnot/fns.h 1990/1110
## diff -e /n/bootesdump/1990/11062/sys/src/9/68020/fns.h /n/bootesdump/1990/1110/sys/src/9/68020/fns.h
53a
void filsysinit(void);
.
## diffname gnot/fns.h 1990/11211
## diff -e /n/bootesdump/1990/1110/sys/src/9/68020/fns.h /n/bootesdump/1990/11211/sys/src/9/68020/fns.h
163,164c
int streamclose(Chan*);
int streamclose1(Stream*);
.
138d
48c
void error(int);
void errors(char*);
.
46a
int eqqid(Qid, Qid);
.
29c
void devdir(Chan*, Qid, char*, long, long, Dir*);
.
## diffname gnot/fns.h 1990/1211
## diff -e /n/bootesdump/1990/11211/sys/src/9/68020/fns.h /n/bootesdump/1990/1211/sys/src/9/68020/fns.h
183a
void unusepage(Page*, int);
.
156a
void setup(Proc*);
.
145c
void restore(Proc*, uchar*);
void save(uchar*, int);
.
140a
Proc *runproc(void);
.
89c
void kproc(char*, void(*)(void*), void*);
.
81a
void invalidateu(void);
.
11c
void checkalarms(void);
.
## diffname gnot/fns.h 1990/1212
## diff -e /n/bootesdump/1990/1211/sys/src/9/68020/fns.h /n/bootesdump/1990/1212/sys/src/9/68020/fns.h
160d
147,148d
128a
void procrestore(Proc*, uchar*);
void procsave(uchar*, int);
void procsetup(Proc*);
.
105c
PTE *newmod(Orig *o);
.
69c
void freepage(Orig*, int);
.
67a
int freebroken(void);
.
52c
int fault(ulong, int);
void fault68020(Ureg*, FFrame*);
.
## diffname gnot/fns.h 1990/1214
## diff -e /n/bootesdump/1990/1212/sys/src/9/68020/fns.h /n/bootesdump/1990/1214/sys/src/9/68020/fns.h
201a
#define USED(x) if(x)
.
## diffname gnot/fns.h 1990/1226
## diff -e /n/bootesdump/1990/1214/sys/src/9/68020/fns.h /n/bootesdump/1990/1226/sys/src/9/68020/fns.h
50a
void execpc(ulong);
.
## diffname gnot/fns.h 1990/1227
## diff -e /n/bootesdump/1990/1226/sys/src/9/68020/fns.h /n/bootesdump/1990/1227/sys/src/9/68020/fns.h
3a
int anyready(void);
.
## diffname gnot/fns.h 1991/0109
## diff -e /n/bootesdump/1990/1227/sys/src/9/68020/fns.h /n/bootesdump/1991/0109/sys/src/9/68020/fns.h
205c
#define USED(x) if(x)
#define SET(x) x = 0
.
## diffname gnot/fns.h 1991/0115
## diff -e /n/bootesdump/1991/0109/sys/src/9/68020/fns.h /n/bootesdump/1991/0115/sys/src/9/68020/fns.h
206a
#define flushvirt()
/*
* for SCSI
*/
#define P_qlock(sel) (sel >= 0 ? (qlock(&portpage), \
PORTSELECT = portpage.select = sel) : -1)
#define P_qunlock(sel) (sel >= 0 ? (qunlock(&portpage),0) : -1)
#define P_oper(sel, inst) (P_qlock(sel), inst, P_qunlock(sel))
#define P_read(sel, addr, val, type) P_oper(sel, val = *(type *)(PORT+addr))
#define P_write(sel, addr, val, type) P_oper(sel, *(type *)(PORT+addr) = val)
.
176a
void streaminit0(void);
.
166a
int spl1(void);
.
158a
int scsicap(int, uchar *);
void scsicmd(Scsi *, int, int, uchar *, long);
void scsictrlintr(void);
void scsidmaintr(void);
int scsiexec(Scsi *, int);
void scsiinit(void);
void scsirun(void);
int scsiready(int);
uchar *scsirecv(uchar *);
void scsireset(void);
int scsisense(int, uchar *);
uchar *scsixmit(uchar *);
.
127a
int portprobe(char*, int, int, int, long);
.
83a
void incontoggle(void);
.
45a
void dumpqueues(void);
.
4a
void addportintr(int (*)(void));
.
## diffname gnot/fns.h 1991/0312
## diff -e /n/bootesdump/1991/0201/sys/src/9/68020/fns.h /n/bootesdump/1991/0312/sys/src/9/gnot/fns.h
225a
#define flushapage(x)
.
## diffname gnot/fns.h 1991/0314
## diff -e /n/bootesdump/1991/0312/sys/src/9/gnot/fns.h /n/bootesdump/1991/0314/sys/src/9/gnot/fns.h
241a
#define flushpage(x) if(x)
.
## diffname gnot/fns.h 1991/0325
## diff -e /n/bootesdump/1991/0314/sys/src/9/gnot/fns.h /n/bootesdump/1991/0325/sys/src/9/gnot/fns.h
38d
## diffname gnot/fns.h 1991/0411
## diff -e /n/bootesdump/1991/0325/sys/src/9/gnot/fns.h /n/bootesdump/1991/0411/sys/src/9/gnot/fns.h
200c
long stringread(Chan*, void*, long, char*, ulong);
.
## diffname gnot/fns.h 1991/0414
## diff -e /n/bootesdump/1991/0411/sys/src/9/gnot/fns.h /n/bootesdump/1991/0414/sys/src/9/gnot/fns.h
72a
void freechan(Chan*);
.
## diffname gnot/fns.h 1991/0419
## diff -e /n/bootesdump/1991/0414/sys/src/9/gnot/fns.h /n/bootesdump/1991/0419/sys/src/9/gnot/fns.h
30a
Chan *devclwalk(Chan*, char*);
.
## diffname gnot/fns.h 1991/0423
## diff -e /n/bootesdump/1991/0419/sys/src/9/gnot/fns.h /n/bootesdump/1991/0423/sys/src/9/gnot/fns.h
217d
184a
int splduart(void);
.
165c
Scsi *scsicmd(int, int, long);
.
24d
## diffname gnot/fns.h 1991/0428
## diff -e /n/bootesdump/1991/0423/sys/src/9/gnot/fns.h /n/bootesdump/1991/0428/sys/src/9/gnot/fns.h
219,243d
206,217d
189,203c
int splduart(void);
.
184,187d
174,182c
uchar* scsixmit(uchar *);
.
172a
void scsirun(void);
.
171c
uchar* scsirecv(uchar *);
.
169d
164c
Scsi* scsicmd(int, int, long);
.
158,160c
void rs232ichar(int);
.
148,155d
144,145d
140,142d
135,136d
132,133d
108,130d
105d
99,103d
97d
95d
93a
void kbdrepeat(int);
KMap* kmap(Page*);
.
92d
87,90d
83,85d
70,81c
void fpsave(FPsave*);
.
67c
void fpregrestore(char*);
.
64,65c
#define flushpage(x) if(x)
#define flushvirt()
.
57,62c
#define flushapage(x)
.
45,55c
#define evenaddr(x) /* 68020 doesn't care */
.
15,37d
6,13d
1,4c
#include "../port/portfns.h"
#define P_oper(sel, inst) (P_qlock(sel), inst, P_qunlock(sel))
#define P_qlock(sel) (sel >= 0 ? (qlock(&portpage), PORTSELECT = portpage.select = sel) : -1)
#define P_qunlock(sel) (sel >= 0 ? (qunlock(&portpage),0) : -1)
#define P_read(sel, addr, val, type) P_oper(sel, val = *(type *)(PORT+addr))
#define P_write(sel, addr, val, type) P_oper(sel, *(type *)(PORT+addr) = val)
.
## diffname gnot/fns.h 1991/0605
## diff -e /n/bootesdump/1991/0428/sys/src/9/gnot/fns.h /n/bootesdump/1991/0605/sys/src/9/gnot/fns.h
53a
void screenputs(char*, int);
.
51c
void rs232puts(IOQ*, char*, int);
void rs232rintr(char);
void rs232xintr(void);
.
45a
int putc(IOQ*, int);
void puts(IOQ*, void*, int);
.
40a
int mouseputc(IOQ*, int);
.
31c
void initq(IOQ*);
int kbdputc(IOQ*, int);
.
29c
int getc(IOQ*);
int gets(IOQ*, void*, int);
.
15c
void duartrs232start(char);
void duartrs232stop(void);
void duartrs232xmit(char);
.
9a
int cangetc(void*);
int canputc(void*);
.
## diffname gnot/fns.h 1991/0606
## diff -e /n/bootesdump/1991/0605/sys/src/9/gnot/fns.h /n/bootesdump/1991/0606/sys/src/9/gnot/fns.h
83a
/*
* for queues (to go into portfns.h)
*/
int cangetc(void*);
int canputc(void*);
int getc(IOQ*);
int gets(IOQ*, void*, int);
void initq(IOQ*);
int putc(IOQ*, int);
void puts(IOQ*, void*, int);
/*
* for devcons (to go into portfns.h)
*/
void kbdclock(void);
void kbdrepeat(int);
int kbdputc(IOQ*, int);
int kprint(char*, ...);
int mouseputc(IOQ*, int);
void printinit(void);
void putstr(char*);
void putstrn(char*, long);
.
60,62d
56,57d
53,54d
49d
47d
42d
36,39d
33,34d
13,19c
void duartinit(void);
.
10,11d
## diffname gnot/fns.h 1991/0607
## diff -e /n/bootesdump/1991/0606/sys/src/9/gnot/fns.h /n/bootesdump/1991/0607/sys/src/9/gnot/fns.h
60,82d
## diffname gnot/fns.h 1991/0705
## diff -e /n/bootesdump/1991/0607/sys/src/9/gnot/fns.h /n/bootesdump/1991/0705/sys/src/9/gnot/fns.h
24a
#define icflush(a, b)
.
## diffname gnot/fns.h 1991/0927
## diff -e /n/bootesdump/1991/0705/sys/src/9/gnot/fns.h /n/bootesdump/1991/0927/sys/src/9/gnot/fns.h
53d
51d
47,49d
44d
42a
Scsibuf *scsialloc(ulong);
int scsibread(int, Scsibuf*, long, long, long);
int scsibwrite(int, Scsibuf*, long, long, long);
Scsibuf *scsibuf(void);
int scsicap(int, void*);
void scsifree(Scsibuf*);
int scsiready(int);
int scsisense(int, void *);
.
## diffname gnot/fns.h 1991/1003
## diff -e /n/bootesdump/1991/0927/sys/src/9/gnot/fns.h /n/bootesdump/1991/1003/sys/src/9/gnot/fns.h
10a
void duartclock(void);
.
## diffname gnot/fns.h 1991/1007
## diff -e /n/bootesdump/1991/1003/sys/src/9/gnot/fns.h /n/bootesdump/1991/1007/sys/src/9/gnot/fns.h
20d
## diffname gnot/fns.h 1992/0101
## diff -e /n/bootesdump/1991/1007/sys/src/9/gnot/fns.h /n/bootesdump/1992/0101/sys/src/9/gnot/fns.h
62a
#define kmapperm(x) kmap(x)
.
## diffname gnot/fns.h 1992/0122
## diff -e /n/bootesdump/1992/0101/sys/src/9/gnot/fns.h /n/bootesdump/1992/0122/sys/src/9/gnot/fns.h
34,35c
void procrestore(Proc*);
void procsave(Proc*);
.
## diffname gnot/fns.h 1992/0222
## diff -e /n/bootesdump/1992/0122/sys/src/9/gnot/fns.h /n/bootesdump/1992/0222/sys/src/9/gnot/fns.h
63a
#define getcallerpc(x) (*(ulong*)(x))
.
## diffname gnot/fns.h 1992/0318
## diff -e /n/bootesdump/1992/0222/sys/src/9/gnot/fns.h /n/bootesdump/1992/0318/sys/src/9/gnot/fns.h
61c
void touser(void*);
.
9a
void bootargs(ulong);
.
## diffname gnot/fns.h 1992/0602
## diff -e /n/bootesdump/1992/0318/sys/src/9/gnot/fns.h /n/bootesdump/1992/0602/sys/src/9/gnot/fns.h
39d
## diffname gnot/fns.h 1992/0610
## diff -e /n/bootesdump/1992/0602/sys/src/9/gnot/fns.h /n/bootesdump/1992/0610/sys/src/9/gnot/fns.h
17a
void firmware(void);
.
## diffname gnot/fns.h 1992/0621
## diff -e /n/bootesdump/1992/0610/sys/src/9/gnot/fns.h /n/bootesdump/1992/0621/sys/src/9/gnot/fns.h
65a
#define KADDR(a) ((void*)((ulong)(a)|KZERO))
#define PADDR(a) ((ulong)(a)&~KZERO)
.
3,8d
## diffname gnot/fns.h 1992/0806
## diff -e /n/bootesdump/1992/0621/sys/src/9/gnot/fns.h /n/bootesdump/1992/0806/sys/src/9/gnot/fns.h
16a
ulong fpiar(void);
.
## diffname gnot/fns.h 1992/0808
## diff -e /n/bootesdump/1992/0806/sys/src/9/gnot/fns.h /n/bootesdump/1992/0808/sys/src/9/gnot/fns.h
39,47d
## diffname gnot/fns.h 1992/0914
## diff -e /n/bootesdump/1992/0808/sys/src/9/gnot/fns.h /n/bootesdump/1992/0914/sys/src/9/gnot/fns.h
21a
ulong getsr(void);
.
## diffname gnot/fns.h 1992/1015
## diff -e /n/bootesdump/1992/0914/sys/src/9/gnot/fns.h /n/bootesdump/1992/1015/sys/src/9/gnot/fns.h
49a
#define screenupdate(a)
.
## diffname gnot/fns.h 1992/1030
## diff -e /n/bootesdump/1992/1015/sys/src/9/gnot/fns.h /n/bootesdump/1992/1030/sys/src/9/gnot/fns.h
50d
## diffname gnot/fns.h 1993/0116
## diff -e /n/bootesdump/1992/1030/sys/src/9/gnot/fns.h /n/bootesdump/1993/0116/sys/src/9/gnot/fns.h
28a
#define mmunewpage(x)
.
## diffname gnot/fns.h 1993/0501 # deleted
## diff -e /n/bootesdump/1993/0116/sys/src/9/gnot/fns.h /n/fornaxdump/1993/0501/sys/src/brazil/gnot/fns.h
1,55d
|