loki@NAZGUL.PHYSICS.MCGILL.CA (Loki Jorgenson) (05/29/91)
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)? Thanks, _ _ _ _ Loki Jorgenson / / _ _ _ _ _ \ \ node: loki@Physics.McGill.CA Grad/Systems Manager /_/_/_/_/ \_\_\_\_\ BITNET: PY29@MCGILLA Physics, McGill University \ \ \_\_\_/_/_/ / / fax: (514) 398-3733 Montreal Quebec CANADA \_\_ _/_/ phone: (514) 398-7027 -* Anatomically correct *-
olson@anchor.esd.sgi.com (Dave Olson) (05/30/91)
In <9105291411.AA15427@nazgul.physics.mcgill.ca> loki@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.