linux-0.11在gcc 4.6.3编译成功之后,bochs 2.2.6下运行错误

日期:2012-12-06 17:32:07 人气:2

linux-0.11在gcc 4.6.3编译成功之后,bochs 2.2.6下运行错误

应该是编译器的问题,把system模块之前多加了4KB的数据。 可修改build.c中读取system模块的部分,不要system模块的前4KB。修改如下: 将build.c的尾部的: for (i=0 ; (c=read(id,buf,sizeof buf))>0 ; i+=c ) if (write(1,buf,c)!=c)
    A+
热门评论