🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.68k
Article #1183

Re: 68030 data cache vs. IO devices

#1183
From: John Woods, Software
Date: Fri, 24 Oct 1986 18:07
26 lines
1705 bytes
> > ...  Is there
> > a mechanism for keeping certain (ranges of?) addresses from being
> > cached?  ...
> 
> The orthodox solution to the problem is to have a "don't cache" bit in
> the page table entries, and have the MMU and the cache collaborate so
> that pages with that bit on do not get cached.  Given that both the MMU
> and the cache are on-chip in the 030, that is probably what Motorola
> has done.  (I don't remember the PMMU specs well enough to know whether
> it has provisions for this...)
> -- 
> 				Henry Spencer @ U of Toronto Zoology
> 				{allegra,ihnp4,decvax,pyramid}!utzoo!henry
> 

The PMMU has a "don't even THINK of caching references through me" bit in
the PTEs (or whatever they are called).  For amusement's sake, there is also
a "don't cache this reference" pin coming into the chip; I suppose that a
system running with the PMMU disabled could use address decoders to recognize
"the IO page" and specifically disable caching for it.

--
John Woods, Charles River Data Systems, Framingham MA, (617) 626-1101
...!decvax!frog!john, ...!mit-eddie!jfw, jfw%mit-ccc@MIT-XX.ARPA

"Soylent Green is People Helping People!"
Technical Details
Message-ID: <1089@frog.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!ll-xn!mit-eddie!cybvax0!frog!john
References: <1007@zog.cs.cmu.edu> <7213@utzoo.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!ll-xn!mit-eddie!cybvax0!frog!john
From: john@frog.UUCP (John Woods, Software)
Newsgroups: net.micro.68k
Subject: Re: 68030 data cache vs. IO devices
Message-ID: <1089@frog.UUCP>
Date: Fri, 24-Oct-86 13:07:42 EST
Article-I.D.: frog.1089
Posted: Fri Oct 24 13:07:42 1986
Date-Received: Sun, 26-Oct-86 07:48:50 EST
References: <1007@zog.cs.cmu.edu> <7213@utzoo.UUCP>
Organization: Superfrog Heaven [ CRDS, Framingham MA ]
Lines: 25