Разница между адресом загрузки, адресом перемещения, данными платы, адресом перемещения платы после распаковки ядра Linux

#bootloader #powerpc

#загрузчик #powerpc

Вопрос:

Я пытаюсь понять код после распаковки ядра Linux с платы, он отображается как:

 DRAM OK

Autoboot in 2 seconds.
ESC to abort, SPACE or ENTER to go.

loaded at:     FF900000 FFB571DC
relocated to:  00400000 006571DC
board data at: 00655120 0065515C
relocated to:  004050CC 00405108
zimage at:     00405AC4 004BD747
initrd at:     004BE000 00654080
avail ram:     00658000 00F00000
  

Что означает каждое значение, эти адреса являются частью оперативной памяти?
если да, то почему они должны перемещаться внутри самой оперативной памяти?

Я хочу загрузить адреса zImage и ramdisk в других местах, возможно ли это без указания каких-либо адресов перемещения? Объясните мне подробно или, пожалуйста, добавьте ссылку для справки, чтобы понять то же самое.

Комментарии:

1. На самом деле это вопрос о вашем загрузчике (PlanetCore, не так ли?), а не о ядре Linux.

2. да, это правда, спасибо за изменение вопроса.