【发布时间】:2014-05-30 15:09:19
【问题描述】:
在 os/host-main.c 有这一行
n = RL_Start((REBYTE *)(&Reb_Init_Code[0]), REB_INIT_SIZE, 0); // TRUE on halt
在 include/host-init.h 我找到了
const unsigned char Reb_Init_Code[REB_INIT_SIZE] = {
"\x78\x9C\xD5\x1A\x59\x73\xDB\xC6\xB9\xCF\xFB\x2B\x56\xF0\x74\x2C"
... }
然后,有 tools/make-host-init.r 来创建 include/host-init.h 和 boot/host-init.r
我在 make-host-init.r 的文件列表中添加了一个文件,它只是将一个单词设置为一个字符串,然后打印该字符串。然后我有
make clean
make
但在新创建的 r3 可执行文件中,这似乎不存在(尽管我已经看到文件已被更改)。
我还有什么需要做的吗?
【问题讨论】: