memory addressing on a 4D/25

Dave Olson olson at anchor.esd.sgi.com
Thu May 30 12:54:20 AEST 1991


In <9105291411.AA15427 at nazgul.physics.mcgill.ca> loki at NAZGUL.PHYSICS.MCGILL.CA (Loki Jorgenson) writes:


| 	What is the highest address that has meaning for a 4D/25 (regardless
| of installed memory)? In terms of the hardware (ie. PROM maybe)?  Or
| system (kernel table upper limits maybe)?  Are there any presumed limits
| besides the maximum value of a 32-bit word (long/int)?
| 

The easiest way to determine this kind of info (if you don't have
hardware specs :) ) is to look at the files IP*.h for your machine
in /usr/include/sys.  The general memory map is in IP*addrs.h,
and the specific definitions of i/o addresses are in IP6.h, etc.

Also, there is a moderatly long discussion of VME address space
partitioning in /usr/sysgen/system, which varies somewhat with
machine type.

There is a bit more info than this in the publication:
  Writing Device Drivers for Silicon Graphics Computer Systems
  SGI Document #007-0911-010
but that is basicly it.

What problem are you trying to solve?
--

	Dave Olson

Life would be so much easier if we could just look at the source code.



More information about the Comp.sys.sgi mailing list