Что значит Има? - PullRequest
       23

Что значит Има?

1 голос
/ 21 марта 2012

При загрузке исполняемого файла на плату с использованием OpenOCD и GDB, я получаю нечто подобное (фрагмент взят из здесь ):

 $ arm-none-eabi-gdb example.elf
 (gdb) target remote localhost:3333
 Remote debugging using localhost:3333
 ...
 (gdb) monitor reset halt
 ...
 (gdb) load
 Loading section .vectors, size 0x100 lma 0x20000000
 Loading section .text, size 0x5a0 lma 0x20000100
 Loading section .data, size 0x18 lma 0x200006a0
 Start address 0x2000061c, load size 1720
 Transfer rate: 22 KB/sec, 573 bytes/write.
 (gdb) continue
 Continuing.
 ...

Что означает lma в этом контексте?

1 Ответ

4 голосов
/ 21 марта 2012

Это означает «Адрес локальной памяти», то есть адрес в памяти, куда был загружен код или данные:

http://www.embeddedrelated.com/usenet/embedded/show/77071-1.php

...