avrgcc a rutiny od pevne adresy (takovy BIOS)

Zdenek Aster zdenek.aster@seznam.cz
Čtvrtek Květen 4 02:33:47 CEST 2006


Odpovim si sam ve zdrojaku
__attribute__ ((section (".bios")))
u08  pokus( void ) __attribute__ ((section (".bios")));

pro make
-Wl,--section-start=.bios=0x5000

a to nejdulezitejsi nezapomenou vygenerovat vysledny kod i do binary
$(BIN) -j .text -j .bios -j .data -O binary $< $@

Nekdo nejake lepsi reseni?
Zdenek Aster

----- Original Message ----- 
From: "Zdenek Aster" <zdenek.aster@seznam.cz>
To: "HW-news" <hw-list@hw.cz>
Sent: Thursday, May 04, 2006 12:10 AM
Subject: avrgcc a rutiny od pevne adresy (takovy BIOS)


Zdravim,
  potrebuju vyresit aby mi avrgcc, kompilovalo, stejnou jednu funkci na
urcite
misto v pameti, potrebuji neco jako takovy bios pro hlavni program vi ze
kdyz
da call na tu adresu tak tam bude ta funkce lze to nejak rozume udelat?
Neco jako org pro tu funkci. Vim ze by to asi slo po kusech udelat v
makefile
parametrem -Ttext 0x1E000 ale nexistuje nejaky jiny rozumny zpusob?

Zdenek Aster


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 





Další informace o konferenci Hw-list