Article View: alt.msdos.programmer
Article #211Re: Multi-user BBS programmed with Turbo Pascal 5.5
From: Jim Frost
Date: Thu, 28 Sep 1989 21:48
Date: Thu, 28 Sep 1989 21:48
17 lines
1211 bytes
1211 bytes
In article <1672@psuhcx.psu.edu> wcf@psuhcx.psu.edu (Bill Fenner) writes: |unfortunately, writing a |multi-tasking kernel is a bear, and I certainly wouldn't want to try it. Actually writing one is pretty easy so long as you don't have to write the whole thing in assembler. If you stick to writing a message-passing kernel and implement just about everything else as a user process, it's pretty trivial; the kernel portion will be only a few k on 80x86 hardware. For a good example, see "MINIX: Operating Systems Design And Implementation" by Andrew Tanenbaum. He implemented a V7 UNIX interface on a message-passing kernel. Something simpler would be much less work. Happy hacking, jim frost madd@std.com
Technical Details
Message-ID:
<39127@bu-cs.BU.EDU>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!maddReferences:
<89268.185440TBC101@PSUVM.BITNET> <1672@psuhcx.psu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!madd From: madd@bu-cs.BU.EDU (Jim Frost) Newsgroups: alt.msdos.programmer,comp.lang.pascal Subject: Re: Multi-user BBS programmed with Turbo Pascal 5.5 Message-ID: <39127@bu-cs.BU.EDU> Date: 28 Sep 89 21:48:59 GMT References: <89268.185440TBC101@PSUVM.BITNET> <1672@psuhcx.psu.edu> Reply-To: madd@cs.bu.edu (Jim Frost) Followup-To: alt.msdos.programmer Organization: Software Tool & Die Lines: 17