提交 a8de5ae5 创建 作者: Nickolai Zeldovich's avatar Nickolai Zeldovich

panic on disk error

上级 30e87b13
...@@ -39,8 +39,10 @@ idewait(int checkerr) ...@@ -39,8 +39,10 @@ idewait(int checkerr)
while(((r = inb(0x1f7)) & (IDE_BSY|IDE_DRDY)) != IDE_DRDY) while(((r = inb(0x1f7)) & (IDE_BSY|IDE_DRDY)) != IDE_DRDY)
; ;
if(checkerr && (r & (IDE_DF|IDE_ERR)) != 0) if(checkerr && (r & (IDE_DF|IDE_ERR)) != 0) {
panic("idewait");
return -1; return -1;
}
return 0; return 0;
} }
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论