cortex M4 Thumb Assembly function address
问题 I'm currently trying to understand ARM assembly for Cortex-M cores. I know that functions that are in Thumb mode (which is the only mode the core supports) are called by their address and the LSB of the address is high to indicate that the destination is Thumb code. In assembly I write following in front of the function "Reset_Handler" to tell the assembler that the data at the label is executable/a function: .type Reset_Handler, %function Reset_Handler: MOV R0, R0 # just do something If I