gd->flags |= GD_FLG_RELOC; 问题遗留

来源:互联网 发布:软件项目立项建议书 编辑:程序博客网 时间:2024/06/05 00:30

在移植u-boot-2012.10版本时,遇到了如下问题:

当程序运行到gd->flags |= GD_FLG_RELOC;这里时会直接死掉,当时怀疑内存初始化错误,跑飞了,可是当我单独测试内存写和读时,没有问题。尝试gd->baudrate=115200;写入没有问题。

之后把结构体gd_t中flags和baudrate调换了位置,没有作用,问题依旧。搞了两天了,能想到的手段都用了,没有结果。


真心求大牛帮忙。

0 0