From dfd1934d5e1ddbeb326f77fc0e52307c801a1a3e Mon Sep 17 00:00:00 2001 From: "Charles.Forsyth" Date: Wed, 25 Mar 2009 15:55:14 +0000 Subject: x20090325-1554 --- emu/NetBSD/emu.c | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 emu/NetBSD/emu.c (limited to 'emu/NetBSD/emu.c') 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; -- cgit v1.2.3