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