• Question Related to Interrupts
    Question:  When a processor is interrupted when it is executing a Jump instruction, what goes on the stack - the address of the instruction next to jump or the address where the jump is supposed to go...
  • Instruction and Related Flag update
    Hi all, When the arithmetic and logical instruction like SUBS, LSLS are executed the processor flag will be updated. Can somebody point to the document where the information on affected flags of each...
  • SMMU related question.
    when reading  ARM® System Memory Management Unit Architecture Specification, I noticed that there is a saying in about chapter 5, the last section named <cache maintenance operations>.           In SMMUv2...
  • Memory related issue with MCU startup ( __libc_init_array )
    Dear Community, I am developing firmware for STM32l476VGT using Gnu Make Builder and "Ac6 STM32 MCU GCC" Toolchain. I encounter a memory related run time error during the startup (before main) of...
  • Cortex-M CMSIS Driver groups and related question
    I want to start on using CMSIS and as well as also possibly implement my own drivers with CMSIS interface.I don't have a clear pic in my head of the complete layout of CMSIS, what goes into it. Specifically...