Subject: Re: port-amiga/5672: system works unreliable with more than two memory segments
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Chris G. Demetriou <cgd@pa.dec.com>
List: netbsd-bugs
Date: 06/29/1998 12:41:20
> reg		0e000000 00800000
> 		0c000000 00800000
> 		0a000000 00800000
> 		08000000 00800000
> available	0e774000 00060000
> 		0e6fe000 00001000
> 		0e600000 000fd000
> 		08001000 000df000
> 
> As I recall, the `reg' property indicates where each RAM slot is mapped into
> physical address space, whereas `available' indicates which memory regions
> are available for use by client software (i.e. the NetBSD kernel).  Note
> that if a particular slot isn't filled, then it does not appear in the
> `available' property.

If I recall correctly:

If a particular slot isn't filled, i don't believe it'll show up in
'reg' either.

'reg' is memory in the system, however it's mapped by hardware.

'available' is memory available to the OS.  It may be arbitrarily
fragmented, btw.



cgd