• How and Where do I change Endianness in Cortex-A9?
    Hello, I have Cortex A9 dual core CPU on my board. And some of my legacy code is based on Big Endian (during PowerPC era). I want to change the mode to "Big Endian" at my OS layer level and run all my...
  • MCU Development - Endianness - Big Endian
    For those of ARM's customers, who design microcontrollers, I would like to recommend a Big Endian implementation (or at least an option to select Big Endian). This is due to that I have designs that need...
  • Endian in Cortex-M4
    Hello to all, I am working on ARM Cortex-M4. Since it has 32-bit address bus, therefore I assumed that each 32-bit instruction will be allocated a physical address location in the Flash. But while reading...
  • Cortex-M3:Little endian
    Hi All, The cortex M3 in STM32F100xx devices stores in little endian format. Does this mean that even the memory locations which I see in KEIL window are in the little endian format? For eg: 0x20000AFF...
  • ARM Cortex A8 L2 Cache Flush Invalidate
    Hi, I am working on DM37xevm platform and already invalidate the L2 cache (256KB) using the code asm volatile moveq r12, #0x1");                                                  asm volatile ("smc #1...