阅读:1472回复:1
BIOS与引导区探究核心成员组成立规划
为了激发大家的积极性,减少观望和等待,我们打算建一个BIOS与引导区探究核心成员组群。核心组成员可以得到更核心的资料(大多是花钱从网上买的,免费下载不到的),而且以后的实验和报告都只对核心成员公开。人员暂定为6-10人,组里将没有旁观者,只有参与者。我们相信,十人出力,可以胜过万人旁观。
要加入核心成员组,首先需要您完成致少一项任务,可以根据自己的实际能力申请合适的项目,并告诉我一下您将要进行的工作,或写一个您可以去做的工作列表,我们选择一个合适的项目让您去做,然后您需要在一个差不多合理的时间里去完成它。如果这样都不行,那帮我们翻译下当前要用到的资料,或收集和提供一些有用的资料,并且我们也用上了您提供的一些东西,那样也是可以的。 实验环境:INTEL 440BX芯片组;CPU:赛扬300A;北桥:FW82443BX,南桥:FW82371EB;超级(SUPER)IO:83977TF-AW;FLASH---BIOS:AT29C010A---------------这个实验环境相对较老,但资料相对多一些全一些,难度适中,对现在的机器也有很大的借鉴作用,而且我正好有这样一台闲置的机器,所以就选它了。 当前任务:实现内存的初始化,使SDRAM内存由不可用变为可用,需要用MASM编写的汇编代码 如果您功力不够,帮我们翻译一些当前要用到的资料也是很重要的工作。当前可以翻译共享区中南北桥资料里有关内存初始化的相关部分,然后由我或其他人来写代码。 已经完成的,在空FLASH---BIOS芯片里写入代码,做成功的实验有: 并口的简单初始化--------------------可以点亮并口上接的LED灯 键盘的简单初始化--------------------可以点亮键盘上的LED灯 后续的任务大致有: 初始化中断控制器,实现中断----------已在DOS和自己搭建的保护模式下完成实验 启动显卡----------------------------已在DOS下完成显卡的启动,INT10H的建立 进入保护模式------------------------已在DOS和自己搭建的保护模式下完成GDT,IDT,LDT的实验,尚未完成多任务和虚拟V86的实验 编写鼠标键盘中断--------------------已在DOS和自己搭建的保护模式下完成键盘扫描码和鼠标位移量的读取,显示和部分功能键的处理 编写硬盘读写中断--------------------还未起步 USB设备的驱动和U盘的支持------------还未起步 汉字显示的实现----------------------还未起步 ---------------------------------------------------------------------------------- 另大家可以到群空间http://group.qq.com/group_index.html?groupid=67286087里的相关栏目里提问和留言,在群空间里查看公共区的聊天记录等。 联系QQ:750347821;---GTALK:CXDZXC;---EMAIL:750347821@QQ.COM |
|
沙发#
发布于:2009-04-15 21:23
本科毕业设计?
|
|