🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1254

286/386 Protected Mode Programming

#1254
From: Ioi Kim Lam
Date: Sat, 19 Dec 1992 03:28
26 lines
1639 bytes
I am trying to do some protected mode programming using the 286/386
instruction set. My final goal is making a simple operating system with
preemptive multitasking capability.  


I am looking for some example assembly programs, probably in MASM or TASM
syntax, for the 286/386 protected mode. An ideal example program would be
switching into Protected Mode form Dos, run several processes preemptively
and exit to Dos. I know some of you guys are really great and have written
a complete O/S for the 286/386. I really don't mind seeing those codes. 


Also, I am using TASM to compile my code. I am not sure if this is an
ideal tool for the purpose of developing an O/S. Do you have any
suggestion for an appropriate set of development tools? Is the Intel
Development Toolkit good?


If you have any suggestion for any further information, please mail it to
me. I am just a beginner to O/S programming but I would love to share
other people's experience. Your responds can be mailed to


	ioi@eniac.seas.upenn.edu

Thanks in advance!
Technical Details
Message-ID: <102683@netnews.upenn.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cert!netnews.upenn.edu!widget.seas.upenn.edu!ioi

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cert!netnews.upenn.edu!widget.seas.upenn.edu!ioi
From: ioi@widget.seas.upenn.edu (Ioi Kim Lam)
Newsgroups: comp.sys.intel,comp.sys.misc,alt.sources.wanted,comp.sources.wanted
Subject: 286/386 Protected Mode Programming
Keywords: 286, 386, protected mode, operating system, multi-tasking
Message-ID: <102683@netnews.upenn.edu>
Date: 19 Dec 92 03:28:13 GMT
Sender: news@netnews.upenn.edu
Followup-To: comp.sys.intel
Organization: University of Pennsylvania
Lines: 26
Nntp-Posting-Host: widget.seas.upenn.edu