home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!sgigate!odin!twilight!zuni!anchor!olson
- From: olson@anchor.esd.sgi.com (Dave Olson)
- Newsgroups: comp.sys.mips
- Subject: Re: Recommended reading sources for R3000 implementers ??
- Message-ID: <u7vtt1k@zuni.esd.sgi.com>
- Date: 30 Dec 92 05:51:53 GMT
- References: <C00u04.KGB@umassd.edu>
- Sender: news@zuni.esd.sgi.com (Net News)
- Organization: Silicon Graphics, Inc. Mountain View, CA
- Lines: 34
-
- In <C00u04.KGB@umassd.edu> jdoyle@phy.umassd.edu (Jim Doyle) writes:
- | Howdy! I was wondering if anyone could provide me with the names
- | of any good references (books, articles, publications in general) on
- | the MIPS R3000/R4000 architecture and systems implementation.
- |
- | I will be embarking on a job shortly to port Mach 3.0 to
- | first a uni-processor R3000 box and then later, a eight-processor SMP
- | R3000 box (SillyG PowerSeries). Thus, I need to bone up not only on the
- | assembler, but also the very critical issues of
- | bus-locking/arbitration, cache control/coherency and other
- | synchronization related things.
-
- On the SGI MP system, there is a whole seperate MP bus that
- handles the cache coherency and locking stuff (including DMA
- cache coherency). That is touched on slightly in the technical
- marketing papers, and in the SGI Device Driver writer's guide,
- but not at the level you need.
-
- If you are doing the single process port to an SGI system,
- the details of the hardware will probably be quite different
- than for the MP system (no DMA cache coherency, for example).
-
- Without access to a lot of hardware and software documenation
- (i.e., the source code to the kernel), you are going to have
- a lot of trouble with your port. You will probably need to find
- somebody inside SGI willing to spend time with you, and get
- approvals for unreleased documention, etc.
-
- Finally, on the SGI stuff, you might best ask in
- comp.sys.sgi.hardware.
- --
- Let no one tell me that silence gives consent, | Dave Olson
- because whoever is silent dissents. | Silicon Graphics, Inc.
- Maria Isabel Barreno | olson@sgi.com
-