delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/08/00:36:49

From: peter AT agnes DOT dida DOT physik DOT uni-essen DOT de (Peter Gerwinski)
Newsgroups: comp.lang.pascal.misc,comp.os.msdos.djgpp
Subject: Re: A couple quick questions invloving GNU Pascal: Books, Accessing memory and Ports
Followup-To: comp.lang.pascal.misc,comp.os.msdos.djgpp
Date: 7 Jan 1997 23:22:19 GMT
Organization: Universitaet Essen, Germany
Lines: 32
Message-ID: <5aulrb$h7k@sun3.uni-essen.de>
References: <5as7s9$8m AT acs1 DOT star DOT net>
Reply-To: peter DOT gerwinski AT uni-essen DOT de
NNTP-Posting-Host: agnes.dida.physik.uni-essen.de
CC: peter DOT gerwinski AT uni-essen DOT de
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Brin (brin AT star DOT net) wrote:
> [...]  Unfortunentally, I am not familiar with the other
> languages that the compiler is based on (ansi, extended etc.)

Look into the Info documentation, also available online at
http://agnes.dida.physik.uni-essen.de/~gnu-pascal/gpc-doc.html,
into the chapters "From Borland Pascal to GNU Pascal" and
"GNU Pascal Extensions - Extensions to ISO-7185 Pascal language"
and "About Pascal and Extended Pascal languages - A comparision
of Borland Turbo Pascal with Extended Pascal" (in this order,
because the second and third are a little outdated).

> [...] I was wondering if there are any
> good books/docs etc on the subject.

Not yet, but be invited to join us in writing a book and/or
improving the existing documentation. ;-)

> Also, I have been trying to find out about how to write, say a byte,
> directly to memory or to read a byte directly from memory.

That's not so easy in protected mode ... look into the DJGPP
drivers of BO5 for code involving inline assembly to solve
this task.  (BO5 is located in the contrib subdirectory of the
GNU Pascal distribution at ftp://kampi.hut.fi/jtv/gnu-pascal/.)

(* More about this was already posted to the GNU Pascal mailing list. *)

Hope this helps,

    Peter
    <peter DOT gerwinski AT uni-essen DOT de>

- Raw text -


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