Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!rutgers!cbmvax!valentin From: valentin@cbmvax.commodore.com (Valentin Pepelea) Newsgroups: comp.sys.amiga.tech Subject: Re: Whats wrong with self Modifying Code? Keywords: religion, gurus, whats up? Message-ID: <13126@cbmvax.commodore.com> Date: 10 Jul 90 07:08:33 GMT References: <1990Jul6.201328.24660@csmil.umich.edu> <13104@cbmvax.commodore.com> Reply-To: valentin@cbmvax (Valentin Pepelea) Organization: Commodore, West Chester, PA Lines: 22 In article ked01@ccc.amdahl.com (Kim DeVaughn) writes: > > Does the 3000 provide for non-cacheable memory, and if so, does 2.0 support > it? How does the user control/specify this? Come to think of it, just how > does the user specify xlation tables, etc in general? The A3000, as well as the 2500/30 and 2500/20 provide for non-cacheable memory, both in hardware using the *CIIN (cache inhibit) pin and in software using the CI bit in translation tables. The *CIIN is automatically asserted for CHIP and I/O memory areas. There is no OS provided way to control/specify this. But enterprizing hackers may write their own MMU code, and hope that future versions of the OS will not break them. :-) Valentin -- The Goddess of democracy? "The tyrants Name: Valentin Pepelea may distroy a statue, but they cannot Phone: (215) 431-9327 kill a god." UseNet: cbmvax!valentin@uunet.uu.net - Ancient Chinese Proverb Claimer: I not Commodore spokesman be