home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / intel / 2781 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  1.7 KB

  1. Xref: sparky comp.sys.intel:2781 comp.sys.misc:1017 alt.sources.wanted:1908 comp.sources.wanted:5440
  2. Path: sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cert!netnews.upenn.edu!widget.seas.upenn.edu!ioi
  3. From: ioi@widget.seas.upenn.edu (Ioi Kim Lam)
  4. Newsgroups: comp.sys.intel,comp.sys.misc,alt.sources.wanted,comp.sources.wanted
  5. Subject: 286/386 Protected Mode Programming
  6. Keywords: 286, 386, protected mode, operating system, multi-tasking
  7. Message-ID: <102683@netnews.upenn.edu>
  8. Date: 19 Dec 92 03:28:13 GMT
  9. Sender: news@netnews.upenn.edu
  10. Followup-To: comp.sys.intel
  11. Organization: University of Pennsylvania
  12. Lines: 26
  13. Nntp-Posting-Host: widget.seas.upenn.edu
  14.  
  15. I am trying to do some protected mode programming using the 286/386
  16. instruction set. My final goal is making a simple operating system with
  17. preemptive multitasking capability.  
  18.  
  19.  
  20. I am looking for some example assembly programs, probably in MASM or TASM
  21. syntax, for the 286/386 protected mode. An ideal example program would be
  22. switching into Protected Mode form Dos, run several processes preemptively
  23. and exit to Dos. I know some of you guys are really great and have written
  24. a complete O/S for the 286/386. I really don't mind seeing those codes. 
  25.  
  26.  
  27. Also, I am using TASM to compile my code. I am not sure if this is an
  28. ideal tool for the purpose of developing an O/S. Do you have any
  29. suggestion for an appropriate set of development tools? Is the Intel
  30. Development Toolkit good?
  31.  
  32.  
  33. If you have any suggestion for any further information, please mail it to
  34. me. I am just a beginner to O/S programming but I would love to share
  35. other people's experience. Your responds can be mailed to
  36.  
  37.  
  38.     ioi@eniac.seas.upenn.edu
  39.  
  40. Thanks in advance!
  41.