I am trying to write a bootloader according to armv7 architecture using armv7 assembly instruction set ? Ex:
Setting cpu to svc mode on reset:
mrs r0, cpsr
bic r0, r0,#0x1f
orr r0, r0,#0xd3
msr cpsr, r0
mov pc, lr
Will the same bootloader work on armv8. As armv8 also supports aarch32 . But on the other hand it also has many differences.