小弟初学!看书上说bootrom的启动是rominit->romstart->usrinit.总觉得有疑问!因为这样在非pc结构下的板子上,可以理解,可是在pc104上我就不懂了,bootrom是vxld下载到ram里的!如果用上面的过程!那romstart还怎么去拷贝呢!我觉得是不是在pc104下!vxworks就默认cpu,内存之类的初始化工作已经由bios做过!vxld拷贝结束就直接跳到usrinit执行呢!!我说的是否正确!请大家说说!
还有现在我用的doc,我已经把bootrom做到100k,可是觉得bootrom印象的初始化工作怎么那么慢!他应该和vxworks的启动前做的工作差不多呀!可是怎么还没vxworks启动快呢!