<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 25 May 1986 22:21:00 MDT
From   : Keith Petersen <W8SDZ@SIMTEL20.ARPA>
Subject: Automatic memory sizing for Turbo Pascal

Now available from SIMTEL20:

Filename                       Type     Bytes   CRC

Directory PD:<CPM.TURBOPAS>
MEMSZ104.LBR.1                 BINARY    4352  FAB1H

MEMSZ104.PAS (ver. 1.04 of MEMSIZE.PAS) is a utility program that
demonstrates the use of Turbo Pascal 3.00A (CP/M-80) system pointers
for both shrinking the program out of the way of CP/M and also then
claiming the rest of available memory for use by the program.

The compiled program will show the effect of memory mapping with
and without the special initialization, so you can see what is
going on.

Using this approach in your programs makes them more portable between
CP/M-80 systems with varying TPA space.

What's new in version 1.04: Use more-precise pointer values

--Keith Petersen
Arpa: W8SDZ@SIMTEL20.ARPA
uucp: {ihnp4,allegra,cmcl2,dual,decvax,mcnc,mcvax,vax135}!seismo!w8sdz
GEnie mail: W8SDZ
RCP/M Royal Oak: 313-759-6569
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>