Subject: Re: External cache on IIci
To: Colin Wood <cwood@ichips.intel.com>
From: Paul Goyette <paul@whooppee.com>
List: port-mac68k
Date: 10/08/1997 17:32:36
I've been running with that line commented out of my config file for a
long time now, with no wierd results.  It certainly boots up just fine.

Of course, I don't know if the cache was ever actually enabled (I assume
that MacOS would have to do this, and with my cache card that means a
MacOS system extension;  I always boot with extensions off when I'm
going to use NetBSD).  All I know is that that particular option prevents
NetBSD from explicitly disabling the cache.

On Wed, 8 Oct 1997, Colin Wood wrote:

> Christopher R. Bowman wrote:
> > 
> > On Wed, 8 Oct 1997, Colin Wood wrote:
> > 
> > > David G Taylor wrote:
> > > > 
> > > > Will an external cache card work in a Mac IIci ?
> > > > 
> > > > I have it enabled in MacOS, but I notice the generic 1.2.1 kernal has
> > > > external cache disabled:
> > > > options         DISABLE_EXT_CACHE # Don't use IIci external cache
> > > > 
> > > > ? Any experience here appreciated.
> > > 
> > > At the moment, no, it won't.  The problem is that I don't think there is
> > > any code in locore.s to flush the cache when necessary (the only time it's
> > > necessary actually, is during boot).  I think that the machine will hang
> > > if you try to boot with the cache enabled.  However, I could be wrong,
> > > it's been a while since I've played with turning one on.
> > > 
> > 
> > Sorry, but I thnk your wrong, are you sure enough that I should open
> > my machine to double check? 
> 
> Just in case I've confused people, I don't think that a IIci with an
> external cache will boot on a kernel with the
> 
> options 	DISABLE_EXT_CACHE
> 
> line removed or commented out.  If you have compiled a custom kernel with
> this line removed and/or commented out and it works for you, please let me
> know.  I haven't tried to boot my machine with only a cache card in quite
> a while, so I'm not 100% positive on this one.  Currently I use a Daystar
> accelerator (not that it makes much of a difference w/o the cache :-), and
> if I enable the cache on it, it will hang during boot around the copyright
> message.  Although I have some code from Kevin Radke which I've hacked on
> a little bit to enable the cache, it seemed to make my system somewhat
> unstable on the whole.  I would think that the standard IIci cache would
> have similar problems since both are a physically addresses
> cache...however, I could easily be wrong.
> 
> Does this explain things?  Anyone with more of a clue than I, please clue
> me in!
> 
> Later.
> 
> -- 
> Colin Wood                                 cwood@ichips.intel.com
> Component Design Engineer - MD6                 Intel Corporation
> -----------------------------------------------------------------
> I speak only on my own behalf, not for my employer.
> 

-----------------------------------------------------------------------------
| Paul Goyette       | PGP Public Key fingerprint:  | E-mail addresses:     |
| Network Consultant |     0E 40 D2 FC 2A 13 74 A0  |  paul@whooppee.com    |
| and kernel hacker  |     E4 69 D5 BE 65 E4 56 C6  |  paul_goyette@ins.com |
-----------------------------------------------------------------------------