linux0.11 里面的setup.s 里面没有存放根文件系统设备的语句阿

guaiwei 2005-03-26 06:54:37
小弟正在阅读 linux0.11 完全注释
其中说到在setup.s 里面把根文件系统设备信息放在了 0x901fc 处,但是
我阅读了setup.s 里面怎么没有阿?
...全文
92 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linxiaquansheng 2005-03-30
  • 打赏
  • 举报
回复
code L250
jackaly 2005-03-29
  • 打赏
  • 举报
回复
在bootsect.s中 是这样的
.org 497(kernel2.4.21)
setup_sects: .byte SETUPSECTS // 497
root_flags: .word ROOT_RDONLY // 498
syssize: .word SYSSIZE // 500
swap_dev: .word SWAP_DEV // 502
ram_size: .word RAMDISK // 504
vid_mode: .word SVGA_MODE // 506
root_dev: .word ROOT_DEV // 508 0x01fc 这里面就是存放根文件系统设备号
boot_flag: .word 0xAA55

加上bootsect.s 在开始时就把自已移到了0x90000的地方了.所以根文件系统设备号就放在0x901fc
gw2004 2005-03-28
  • 打赏
  • 举报
回复
你没有认真看

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧