Re: problems with current on a 3/80

Jason Thorpe <[email protected]> Wed, 27 May 2026 05:09:22 -0400
Newsgroups gmane.os.netbsd.ports.sun3
Message-ID <[email protected]>
> On May 26, 2026, at 6:49=E2=80=AFPM, Jeremy Cooper <[email protected]> =
wrote:
>=20
> Totally cromulent patch! It is informed by this comment I wrote just =
about 30 YEARS ago:
> /*
> * The 3/80 is the only member of the sun3x family that has =
non-contiguous
> * physical memory. Memory is divided into 4 banks which are physically
> * locatable on the system board. Although the size of these banks =
varies
> * with the size of memory they contain, their base addresses are
> * permanently fixed. The following structure, which describes these
> * banks, is initialized by pmap_bootstrap() after it reads from a =
similar
> * structure provided by the ROM Monitor.
> *
> * For the other machines in the sun3x architecture which do have =
contiguous
> * RAM, this list will have only one entry, which will describe the =
entire
> * range of available memory.
> */
> I think this explains why the reporter only saw 16 MB out of 64 MB =
available.

Yah, I just accidentally dropped that important line when I smooshed the =
m68k-generic data structure for memory publishing into the sun3x membank =
stuff.

-- thorpej