
MemInfo V1.0 © 1996 by Henri Veisterä
=====================================
-------------------------------------


Intro
=====

MemInfo is a simple util run from the CLI.  OS 2.0 (V36) is required.

MemInfo displays information on your current memory configuration.  It can
be used as an replacement for Avail as it offers all the same options.

The idea for this util came from the AMIGA Realtime Monitor by Franz-Josef
Mertens.

I use MemInfo to see how much I have the really fast 32-bit mem left since
Avail tells me only the total fast mem values and I have both 16-bit and
32-bit fast mem.

MemInfo is PD.  The source is included for your enjoyment.


Output
======

A sample output:

Lower    Upper     Pri    Max In-Use   Free Largest Attrib Name
08C00030 09000000    8  4095k  1225k  2870k   2807k P-F--- CSA 32-bit DRAM
00280020 00400000    0  1535k   124k  1411k   1355k P-F-DK expansion memory
00003020 00100000  -10  1011k   394k   617k    615k PC-LDK chip memory

        total:          6641k  1743k  4898k   2807k 

'Lower' is the lower memory bound for this Memory Region in hex.
'Upper' is the upper memory bound+1 for this Memory Region in hex.
'Pri' is the current allocation priority of this Region (higher first).
'Max' is the total amount of memory in this Region in kilobytes.
'In-Use' is the amount of memory currently in use in this Region.
'Free' is the amount of memory currently available in this Region.
'Largest' is the largest free block of memory you have in this Region.

'Attrib' are the characteristics of this Region:
P = Region can be used as PUBLIC memory
    (must not be mapped, swapped, or otherwise made non-addressable.)
C = Region is CHIP memory ie. addressable by the Amiga custom chips
    (screen memory, images that are blitted, audio data, copper lists, sprites)
F = Region is FAST memory
    (non-chip memory)
L = Region is LOCAL memory
    (This is memory that will not go away after the CPU RESET instruction.)
D = Region is memory that is within the address range of 24-bit DMA devices.
    (Zorro-II)
K = Region can be used as KICK memory
    (Memory that can be used for KickTag stuff)

'Name' is the name for this Region.
'Total' are the total sums of the 'Max', 'In-Use' and 'Free' and the
largest of 'Largest'.


Author
======

You can contact me (Henri Veisterä) through the net via
hveister@snakemail.hut.fi .


