周子豪, Zhou Robot ZiHao

Results 16 comments of 周子豪, Zhou Robot ZiHao

系统依赖于 https://github.com/zzhgithub/just_join_v2/issues/9

其中包和 blog_os内几乎相同

我发现 在rr.rs 中的pop方法时 没有检查长度 ```rust fn pop(&mut self) -> Option { trace!("RR info len is {}",self.infos.len()); // new if self.infos.len() == 0 { //new return None; } let ret =...

@wangrunji0408 但是 朋友还是有问题 我在 x86_64 平台开发 很尴尬的是 在一开始在you loop_context 切换上下文时 是成功的。 但是再次切换时就报错了 也就是调用了 yield_now 时发生了错误。 我调试时发现报错位置在 汇编语言中。(哈哈哈 于是疯了) 希望 可以帮忙看一下这个问题。

哈哈 竟然回我消息了 感谢你们开发出了 这些crate 给大家使用。 虽然还在看rcore的源码阶段,但是我也是励志写一个自己操作系统的 有志青年。

我在调试时发现 在x86_64下进行上下文切换的 switch 方法后。保存当前上下文的 rip的值 似乎是有问题的。 rip 太大了。不晓得为什么,原来我不太懂汇编,提供不了更多帮助。