comp.lang.ada
 help / color / mirror / Atom feed
From: tmoran@bix.com (Tom Moran)
Subject: Re: low-level
Date: 1998/04/13
Date: 1998-04-13T00:00:00+00:00	[thread overview]
Message-ID: <353239e5.189990@SantaClara01.news.InterNex.Net> (raw)
In-Reply-To: 01bd66bc$73c7ca40$beda4cc3@carlos


Just as in C you can use vendor supplied library routines like int86,
you can do the same in Ada.  Look at your compiler vendor's
documentation to find out what appropriate library routines they
supply.  
  In Ada you can use a "representation clause" (see RM chapter 13)  to
force certain things to be at certain addresses.  Note that many
modern OS's "virtualize" things so the address you get may not be the
same as the address the hardware sees, and you may have to find the OS
functions that will let you get at particular *hardware* or physical
addresses.




      parent reply	other threads:[~1998-04-13  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-04-13  0:00 low-level Carlos Piqueres Ayela
1998-04-13  0:00 ` low-level Stephen Leake
1998-04-14  0:00   ` low-level Albert K. Lee
1998-04-13  0:00 ` low-level Jerry van Dijk
1998-04-13  0:00 ` Tom Moran [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox