如果你想用微软的romimage工具生成image,那么你一定要在你的exe文件中定义下面这个全局变量:
ROMHDR * volatile const pTOC = (ROMHDR *)-1;
Romimage会帮你填充它的地址。因此这是一个编译链接后的处理。之后,生成的image被加载到内存时,你的代码中对pTOC的参考就会是有效的,而不是这里定义的-1。
如果你想用微软的romimage工具生成image,那么你一定要在你的exe文件中定义下面这个全局变量:
ROMHDR * volatile const pTOC = (ROMHDR *)-1;
Romimage会帮你填充它的地址。因此这是一个编译链接后的处理。之后,生成的image被加载到内存时,你的代码中对pTOC的参考就会是有效的,而不是这里定义的-1。