// Der einzige Zweck dieser Datei ist es, auch dem avr-size mitzuteilen
// dass knapp 2 KByte Flash "fehlen".
// Dem Linker wird die Startadresse mit -Wl,--section-start=.bootloader=0x1880
// mitgeteilt. Ohne würde dieser den Bereich auf die Adresse 0 legen.
// (Wahrscheinlich fehlt ein passendes Linkerskript.)
// Der Speicherbereich sollte in ganze Flash-Sektoren passen und
// "hinten-bündig" ausgerichtet sein. Dies ist hier der Fall.
.global Cache24
.section .bootloader
.type Cache24,@common
Cache24:
.space 24*20*4 // ist durch 64 (SPM_PAGESIZE) teilbar. Günstig.
// Ergibt 30 Sektoren.
Detected encoding: ANSI (CP1252) | 4
|
|