• [Cortex-M0] Thumb mode & code size
    Hi, I'm somewhat confused with the Thumb mode code size.  My understanding is compiling with ARM mode will generate 32-bit instructions and compiling with Thumb mode will generate 16-bit instructions...
  • ARM/Thumb-2
    Hello everyone, First of all, I'm new when it comes to ARM assembly. I actually have some pieces of code written for ARM instruction set, but my target is a Cortex-M4 architecture using Thumb-2 instruction...
  • ELF entry point in thumb mode (armv7/aarch32)
    Hi ! We are writing an OS targeting 32 bits ARM platform, where binaries can be compiled in ARM or in Thumb mode. At the moment, to execute a new process, I load the info from an ELF, set lr_usr to the...
  • Why does Cortex-R kernel only support Thumb-2?
    Why does Cortex-R kernel only support Thumb-2? Is this attribute has some advantages to the real-time response time?
  • Is Thumb to ARM mode overhead
    Hi all, Consider high priority routines are executing in ARM mode and low priority in Thumb mode. There could be constant switching between ARM and THUMB mode. In this inter-working model is there any...