CODE
#include "boot_loader.h"
// |
// | all aliases of things the linker or the compiler
// | or Tim Allen might expect to find at offset zero
// | of some code. --dvb
// |
.global reset
.global _start
.global main
.global end_of_boot_copier
reset:
_start:
main:
// Clear the CPU's status-register, thereby disabling interrupts.
// This is redundant after a "real" hardware-reset operation, but
// people who deliberately jump-to-reset may derive some benefit from
// this. And, if not, at least it doesn't hurt anyone.
//
wrctl status, r_zero
......
т.е. reset:. Вопрос следующий
1. мне нужно прикрепить к моему проекту некий файл который запускает систему?
2. и как указать в этом файле запуск основной программы.
А может все просто надо тока узнать/указать смещение точки старта моей программы.
В общем пока не совсем ясен этот момент при такой конфигурации, заранее спасибо.