假設我們有一個單一地址空間的操作系統。爲了保持穩定性,我們需要強制用戶應用程序的內存保護,例如禁止使用'不安全'的關鍵字,除非用戶有特殊的能力。 我們的用戶需要有一種方法來安全地從字節流(例如文件)讀取/寫入任意結構。當然,我們正在討論不包含引用的結構(否則我們會鬆散內存安全性)。 現在我試圖實現這種通用讀卡器功能: #![feature(core)]
use std::io;
use st
我一直認爲,這是不是這樣的,但是,一個FAQ for a tutorial我最近看過意味着它是: 爲什麼多重引導頭?無論如何,GRUB不會載入純粹的ELF文件嗎? GRUB能夠加載多種格式。但是,在本教程中,我們將創建一個兼容Multiboot的內核,該內核可以由任何其他兼容的引導加載程序加載。爲了實現這一點,多引導頭是強制性的。 我試圖立即Google,沒有任何有用的結果。所以:GRUB是否支持