[問題] bootloader x86
這是在實做 自己動手作 Orange's 一個作業系統的實現 裡面的範例時
所遇到的問題。書中以nasm實做bootloader,在第三章的時候去%include "pm.h"
但是在gnu as中,同樣的#include "" 卻無法在boot loader中的boot.s取得任何有關
標頭檔的資訊卻無法取得(比如說定義.set a, 0x30),而編譯失敗
去參考其他使用gnu as來編的系統,似乎都是把相關資訊集到boot.s裡
而不去另外include
這是否意味gnu as無法在boot loader裡include header
或者我誤會了什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.1.111