Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hoptoad!tim From: tim@hoptoad.uucp (Tim Maroney) Newsgroups: comp.sys.mac.programmer Subject: Re: XFCN/XCMD string in LSC C v3.0 Message-ID: <6989@hoptoad.uucp> Date: 13 Apr 89 21:11:49 GMT References: <12964@dartvax.Dartmouth.EDU> <28737@ucbvax.BERKELEY.EDU> <12968@dartvax.Dartmouth.EDU> <6944@hoptoad.uucp> <22027@dhw68k.cts.com> Reply-To: tim@hoptoad.UUCP (Tim Maroney) Organization: Eclectic Software, San Francisco Lines: 16 In article <22027@dhw68k.cts.com> thecloud@dhw68k.cts.com (Ken McLeod) writes: > What happens on 68030 machines, which have both instruction and data >caches? Simple; when you change the value at an address, the value in the data cache changes. Data caching would be pretty useless otherwise, if you think about it. What use would there be in having a data cache that didn't stay synched with RAM? This is not a problem. (Note -- I don't have a 68030 manual, and it's possible that instead of immediately updating the cache value, it just invalidates it on write. As far as the programmer is concerned, the effect is the same.) -- Tim Maroney, Consultant, Eclectic Software, sun!hoptoad!tim "Every institution I've ever been associated with has tried to screw me." -- Stephen Wolfram