[发明专利]重映射存储器的方法无效
申请号: | 200910171781.X | 申请日: | 2009-09-08 |
公开(公告)号: | CN102012871A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 卢盈志;李思贤;王郁蕙 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 映射 存储器 方法 | ||
技术领域
本发明涉及一种存储器的使用方法,且特别涉及一种已移除显示芯片的服务器的重映射存储器的方法。
背景技术
近几年,以网络作为储存空间扩充的网络储存设备(Network-AttachedStorage,NAS)服务器,渐渐受到许多使用者的青睐。使用者可以透过网络浏览与存取的方式,将文件数据存放在网络上的储存设备上,以简化扩充储存空间。而且,透过网络存取的方式,既可以跨越单一计算机设备最大可连接储存装置的限制,达到无限制的扩充储存空间的目的,又可以透过网络轻松达到多人或多设备的数据共享的好处。
由于NAS服务器为长期摆放于机房中,使用者不须时常观看NAS服务器的状况,因此为了节省成本,目前的NAS服务器的设计上,通常会将主板上的显示芯片(Video Graphics Array,VGA)移除。然而,如此一来却造成系统没有视频缓冲区(video memory buffer)给串行控制台重定向(Serial Console Redirection)程序使用。
一般而言,串行控制台重定向程序在扫描视频缓冲区之后,会将数据透过串行端口控制器(serial port controller)显示到远端控制终端(remoteconsole terminal)。此时,由于NAS服务器并没有视频缓冲区,倘若欲于远端显示正确的选择只读存储器(OPTION ROM)初始化作业画面,则将会造成远端显示错误。
发明内容
本发明提供一种重映射存储器的方法,在系统存储器中增设一视频缓冲区块以作为显示芯片虚拟的视频缓冲区块。
本发明提出一种重映射存储器的方法,适用于已移除显示芯片的服务器中;其中,服务器的系统存储器包括一系统管理模式区块;本方法是在系统存储器中另外设置一视频缓冲区块;首先,执行开机自我检测(Power On SelfTest),以初始化系统存储器;之后,启动重映射功能;接着,将视频缓冲区块的基底地址及尺寸设定至芯片组中的重映射暂存器;最后,依据重映射暂存器,将视频缓冲区块重映射至系统管理模式区块原先所映射的存储器地址空间。
在本发明的一实施例中,上述重映射功能是在执行串行控制台重定向(Serial Console Redirection)程序之后而启动。
在本发明的一实施例中,上述在将视频缓冲区块重映射至存储器地址空间的步骤之后,可依据视频缓冲区块,显示画面至远端控制终端;并且,还可将此视频缓冲区块设定为不可用,并回报给操作系统,使得操作系统不会使用此视频缓冲区块。
在本发明的一实施例中,上述重映射存储器的方法还包括在操作系统控制通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)之前,启动重映射功能。并且,在将系统管理模式区块的存储器地址空间重映射至视频缓冲区块之后,检查操作系统是否已控制通用异步收发传输器。例如,检查中断向量表中的通用异步收发传输器入口(UART entry)是否被改变,以在通用异步收发传输器入口被改变时,判定操作系统已控制通用异步收发传输器。倘若操作系统已控制通用异步收发传输器,则关闭重映射功能。并且,将视频缓冲区块设定为可用,并回报给操作系统。
基于上述,本发明在已移除显示芯片的服务器中,在其系统存储器内增设一视频缓冲区块以模拟显示芯片的缓冲区。据此,即可透过此视频缓冲区块将服务器初始化画面传送至远端控制终端。
为让本发明的上述特征和优点能还明显易懂,下面特举实施例,并配合附图作详细说明如下。
附图说明
图1是本发明一实施例的系统存储器映射的示意图。
图2是本发明一实施例的重映射存储器的方法流程图。
图3是本发明一实施例的在操作系统底下释出存储器地址空间的方法流程图。
主要元件符号说明:
系统存储器-110; 系统管理模式区块-111;
视频缓冲区块-113; 存储器地址空间-120;
本发明一实施例的重映射存储器的方法各步骤-S205~S220;
本发明一实施例在操作系统底下释出存储器地址空间的方法各步骤-S305~S330。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910171781.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子装置
- 下一篇:高压子模块试验监控系统