Path: utzoo!utgpu!water!watmath!clyde!att!rutgers!mailrus!uflorida!gatech!linus!munck From: munck@linus.UUCP (Robert Munck) Newsgroups: comp.sys.intel Subject: Re: 386 Protect mode references/source needed Message-ID: <40592@linus.UUCP> Date: 2 Oct 88 13:53:31 GMT References: <0XEIrAp88k-0MEAUxy@andrew.cmu.edu> Reply-To: munck@linus.UUCP (Robert Munck) Organization: The MITRE Corporation, Bedford MA Lines: 23 In article <0XEIrAp88k-0MEAUxy@andrew.cmu.edu> ks26+@andrew.cmu.edu (Kenneth Sykes) writes: >I am trying to write a protected mode application under the 386, and am >looking for pointers to books/articles and especially source code for >entering and leaving protected mode. > >Paging and multiple tasks are not needed, but would be nice to have. If you can afford a couple of hundred dollars, by far your easiest path is to run under the Phar Lab Run-Time Extender. It gets you in and out of protected mode AND makes all DOS services available to your protected mode program. If you can wait a bit, I'm writing an OS for the 386 that supports full multitasking, protection, dynamic paging, and just about every- thing else the 386 can do. It's in Pascal and will be available in the public domain when it's debugged, before the end of the year. I've written maybe two-dozen operating systems and real-time kernels in 22 years, and the 386 is by far the most enjoyable to write an OS for. This one is "multi-level secure" -- supports users and data at different classification levels and markings -- and is intended to support the new standard Ada Programming Support Environment interface, DOD-STD-1838A. -- Bob Munck, munck@MITRE-Bedford.ARPA