[linux-l] Gcc Binär iHex und wo es los geht

Oswald Buddenhagen ossi at kde.org
Mo Jun 10 08:41:17 CEST 2013


On Mon, Jun 10, 2013 at 12:50:44AM +0200, sukapx wrote:
> Was muss ich tun, um die Addresse der Main eindeutig zu erhalten, um ggf.
> einen Jump zur Main vorweg zu setzen
> 
das macht man, indem man ein (in assembler geschriebenes) "trampolin"
als erstes objekt linkt. das springt dann main() an.

ich würde empfehlen, gcc-avr (und die dazugehörigen bibliotheken) als
modell zu nehmen.
ein komplexeres "beispiel" wäre coreboot.




Mehr Informationen über die Mailingliste linux-l