Hi !
We are writing an OS targeting 32 bits ARM platform, where binaries can be compiled in ARM or in Thumb mode.
At the moment, to execute a new process, I load the info from an ELF, set lr_usr to the entry point address, set spsr_usr to a default value…