home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.arch
- Path: sparky!uunet!uchdcc!pchris
- From: pchris@dcc.uchile.cl (Chris Perleberg)
- Subject: SparcStation Questions
- Originator: pchris@pehuen
- Sender: usenet@dcc.uchile.cl (Network News)
- Message-ID: <1992Jul23.163423.19061@dcc.uchile.cl>
- Date: Thu, 23 Jul 1992 16:34:23 GMT
- Reply-To: pchris@dcc.uchile.cl
- Organization: Universidad de Chile, Depto. de Ciencias de la Computacion
- Lines: 58
-
-
- Looking through the /usr/include/sun4/param.h file on some Sun Sparcs, I came
- across a few things I could use some help on:
-
- > /
- > * Define VA_HOLE for machines that have a hole in the virtual address space.
- > */
- > #if defined(SUN4_260) || defined(SUN4_110) || defined(SUN4_330)
- > #define VA_HOLE
- > #else
- > #undef VA_HOLE
- > #endif SUN4_260 || SUN4_110 || SUN4_330
-
- What size is this virtual address hole on the Sparcs listed above? Does this
- mean these Sparcs do not have a full 32 bit address space (and others do), so
- some programs will run on some Sparcs and not on others?
-
- > /*
- > * Define BCOPY_BUF if we could run on machines that have a bcopy buffer.
- > */
- > #ifdef SUN4_470
- > #define BCOPY_BUF
- > #else
- > #undef BCOPY_BUF
- > #endif SUN4_470
-
- What does this bcopy buffer on the 470 look like? What size is it?
-
- > /*
- > * Define IOC if we could run on machines that have an I/O cache.
- > */
- > #ifdef SUN4_470
- > #define IOC
- > #else
- > #undef IOC
- > #endif SUN4_470
-
- What does this I/O cache on the 470 look like? What size is it?
-
- > /*
- > * Define the MMU_3LEVEL symbol if we could run on a machine with
- > * a three level mmu. We also assume these machines have region
- > * and user cache flush operations.
- > */
- > #ifdef SUN4_470
- > #define MMU_3LEVEL
- > #else
- > #undef MMU_3LEVEL
- > #endif SUN4_470
-
- What does this 3 level mmu on the 470 look like? What does the normal mmu
- on the other Suns look like?
-
- Thanks for any help,
-
- Chris Perleberg
- pchris@dcc.uchile.cl
-