summaryrefslogtreecommitdiff
path: root/emu/NetBSD/emu.c
diff options
context:
space:
mode:
authorCharles.Forsyth <devnull@localhost>2007-12-27 12:25:32 +0000
committerCharles.Forsyth <devnull@localhost>2007-12-27 12:25:32 +0000
commitb43c1ca5eb5fc65b93ae935a568432712797b049 (patch)
tree512e88b4fcf815e911ff4eab8f850427b93f9afa /emu/NetBSD/emu.c
parent45a14cc6b60b02e58eb1b271508ccc2fa3c52b8f (diff)
20071227-1230
Diffstat (limited to 'emu/NetBSD/emu.c')
-rw-r--r--emu/NetBSD/emu.c88
1 files changed, 88 insertions, 0 deletions
diff --git a/emu/NetBSD/emu.c b/emu/NetBSD/emu.c
new file mode 100644
index 00000000..69e1139d
--- /dev/null
+++ b/emu/NetBSD/emu.c
@@ -0,0 +1,88 @@
+#include "dat.h"
+#include "fns.h"
+#include "error.h"
+#include "interp.h"
+
+
+#include "emu.root.h"
+
+ulong ndevs = 29;
+
+extern Dev rootdevtab;
+extern Dev consdevtab;
+extern Dev envdevtab;
+extern Dev mntdevtab;
+extern Dev pipedevtab;
+extern Dev progdevtab;
+extern Dev profdevtab;
+extern Dev srvdevtab;
+extern Dev dupdevtab;
+extern Dev ssldevtab;
+extern Dev capdevtab;
+extern Dev fsdevtab;
+extern Dev cmddevtab;
+extern Dev indirdevtab;
+extern Dev drawdevtab;
+extern Dev pointerdevtab;
+extern Dev snarfdevtab;
+extern Dev ipdevtab;
+extern Dev eiadevtab;
+extern Dev audiodevtab;
+extern Dev memdevtab;
+Dev* devtab[]={
+ &rootdevtab,
+ &consdevtab,
+ &envdevtab,
+ &mntdevtab,
+ &pipedevtab,
+ &progdevtab,
+ &profdevtab,
+ &srvdevtab,
+ &dupdevtab,
+ &ssldevtab,
+ &capdevtab,
+ &fsdevtab,
+ &cmddevtab,
+ &indirdevtab,
+ &drawdevtab,
+ &pointerdevtab,
+ &snarfdevtab,
+ &ipdevtab,
+ &eiadevtab,
+ &audiodevtab,
+ &memdevtab,
+ nil,
+ nil,
+ nil,
+ nil,
+ nil,
+ nil,
+ nil,
+ nil,
+ nil,
+};
+
+void links(void){
+}
+
+extern void sysmodinit(void);
+extern void drawmodinit(void);
+extern void tkmodinit(void);
+extern void mathmodinit(void);
+extern void srvmodinit(void);
+extern void keyringmodinit(void);
+extern void loadermodinit(void);
+extern void freetypemodinit(void);
+void modinit(void){
+ sysmodinit();
+ drawmodinit();
+ tkmodinit();
+ mathmodinit();
+ srvmodinit();
+ keyringmodinit();
+ loadermodinit();
+ freetypemodinit();
+}
+
+char* conffile = "emu";
+ulong kerndate = KERNDATE;