AVR GCC definovanie vlastnej section
martin
forum.martin@gmail.com
Sobota Červenec 4 21:19:05 CEST 2009
Problém vyriešený, ďakujem.
Odskúšal som obe metódy a fungujú bez problémov.
1.
Použil som kópiu default skriptu a pridal som definíciu fram do
MEMORY
{
fram (rw!x) : ORIGIN = 0x900000, LENGTH = 64K
}
a tiez do
SECTIONS
{
....
.fram :
{
*(.fram*)
} > fram
...
}
2.
Vytvoril som "prídavny" linker script fram.x
SECTIONS
{
.fram 0x900000 :
{
*(.fram*)
}
} INSERT AFTER .eeprom
a pridal ho do linkera -Wl,--script=fram.x
Druhý spôsob sa mi zdá lepší z hľadiska prenositeľnosti kódu na iný AVR
procesor. Nemusím riešiť, ktorý default skript mam modifikovať.
Ešte raz ďakujem za pomoc
Martin
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20090704/1852ef36/attachment-0002.htm
Další informace o konferenci Hw-list