🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #7755

Re: 386/486 Protected Mode Programming. Good books?

#7755
From: Gary A. Hildebrand
Date: Mon, 25 Jan 1993 23:42
35 lines
2372 bytes
>>>>> "Dennis" == Dennis Marer <dmarer@td2cad.intel.com> writes:

Dennis> In article <1993Jan23.185446.4033@inesc.pt> cma@eniac.inesc.pt (Carlos Antunes) writes:
>I want to learn how to program the 386/486 in protected mode. Is there
>any good books out there that teach how to program the 386/486 in
>protected mode, but without using things like DPMI. I want to program
>the 386/486 for protected mode operation directly.

.
.
.

Dennis> I suggest starting with Intel's 'Microprocessor Handbook' - it's got most of
Dennis> what you'll need, but probably a good book written in not so technical terms
Dennis> will also help you on your way.

Is the handbook more or less in-depth than Intel's Programmer's Reference
Manual (for 386 or 486)?  I have found numerous errors and omissions in the
Prog. Ref. Manuals.  For example, almost none of the pseudo-code provided
in the detailed instruction descriptions is error-free, and both books
never mention what happens to INT/IRET in virtual 8086 mode when IOPL is 3!
Also, there were only a couple of programming examples (for Code Builder, I
think).

What I'm looking for is a book that leaves nothing to the imagination,
which I would have expected from official documentation.  Either that or
some decent programming examples for the various modes including virtual
8086 mode!

Gary
--
/ Gary A. Hildebrand                 Internet: gah@mew.mei.co.jp       \
/  Matsushita Electric Works, Ltd.   UUCP:     uunet!mew.mei.co.jp!gah \
/   13-2, Mita 5-chome, Minato-ku    Fax:      03-3451-0793            \
/    Tokyo 108, JAPAN                Tel:      03-3452-4941            \
Technical Details
Message-ID: <GAH.93Jan26084220@trcrik.trc.mew.mei.co.jp>
Path: arc1-ca.pugleaf.net!sparky!uunet!seas.smu.edu!vivaldi!netkeeper!nec-gw!nec-tyo!wnoc-tyo-news!sh.wide!wnoc-kyo!icspub!oskgate0.mei!chorus.mei!saturn.mew!srl!gah
References: <1993Jan23.185446.4033@inesc.pt> <C1FKLK.776@inews.Intel.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!seas.smu.edu!vivaldi!netkeeper!nec-gw!nec-tyo!wnoc-tyo-news!sh.wide!wnoc-kyo!icspub!oskgate0.mei!chorus.mei!saturn.mew!srl!gah
From: gah@trc.mew.mei.co.jp (Gary A. Hildebrand)
Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer
Subject: Re: 386/486 Protected Mode Programming. Good books?
Message-ID: <GAH.93Jan26084220@trcrik.trc.mew.mei.co.jp>
Date: 25 Jan 93 23:42:20 GMT
References: <1993Jan23.185446.4033@inesc.pt> <C1FKLK.776@inews.Intel.COM>
Sender: news@srl.mew.mei.co.jp
Organization: Matsushita Electric Works Ltd., Tokyo, Japan.
Lines: 35
In-Reply-To: dmarer@td2cad.intel.com's message of 25 Jan 93 22:17:44 GMT
Nntp-Posting-Host: akihabara.trc.mew.mei.co.jp