• What happens if a same priority exception came while context-switch is executing?
    Hello, I meet a problem while using Spin Model Checker to verify a RTOS kernel based on Cortex-m3 platform. My PendSV is in the lowest priority 16 and perform to schedule next user task and context...
  • Cortex-M3: What happen to the stack pointer (sp) when setting VTOR?
    The first entry of the vector-table is the initial value for the stack-pointer. I'm asking me, will the stack-pointer be changed when VTOR was set? Thanks for any help! :-)
  • What will happen if Cortex-M0 fetches 0xFFFF_FFFF as an instruction ?
    Dear Guys,     In typical SoC product, the FLASH memory is initially empty after being shipped from factory, in which the data are all "0xFFFF_FFFF".     I am curious how Cortex-M0 deals with the undefined...
  • What happens to the Instructions already in pipeline when interrupt occurs ?
    Hello Community, Recently I was going through some code and has this doubt. My Pseudocode ============ CPSID I - Disable interrupts Do critical work CPSIE I - Enable interrupts Do non critical...
  • What happens if an interrupt occurs as it is already disabled
    for ARMv7 architecture:What happens if an interrupt occurs as it is already disabled