这是一个悲惨的OS实验蒟蒻折腾nachos的悲惨经历,本辣鸡给它取了个名字叫:悲惨的Nachos。
05/21/2016
系统调用
改完exception.cc在code目录下make一下,才能应用修改。
在其它目录比如test下make是并无用的,然后你就可能看着nachos报出一个根本没有那一行代码的错误泪流满面:)
06/01/2016
machine憋乱改
都是系统调用惹的祸
machine是nachos虚拟机硬件模拟,不能随便改啊。。
本doge看到报错一激动冲进去一通乱改之后
原来只有2种运行模式:用户态和内核态,代码为0和1
而现在 本doge的nachos被改的有5种运行模式了!!!
还有编号为1050+的系统调用!!!
wtf??!!