hobby-os

    4熱度

    1回答

    好的,在學校我們正在開發一個操作系統。我的項目是開發一個ATA硬盤驅動器。我認爲我的中斷服務程序工作得很好,當時我的教授指出我只發送中斷結束命令給slave PIC,而不是master。 我的問題是,無論何時將中斷結束髮送給主PIC,它都會導致三重故障,從而導致我的系統重新啓動。現在我已經解開/評論了一堆行,並且似乎只要將代碼結束髮送給主PIC的功能留在代碼中,就會出現三重故障。 現在我敢肯定如下

    2熱度

    1回答

    我認爲這將是一個簡單的問題,但我找不到答案。我主要是在閱讀這些規格: http://www.nongnu.org/ext2-doc/ext2.html 它似乎並沒有提及是否一個目錄條目的名稱應該是空值終止。我在想這是不確定的。有一個name_len字段,所以您可以輕鬆地打印名稱。 是否保證以ext2目錄名稱爲空終止? 我問,因爲在我的愛好OS上測試我的ext2驅動程序時,我注意到當我打印一些目錄名