[发明专利]一种奔腾II处理器系统的引导方法有效
申请号: | 200310112020.X | 申请日: | 2003-11-05 |
公开(公告)号: | CN1542587A | 公开(公告)日: | 2004-11-03 |
发明(设计)人: | 蒋鲲鹏;芦东昕;朱佐亮;杨新;缪敬;黄烨明 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F9/30;G06F9/48;G06F11/34 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 张天舒 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种奔腾II处理器系统的引导方法,该方法提供处理器初始化、内存检测和配置、串口驱动、保护模式运行等功能,引导奔腾II处理器系统到正常工作的状态,提供简单命令行处理功能,可以访问全部的内存资源,克服了普通BIOS只能在实模式下运行的缺点,可以方便地扩展各种新的功能,去掉了普通B1OS的许多不必要的功能,使得所需的程序空间远小于普通BIOS;非常适宜于嵌入式系统的各种应用。 | ||
搜索关键词: | 一种 奔腾 ii 处理器 系统 引导 方法 | ||
【主权项】:
1、一种奔腾II处理器系统的引导方法,应用于嵌入式系统,包括以下步骤:a)上电复位跳转:在地址FFFF0h处执行跳转指令,该跳转指令将引导程序入口指向地址空间F0000h-FFFF0h范围内的一设定地址;b)设置南桥芯片的X总线片选寄存器,扩展所述奔腾II处理器系统可以访问的地址空间为从FFF80000h至FFFFFFFFh,共512k字节;c)设置北桥芯片的控制动态随机访问存储器的相关寄存器,读取双列直插存储器模块内存条的串行在线检测数据,配置所述动态随机访问存储器;d)初始化中断描述符表,将中断描述符表的表项数量和内容都设置为空,并将中断描述符表寄存器指向所述中断描述符表,同时禁止CPU响应外部中断;e)配置全局描述符表,将所述全局描述符表的第一个描述符表项设置为空,将所述全局描述符表的第二个描述符表项设置为指向地址空间00000000h-FFFFFFFFh,将所述第二个描述符表项的属性值设置为可读和可执行,将所述全局描述符表的第三个描述符表项设置为指向地址空间00000000h-FFFFFFFFh,将所述第三个描述符表项的属性值设置为可读和可写,将全局描述符寄存器指向所述全局描述符表;f)将代码段寄存器指向所述全局描述符表的所述第二个描述符表项,将其他的段寄存器都设置为指向所述全局描述符表的所述第三个描述符表项;g)设置所述奔腾II处理器系统的0号控制寄存器,使所述CPU从实模式运行状态切换到保护模式运行状态;h)设置所述南桥芯片的92号端口寄存器,使能第21根地址线,打开所有的物理地址空间;i)初始化所述奔腾II处理器系统的标准串口驱动器;j)启动命令行终端处理功能:设置标准输入、标准输出和错误输出的驱动,启动终端命令行处理的主循环函数,监测标准输入设备的输入,解析输入命令和参数,根据命令表调用相应的处理函数,提供命令行处理功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200310112020.X/,转载请声明来源钻瓜专利网。