I am a bit lost in the following piece of code. What does it mean? Define the the Elf pointer start position?
#define ELFHDR ((struct Elf *) 0x10000)
After reading some answers below, I realize my question is not clear enough. I am not sure what this code mean?
((struct Elf *) 0x10000)
The Macro is used in the function:
readseg((uint32_t) ELFHDR, SECTSIZE*8, 0);