delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/07/28/12:45:11

From: broker_3 AT yahoo DOT com (ee)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: {Traditional (_go32_dpmi_* functions)} vs { Djgpp + assembly wrapper (AS or NASM)}
Date: 28 Jul 2001 09:33:07 -0700
Organization: http://groups.google.com/
Lines: 29
Message-ID: <23f2cfa0.0107280833.779a4691@posting.google.com>
References: <23f2cfa0 DOT 0107271429 DOT 4bd15544 AT posting DOT google DOT com> <2950-Sat28Jul2001102441+0300-eliz AT is DOT elta DOT co DOT il>
NNTP-Posting-Host: 12.84.19.60
X-Trace: posting.google.com 996337988 16329 127.0.0.1 (28 Jul 2001 16:33:08 GMT)
X-Complaints-To: groups-support AT google DOT com
NNTP-Posting-Date: 28 Jul 2001 16:33:08 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il> wrote in message news:<2950-Sat28Jul2001102441+0300-eliz AT is DOT elta DOT co DOT il>...
> > From: broker_3 AT yahoo DOT com (ee)
> > Newsgroups: comp.os.msdos.djgpp
> > Date: 27 Jul 2001 15:29:55 -0700
> > 
> > Can you explain the differences and when one should be used instead
> > of the other ?
> 
> This is explained at length in section 18.10 of the FAQ; if something
> there is not clear, please ask specific questions.

That is why I am asking, to elaberate on that section. Although it is
a great hand waver, to someone as novice as myself could it be
possible to explain it in lay man's theory. Just consider me a child
that you need to take by the hand. I do not see the neccessity for
ASSEMBLY over functions for PC architecture except for speed ?   If
there a way to circumvent the situation to make it "suitable for
production-quality code". I do not understand why we even learn
TRADITIONAL if it crashes (WINDOWS mentality). Obviously I do not
fully understand "LOCKING CODE". I would rather avoid TRAD and
emphasize on assembly if that is the appropriate way of doing it.
Someone with your knowledge and intelligence could easily give exact
example code of where and why assemly is essential over TRAD.

This is my first time dabbling into DPMI. I like to see the code,
dissect it and figure out the premise myself. Thank you for your time
and patience.

"Sir Engineer I cut it 3 times already and it is still short !?" :)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019