summaryrefslogtreecommitdiff
path: root/sys/src
diff options
context:
space:
mode:
authoraiju <devnull@localhost>2011-04-16 14:15:01 +0200
committeraiju <devnull@localhost>2011-04-16 14:15:01 +0200
commit4d4fc2ca3453a4deb79b26eb62449eab94b86827 (patch)
tree119e18cff32624e110a2229a5d43d2815e118a6a /sys/src
parent65b058830b619bf682c8900a207d2c6b87d2c37e (diff)
moved /dev/mordor to devcons
Diffstat (limited to 'sys/src')
-rw-r--r--sys/src/9/pc/devarch.c15
-rw-r--r--sys/src/9/port/devcons.c10
2 files changed, 10 insertions, 15 deletions
diff --git a/sys/src/9/pc/devarch.c b/sys/src/9/pc/devarch.c
index c45271682..3228736ee 100644
--- a/sys/src/9/pc/devarch.c
+++ b/sys/src/9/pc/devarch.c
@@ -987,20 +987,6 @@ archctlwrite(Chan*, void *a, long n, vlong)
return n;
}
-static long
-mordorread(Chan*, void*, long, vlong)
-{
- error("one does not simply read from mordor");
- return 0;
-}
-
-static long
-mordorwrite(Chan*, void*, long, vlong)
-{
- error("one does not simply write into mordor");
- return 0;
-}
-
void
archinit(void)
{
@@ -1049,7 +1035,6 @@ archinit(void)
addarchfile("cputype", 0444, cputyperead, nil);
addarchfile("archctl", 0664, archctlread, archctlwrite);
- addarchfile("mordor", 0666, mordorread, mordorwrite);
}
/*
diff --git a/sys/src/9/port/devcons.c b/sys/src/9/port/devcons.c
index 6666f01b5..93ddef29d 100644
--- a/sys/src/9/port/devcons.c
+++ b/sys/src/9/port/devcons.c
@@ -594,6 +594,7 @@ enum{
Qtime,
Quser,
Qzero,
+ Qmordor,
Qconfig,
};
@@ -627,6 +628,7 @@ static Dirtab consdir[]={
"user", {Quser}, 0, 0666,
"zero", {Qzero}, 0, 0444,
"config", {Qconfig}, 0, 0444,
+ "mordor", {Qmordor}, 0, 0666,
};
int
@@ -958,6 +960,10 @@ consread(Chan *c, void *buf, long n, vlong off)
case Qzero:
memset(buf, 0, n);
return n;
+
+ case Qmordor:
+ error("one does not simply read from mordor");
+ return 0;
case Qosversion:
snprint(tmp, sizeof tmp, "2000");
@@ -1122,6 +1128,10 @@ conswrite(Chan *c, void *va, long n, vlong off)
buf[n-1] = 0;
kstrdup(&sysname, buf);
break;
+
+ case Qmordor:
+ error("one does not simply write to mordor");
+ return 0;
default:
print("conswrite: %#llux\n", c->qid.path);