Path: chuka.playstation.co.uk!scea!greg_labrec@interactive.sony.com From: Ed Federmeyer Newsgroups: scea.yaroze.programming.gnu_compiler Subject: which code space to use? Date: Sat, 26 Apr 1997 04:00:58 -0500 Organization: (no organization) Lines: 14 Message-ID: <3361C44A.63E0@charlie.cns.iit.edu> Reply-To: fedeedw@charlie.cns.iit.edu NNTP-Posting-Host: charlie.cns.iit.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0C-GZone (Win95; I) I noticed that the demos all link starting at address 0x8------- (k0 space), but on page 15 of the Yellow 'User Guide', it seems to indicate that code running out of this space does not use the Instruction cache of the CPU. (The chart on that page says "Not available" under the I-cache column for k0 space.) Is there any reason not to link code so it runs from the the "ku" or "k1" spaces? The manual seems to be saying that these spaces are just aliases for the same physical memory, but it isn't very clear on why you would ever use one space vs. another. EdF