• Register 'names' in instruction descriptions
    The registers in the instructions are usually 'named' Rn, Rm, Rd, ... Is there some deeper meaning in the names? Usually Rd seems to mean 'destination register' Sometimes Rn is the only operand, sometimes...
  • Yet another processor crash!
    Yes, my ARM cortex M3 is crashing, whats new? Well, after 3 weeks of debug  I am no closer to an answer, so I hope you will not mind if I list what I have tried and see if anybody has a flash of inspiration...
  • ARM MUL instruction
    Still more instruction things giving me head ache. This time it's the MUL-instruction. What the heck means: Multiply multiplies two register values. The least significant 32 bits of the result are written...
  • Coprocessor instruction differencies?
    Are there differences between coprocessor instructions and instruction2:s? I mean: MCRR vs. MCRR2 MRRC vs. MRRC2 MCR vs. MCR2 MRC vs. MRC2 LDC vs. LDC2 STC vs STC2 I didn't find any differences in the...
  • Pinout description of Cortex M0
    Where can I find the pin description of Cortex-M0 so that I can use it in my application ? Thanks - Santosh