M boot/boot.c => boot/boot.c +0 -1
@@ 77,7 77,6 @@ main(int argc, char *argv[])
session(fd);
if(cfs)
fd = (*cfs)(fd);
- srvcreate(sys, fd);
}
srvcreate("boot", fd);
M boot/local.c => boot/local.c +1 -1
@@ 33,7 33,7 @@ connectlocal(void)
sprint(partition, "%sfs", disk ? disk : bootdisk);
if(stat(partition, d) < 0)
return -1;
-
+ print("kfs...");
if(bind("#c", "/dev", MREPL) < 0)
fatal("bind #c");
if(bind("#p", "/proc", MREPL) < 0)
M gnot/bbmalloc.c => gnot/bbmalloc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/clock.c => gnot/clock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/devduart.c => gnot/devduart.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/devincon.c => gnot/devincon.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/devport.c => gnot/devport.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/disk.c => gnot/disk.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/fault68020.c => gnot/fault68020.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
D gnot/lib.h => gnot/lib.h +0 -124
@@ 1,124 0,0 @@
-/*
- * functions (possibly) linked in, complete, from libc.
- */
-
-/*
- * mem routines
- */
-extern void *memccpy(void*, void*, int, long);
-extern void *memset(void*, int, long);
-extern int memcmp(void*, void*, long);
-extern void *memmove(void*, void*, long);
-extern void *memchr(void*, int, long);
-
-/*
- * string routines
- */
-extern char *strcat(char*, char*);
-extern char *strchr(char*, char);
-extern int strcmp(char*, char*);
-extern char *strcpy(char*, char*);
-extern char *strncat(char*, char*, long);
-extern char *strncpy(char*, char*, long);
-extern int strncmp(char*, char*, long);
-extern long strlen(char*);
-extern int atoi(char*);
-
-/*
- * rune routines
- */
-extern int runetochar(char*, Rune*);
-extern int chartorune(Rune*, char*);
-extern int countrune(char*);
-extern char* utfrune(char*, long);
-
-/*
- * print routines
- */
-
-#define FUNSIGN 4
-#define FSHORT 2
-#define FLONG 1
-
-typedef struct Op Op;
-struct Op
-{
- char *p;
- char *ep;
- void *argp;
- int f1;
- int f2;
- int f3;
-};
-extern void strconv(char*, Op*, int, int);
-extern int numbconv(Op*, int);
-extern char *doprint(char*, char*, char*, void*);
-extern int fmtinstall(char, int (*)(Op*));
-extern int sprint(char*, char*, ...);
-extern int print(char*, ...);
-
-/*
- * one-of-a-kind
- */
-extern long strtol(char*, char**, int);
-extern ulong strtoul(char*, char**, int);
-extern char etext[];
-extern char edata[];
-extern char end[];
-/*
- * Syscall data structures
- */
-
-#define MORDER 0x0003 /* mask for bits defining order of mounting */
-#define MREPL 0x0000 /* mount replaces object */
-#define MBEFORE 0x0001 /* mount goes before others in union directory */
-#define MAFTER 0x0002 /* mount goes after others in union directory */
-#define MCREATE 0x0004 /* permit creation in mounted directory */
-#define MMASK 0x0007 /* all bits on */
-
-#define OREAD 0 /* open for read */
-#define OWRITE 1 /* write */
-#define ORDWR 2 /* read and write */
-#define OEXEC 3 /* execute, == read but check execute permission */
-#define OTRUNC 16 /* or'ed in (except for exec), truncate file first */
-#define OCEXEC 32 /* or'ed in, close on exec */
-#define ORCLOSE 64 /* or'ed in, remove on close */
-
-#define NCONT 0 /* continue after note */
-#define NDFLT 1 /* terminate after note */
-
-typedef struct Qid Qid;
-typedef struct Dir Dir;
-typedef struct Waitmsg Waitmsg;
-
-#define ERRLEN 64
-#define DIRLEN 116
-#define NAMELEN 28
-#define DESKEYLEN 7
-
-struct Qid
-{
- ulong path;
- ulong vers;
-};
-
-struct Dir
-{
- char name[NAMELEN];
- char uid[NAMELEN];
- char gid[NAMELEN];
- Qid qid;
- ulong mode;
- long atime;
- long mtime;
- Length;
- short type;
- short dev;
-};
-
-struct Waitmsg
-{
- char pid[12]; /* of loved one */
- char time[3*12]; /* of loved one and descendants */
- char msg[ERRLEN];
-};
M gnot/main.c => gnot/main.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/mmu.c => gnot/mmu.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/screen.c => gnot/screen.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M gnot/trap.c => gnot/trap.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/bbmalloc.c => pc/bbmalloc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/cga.c => pc/cga.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/clock.c => pc/clock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devfloppy.c => pc/devfloppy.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devhard.c => pc/devhard.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devincon.c => pc/devincon.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devlpt.c => pc/devlpt.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devrtc.c => pc/devrtc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/devuart.c => pc/devuart.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/dma.c => pc/dma.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/fault386.c => pc/fault386.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/headland.c => pc/headland.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/kbd.c => pc/kbd.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/main.c => pc/main.c +1 -5
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
@@ 7,7 7,6 @@
#include "ureg.h"
#include "init.h"
-extern long edata;
int machtype;
void
@@ 34,12 33,10 @@ main(void)
chaninit();
alarminit();
bigcursor();
-print("chandevreset\n");
chandevreset();
streaminit();
swapinit();
pageinit();
-print("userinit\n");
userinit();
schedinit();
@@ 200,7 197,6 @@ confinit(void)
conf.npage1 = ((i-1)*1024*1024 - conf.base1)/BY2PG;
conf.npage = conf.npage0 + conf.npage1;
- conf.maxialloc = 2*1024*1024;
mul = 1;
conf.nproc = 30 + i*5;
M pc/mmu.c => pc/mmu.c +3 -3
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
@@ 78,13 78,13 @@ static ulong *upt; /* 2nd level page table for struct User */
* offset of virtual address into
* top level page table
*/
-#define TOPOFF(v) ((v)>>(2*PGSHIFT-2))
+#define TOPOFF(v) (((ulong)(v))>>(2*PGSHIFT-2))
/*
* offset of virtual address into
* bottom level page table
*/
-#define BTMOFF(v) (((v)>>(PGSHIFT))&(WD2PG-1))
+#define BTMOFF(v) ((((ulong)(v))>>(PGSHIFT))&(WD2PG-1))
/*
* Create a prototype page map that maps all of memory into
M pc/pmu.c => pc/pmu.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/trap.c => pc/trap.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M pc/vga.c => pc/vga.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/alarm.c => port/alarm.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/chan.c => port/chan.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/dev.c => port/dev.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devXXX.c => port/devXXX.c +1 -1
@@ 3,7 3,7 @@
*/
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devarp.c => port/devarp.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devbit.c => port/devbit.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devboot.c => port/devboot.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devcons.c => port/devcons.c +19 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
@@ 23,6 23,7 @@ static int raw; /* true if raw has been requested on a ctl file */
char eve[NAMELEN] = "bootes";
char evekey[DESKEYLEN];
+char sysname[NAMELEN];
/*
* init the queues and set the output routine
@@ 341,6 342,7 @@ enum{
Qcrypt,
Qkey,
Qchal,
+ Qsysname,
};
Dirtab consdir[]={
@@ 362,6 364,7 @@ Dirtab consdir[]={
"key", {Qkey}, DESKEYLEN, 0222,
"klog", {Qklog}, 0, 0444,
"sysstat", {Qsysstat}, 0, 0666,
+ "sysname", {Qsysname}, 0, 0664,
"swap", {Qswap}, 0, 0664,
};
@@ 650,6 653,10 @@ consread(Chan *c, void *buf, long n, ulong offset)
conf.nswap-swapalloc.free, conf.nswap);
return readstr(offset, buf, n, xbuf);
+
+ case Qsysname:
+ return readstr(offset, buf, n, sysname);
+
default:
print("consread %lux\n", c->qid);
error(Egreg);
@@ 864,6 871,17 @@ conswrite(Chan *c, void *va, long n, ulong offset)
setswapchan(swc);
break;
+ case Qsysname:
+ if(offset != 0)
+ error(Ebadarg);
+ if(n <= 0 || n >= NAMELEN)
+ error(Ebadarg);
+ strncpy(sysname, a, n);
+ sysname[n] = 0;
+ if(sysname[n-1] == '\n')
+ sysname[n-1] = 0;
+ break;
+
default:
print("conswrite: %d\n", c->qid.path);
error(Egreg);
M port/devdk.c => port/devdk.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devdup.c => port/devdup.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devenv.c => port/devenv.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devip.c => port/devip.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/deviproute.c => port/deviproute.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devkprof.c => port/devkprof.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devlance.c => port/devlance.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devmnt.c => port/devmnt.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devmux.c => port/devmux.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devpipe.c => port/devpipe.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devproc.c => port/devproc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devroot.c => port/devroot.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devscc.c => port/devscc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devscsi.c => port/devscsi.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devsrv.c => port/devsrv.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/devwren.c => port/devwren.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/fault.c => port/fault.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/ipdat.h => port/ipdat.h +2 -2
@@ 232,10 232,10 @@ struct Tctl
char tos;
Block *rcvq;
- ushort rcvcnt;
+ ulong rcvcnt;
Block *sndq; /* List of data going out */
- ushort sndcnt; /* Amount of data in send queue */
+ ulong sndcnt; /* Amount of data in send queue */
Reseq *reseq; /* Resequencing queue */
Timer timer;
M port/net.c => port/net.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/netXXX.c => port/netXXX.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/page.c => port/page.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/pgrp.c => port/pgrp.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/portdat.h => port/portdat.h +5 -0
@@ 696,6 696,7 @@ extern Pgrps pgrpalloc;
extern Image swapimage;
extern char eve[];
extern int nrdy;
+extern char sysname[NAMELEN];
#define CHDIR 0x80000000L
#define CHAPPEND 0x40000000L
@@ 707,7 708,11 @@ extern int nrdy;
#define CHLEN 8
enum{
FScchal = 1,
+ FSschal,
+ FSok,
FSctick,
+ FSstick,
+ FSerr,
RXschal = 0,
RXstick = 1,
M port/print.c => port/print.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#define PTR sizeof(char*)
#define SHORT sizeof(int)
M port/proc.c => port/proc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/qlock.c => port/qlock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/queue.c => port/queue.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/segment.c => port/segment.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/stasync.c => port/stasync.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/stfcall.c => port/stfcall.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/stil.c => port/stil.c +9 -3
@@ 2,7 2,7 @@
* stil - Internet link protocol
*/
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
@@ 16,8 16,14 @@ int ilcksum = 1;
static int initseq = 25000;
static Rendez ilackr;
-char *ilstate[] = { "Closed", "Syncer", "Syncee", "Established", "Listening", "Closing" };
-char *iltype[] = { "sync", "data", "dataquerey", "ack", "querey", "state", "close" };
+char *ilstate[] =
+{
+ "Closed", "Syncer", "Syncee", "Established", "Listening", "Closing"
+};
+char *iltype[] =
+{
+ "sync", "data", "dataquerey", "ack", "querey", "state", "close"
+};
static char *etime = "connection timed out";
/* Always Acktime < Fasttime < Slowtime << Ackkeepalive */
M port/stip.c => port/stip.c +1 -1
@@ 5,7 5,7 @@
* to demultiplex/multiplex ip conversations.
*/
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/stream.c => port/stream.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/streboot.c => port/streboot.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/sturp.c => port/sturp.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/swap.c => port/swap.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/sysfile.c => port/sysfile.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/sysproc.c => port/sysproc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/taslock.c => port/taslock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/tcpif.c => port/tcpif.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/tcpinput.c => port/tcpinput.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/tcpoutput.c => port/tcpoutput.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M port/tcptimer.c => port/tcptimer.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/clock.c => power/clock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/devduart.c => power/devduart.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/devhotrod.c => power/devhotrod.c +1 -1
@@ 1,6 1,6 @@
#define BITBOTCH 256 /* remove with BIT3 */
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/devhs.c => power/devhs.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/devrtc.c => power/devrtc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/faultmips.c => power/faultmips.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/lock.c => power/lock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/main.c => power/main.c +1 -6
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
@@ 34,11 34,6 @@ char *env[2];
char confbuf[4*1024];
/*
- * system name
- */
-char sysname[64];
-
-/*
* IO board type
*/
int ioid;
M power/mmu.c => power/mmu.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M power/trap.c => power/trap.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/bbmalloc.c => ss/bbmalloc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/clock.c => ss/clock.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/faultsparc.c => ss/faultsparc.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/main.c => ss/main.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/mmu.c => ss/mmu.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/screen.c => ss/screen.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"
M ss/trap.c => ss/trap.c +1 -1
@@ 1,5 1,5 @@
#include "u.h"
-#include "lib.h"
+#include "../port/lib.h"
#include "mem.h"
#include "dat.h"
#include "fns.h"