From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: Newbie guide to PMode Date: Sat, 22 Feb 1997 13:43:39 -0800 Organization: Two pounds of chaos and a pinch of salt Lines: 42 Message-ID: <330F688B.42AA@cs.com> References: <330F007D DOT 5BD4 AT cssa DOT org DOT za> Reply-To: fighteer AT cs DOT com NNTP-Posting-Host: ppp103.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Cheese Grater (Bruce Merry) wrote: > > Where can I get a beginner's guide to Protected Mode in general and in > using it with DJGPP in particular? It depends greatly on what exactly you are trying to do in protected mode. The first thing to keep in mind is that the DPMI support in DJGPP is completely transparent. As long as you aren't trying to do anything which requires interfacing with hardware, interrupts, graphics, conventional memory, etc., you can completely ignore the memory management system and just program away. So just go ahead and write your programs like you always have, and they'll work fine under DJGPP. If you do start getting into the things I mentioned (hardware interface, interrupt handling, graphics, conventional memory, etc.), then there are an immense number of resources at your disposal. The first thing you should look at is the DJGPP Frequently Asked Questions list (v2/faq210b.zip). Chapters 10, 17, 18, and 22 have lots of useful information. Then, check out such invaluable resources as: The DJGPP Book Project Brennan's DJGPP2+Games Resources the Allegro game programming library DPMI 1.0 Programming API Specfication There are lots of other places as well, and of course any specific questions can be asked right here on the newsgroup/mailing list. :) -- --------------------------------------------------------------------- | John M. Aldrich, aka Fighteer I | fighteer AT cs DOT com | | * Proud user of DJGPP! * | http://www.cs.com/fighteer | | ObJoke: If Bill Gates were a robber, not only would he | | shoot you, but he'd send you a bill for the bullets. | ---------------------------------------------------------------------