Re: Locking data and instruction cachelines



Neil Bradley wrote:
I am looking for a way to lock an instruction and data cache line for my interrupt vectors. I'm using an Intel PXA270 based ARM variant, and I noticed that the article about locking cache lines on ARM's web site seemed to indicate that one can only lock instruction cache lines on ARM9 variants, and it's not available on ARM7 variants (just ARM9):

http://www.arm.com/support/faqip/3714.html

And apparently the ARM7 can only lock data cache. Is this indeed the case? If so, major bummer! Thanks!

Neil,

as Paul pointed out you can't compare Intel's own implementation
of ARM architecture (StrongARM, XScale) with ARM's implementations
of ARM architecture (ARM7, ARM9, ARM10, ARM11, etc.).

XScale implements ARM v5TE architecture.

For your particular question about instruction locking look at
section 4.3.4 of Intel XScale Core Developer's Manual which you
will find on Intel web site.


Laurent
.



Relevant Pages

  • Freescale into netbooks/MID space: ARM piteched against x86
    ... The battle between Intel and Freescale intensifies for the processor ... Freescale has been offering the Arm processor in this space latest ... Frescale is targeting on netbook series at around $200 price point, ... ARM-based processors have always excelled at low power consumption ...
    (comp.sys.arm)
  • Freescale in Ultra Mobile dvices - ARM against x86
    ... The battle between Intel and Freescale intensifies for the processor ... Freescale has been offering the Arm processor in this space latest ... Frescale is targeting on netbook series at around $200 price point, ... ARM-based processors have always excelled at low power consumption ...
    (comp.sys.arm)
  • Re: Dell vs. eMachines T6420
    ... I still maintain that Intel "Core Duo" chips are multicore, ... Allowing communication across the L2 cache limits the use ... Intel itself has admitted several things about its "Core Duo" philosophy: ... cannot see or communicate with each other...Intel itself admits it does ...
    (alt.sys.pc-clone.dell)
  • Re: CPU questions...
    ... chosen to run with the ABIT IP35 Pro LGA 775 Intel P35 ATX Intel ... multiple physical processors, multiple cores on the same processor and ... each of which has four hyperthreads. ... versus dedicated cache. ...
    (comp.os.linux.hardware)
  • Re: 64 bit atomic reads on x86
    ... cache-line boundary and each CPU holds exclusively one of the two cache ... "Accesses to cacheable memory that are split ... Intel Xeon, P6 family, Pentium and Intel486 processors. ... Assuming that LOCK# is used, and though my knowledge of this area ...
    (comp.programming.threads)