免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: minl
打印 上一主题 下一主题

对版主mik的【 bios探索之旅 】有问题的发这里 [复制链接]

论坛徽章:
0
41 [报告]
发表于 2008-05-03 11:56 |只看该作者
顶一个,期待更新
顶一个,期待更新

论坛徽章:
0
42 [报告]
发表于 2008-05-03 23:35 |只看该作者
原帖由 zx_wing 于 2008-5-3 11:56 发表
顶一个,期待更新
顶一个,期待更新

有点赖惰了。

不行还是要坚持写下去。

论坛徽章:
0
43 [报告]
发表于 2008-05-04 09:28 |只看该作者
原帖由 mik 于 2008-5-3 23:35 发表

有点赖惰了。

不行还是要坚持写下去。

哈哈 ,我就知道写着写着人会懒,想放弃,所以定期来催你。
以后还是会接着催,直到你写完

论坛徽章:
0
44 [报告]
发表于 2008-05-05 12:49 |只看该作者
好像对bios感兴趣的人不是很多.谢谢mik版主所做的努力,加油!我是刚接触bios的新人.期望学到更多东西和认识更多有共同兴趣的朋友.

ps: http://www.programmer-club.com/p ... ard_pc2020=assembly
      这是个台北的论坛上面有不少有关bios的讨论.希望对大家有所帮助.

论坛徽章:
0
45 [报告]
发表于 2008-05-09 08:40 |只看该作者
原帖由 mik 于 2008-4-13 22:55 发表


从物理上来讲,F0000 ~ FFFFFh 映射到 FFFF0000 ~ FFFFFFFFh 靠硬件来保证,在地址解码时,F0000 ~ FFFFFh 与 FFFF0000 ~ FFFFFFFFh 会被解码到同一个区域。现在的芯片组提供的厂商有很多,如:Intel,AMD,nvidia,VIA,SIS 等,它们的解码实现方法可能会不同,但都要保证这个所谓的“别名”机制。
    Intel 实现是:MCH 将 C_0000 ~ F_FFFF 这段区域定义为 PAM(Programed attribute memory),分 disable,read-only ,wirte-only,read/write 四种属性,初始属性是 disable,也即是无用,因此这段区域将被送去 ICH 解码,FFE0_0000 ~ FFFF_FFFFh 的也被 ICH 解码,ICH 转交 LPC bridge 处理,它们被解码为同一区域。
    AMD 实现是:无论是 C_0000 ~ F_FFFF,还是 FFFC_0000 ~ FFFF_FFFF 最终结果都将送到 LPC bus 上的 FFFC_0000 ~ FFFF_FFFF 物理地址上。其它的厂商实现也大体这样。

   ...


版主说的F0000 ~ FFFFFh 与 FFFF0000 ~ FFFFFFFFh会被解码到同一个区域,应该是BIOS ROM上吧,这个是在上电时南北桥的默认解码吗?
因为我发现,POST完,用RU看F0000 ~ FFFFFh与FFFF0000 ~ FFFFFFFFh的内容是不一样的。【AMI legacy BIOS】

论坛徽章:
0
46 [报告]
发表于 2008-05-09 09:07 |只看该作者

回复 #45 xtdumpling 的帖子

系统刚上电时(hardware reset)chipset默认将F0000 ~ FFFFFh 与 FFFF0000 ~ FFFFFFFFh会被解码到同一个区域

POST完后F0000h~FFFFFFh和FFFF0000h ~ FFFFFFFFh的内容的确是不一样的.原因是这时F0000h~FFFFFh decode到DRAM上的,而FFFF0000h~FFFFFFFFh decode 到BIOS ROM.

更详细的讨论请看
http://www.programmer-club.com/p ... 20=sametitleLevel-2

论坛徽章:
0
47 [报告]
发表于 2008-05-19 13:27 |只看该作者
谢谢了,

期待楼主更新...

论坛徽章:
0
48 [报告]
发表于 2008-07-25 09:53 |只看该作者
顶顶  看了很有收获
手里有BIOS 的一些东西 但是始终不能穿起来
还是不能直接的通过BUS 直接操作硬件
希望版主 多多更新

论坛徽章:
0
49 [报告]
发表于 2008-12-06 22:58 |只看该作者

回复 #30 zx_wing 的帖子

我也有6本intel的开发手册   还没看多少!!!!!!  
拿到的时候就吓晕了! 我还以为就像小学生手册那么小的几本哩!
晕了!

论坛徽章:
0
50 [报告]
发表于 2008-12-06 23:03 |只看该作者
原帖由 mik 于 2008-4-26 17:55 发表


给出具体的 interrupt handler 意义不大吧。



也是,进了保护模式就像进了自己家大门,刚修的房,除了房子(保留的那部分中断)不能动外,想怎么设就怎么设中断!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP