• How cortex-M4 handles data hazard situations in the pipeline?
    Hello to all, Since I am working on ARM Cortex-M4, I would like to know about the handling of the hazard situations (especially the RAW, WAR and WAW hazard situations) in the pipeline. Is the processor...
  • Change Vector Table in cortex M4 in a persistent way
    Hello, I need to change the Vector Table but I need it to be persistent through a reset, what I'm trying to do is set a vector table duplicate as a safety measurement for reprogramming the original...
  • Example of what happpens inside the Cortex-M 4
    Hello i am a student at cphbusiness in Denmark, and i am currently doing a research project on the Cortex-m 4. i am hoping someone can help me understand what exactly is going on inside the processor...
  • What is better as mutex on Cortex-M4 - Bitband or LDREX/STREX
    The two options are available. What is the difference in respect of "cost" "speed" and "complexity" for the two method? When we need more than few mutexs like that, say 100, is the answer different?
  • xPSR change itself when branching
    I am writing an embedded operating system targeting arm cortexm 4... I am working on context switching .. I can switch the kernel into user program and go back. but SVC call seems not work well. syscall...