一种在笔记型计算机上实现支持多个个人数字助理系统的方法技术方案

技术编号:2877490 阅读:139 留言:0更新日期:2012-04-11 18:40
一种在笔记型计算机上实现支持多个个人数字助理系统的方法,至少包含下列步骤:在笔记型计算机之硬盘上划分出Windows与个人数字助理(PDA)两个基本分割区;当笔记型计算机开机时,提供使用者选择性地选取使用Windows系统或个人数字助理系统;当使用者选取Windows系统时,进行Windows系统初始化及检测程序,并执行Windows操作系统运作;当使用者选取该个人数字助理系统时,进行个人数字助理系统初始化及检测程序,并执行该相关个人数字助理操作系统运作。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术为一种应用程序,特别是指一种应用于笔记型计算机上实现支持多个个人数字助理系统的应用方法。二、如使用者不了解网络的结构,在查询时就往往不知从何查起,所以,他们只能选择使用较为习惯的操作系统,或只能安装数个不同的操作系统在计算机硬件平台上以方便切换,这种同现有系统共存的一套操作系统(OS)称为双操作系统(Dual-OS)或多操作系统(Multi-OS),但仍无法解决上述之问题,必需借助一个应用程序来解决多个操作系统的切换问题。本专利技术的另一个目的在于利用有限的键,作为热键(Hot Key)来达成对各功能的操作,令各功能的使用达到一键即启动的效果。从而实现操作的简便以及直观性,增加用户对使用个人数字助理机(PDA)的兴趣。本专利技术的第三个目的在于将笔记型计算机之Windows操作系统与PDA操作系统集成在一起,形成一个共存型个人数字助理机(Coexist PDA),用户可以根据需要在Windows操作系统与PDA系统之间进行切换。为实现上述目的,本专利技术至少包括下列步骤在该笔记型计算机之硬盘上划分出Windows与个人数字助理(PDA)两个基本分割区;当该笔记型计算机开机时,提供使用者选择性地选取使用该Windows系统或该个人数字助理系统;当使用者选取该Windows系统时,进行该Windows系统初始化及检测程序,并执行该Windows操作系统运作;及当使用者选取该个人数字助理系统时,进行该个人数字助理系统初始化及检测程序,并执行该相关个人数字助理操作系统运作。其中,个人数字助理(PDA)之分割区中包含至少一个以上之个人数字助理规格。当选取操作该PDA操作系统时,应包含下列步骤基本输入输出系统(BIOS)读取系统主引导分区(MBR);确定存在该PDA分割区;检测多PDA中安装的PDA系统;及依据使用者选择启动欲操作之PDA系统。本专利技术还包含一个人数字助理(PDA)仿真应用程序,用以在执行该Windows操作系统运作时,切换至个人数字助理操作系统运作之用;一选单,用以提供使用者选择性地选取欲操作之作业模式;一PDA热键,用以提供使用者选择性地选取欲操作之PDA作业模式。当选取操作该Windows操作系统时,应包含下列步骤进行检测、配置PnP设备、显示PnP设备名称、型号等信息、并为PnP设备分配直接内存存取(DMA)中断;显示系统配置列表;更新延伸系统组态资料(ESCD)扩展系统配置数据;加载该Windows操作系统开机程序至内存中;及执行该Windows操作系统模式。由于现在个人数字助理(PDA)越来越流行,PDA系统具有和桌面操作系统Windows及其应用程序相互补的特点,如体积小、开机速度快、功能安排紧凑、便于使用等。因此,也就成为必要,其为用户提供一套操作简便,直观的使用者操作接口,并同现有系统共存的一套操作系统,并达到一键通的效果,用户可以在同一台笔记型计算机上根据自己的需要享受不同的PDA系统的功能,而且,对原有的Windows不会造成不利的影响。图2为本专利技术之硬盘分区示意图。图3,4,5为本专利技术的BIOS启动笔记型计算机及多PDA之流程图。图6,7为本专利技术的BIOS启动多PDA操作系统之流程图。附图符号说明100应用程序102PDA应用程序104PDA仿真应用程序106Windows应用程序110操作系统112PDA操作系统114Windows操作系统120驱动程序122PDA驱动程序124Windows驱动程序130硬件部份132PDA硬盘分割区134外围装置136Windows硬盘分割区 200主分割区210第一延伸分割区220多PDA分割区230第二延伸分割区图2为本专利技术之硬盘分区示意图,包含主分割区200、第一延伸分割区210、多PDA分割区220及第二延伸分割区230,在多PDA分割区220中可以安装多个PDA系统,每一个PDA系统占据多PDA分割区220中的一个逻辑分区,而每个PDA分割区包含至少一个以上的个人数字处理规格。也就是说本专利技术所涉及的操作系统实现方法为在笔记型计算机硬盘上划分出Windows(主分割区200)PDA(多PDA分割区220)两个基本分割区,在Windows分割区(Partition)中安装Windows操作系统(如Windows98/Windows2000/Windows XP等)并区分为第一逻辑分割区、第二逻辑分割区……,在PDA分区中安装至少一个PDA操作系统及其应用程序,亦区分为第一逻辑分割区、第二逻辑分割区……。图3,4,5为本专利技术的BIOS启动笔记型计算机及多PDA的流程图,现就其实现方式叙述如下如图3所示,当笔记型计算机开启电源(步骤300)后,进入加载开机程序(步骤310),接着判断是否针对通讯端口进行除错(步骤320),如果是,则先进行初始化输入输出接口(步骤330),否则再初始化芯片组及中央处理器(步骤340),并提供进行加载开机程序或冷/热开机(步骤350),以进行加载开机程序(步骤360,)、冷开机(步骤370)或热开机(步骤380)动作。接着,如图4所示,当执行加载开机程序(步骤360,)、冷开机(步骤370)或热开机(步骤380)动作后,进行重设中央处理器(步骤400),接着重设Hook(步骤410)、重设BIOS(步骤420),再进行初始化设定(步骤430),并快速完成内存设定(步骤440)。接着,如图5所示,再借助一选单选取一操作模式(步骤500),然后提供是否选择PDA操作模式(步骤510),如果不是,则执行步骤A,否则,重设中央处理器(步骤520),并加载PDA开机程序至内存中(步骤530),再启动多PDA作业程序(步骤540)。图6,7为本专利技术的BIOS启动多PDA操作系统流程图,现就其实现方式叙述如下如图6所示,BIOS读取系统主引导分区(MBR)(步骤600),接着判断是否存在PDA分割区(步骤610),如果没有,则执行步骤A。否则检测Multi-PDA中安装的PDA系统(步骤620),并判断是否有热键指定启动的PDA(步骤630),如果有,则转到特定PDA的逻辑分割区启动(步骤640),否则,系统提供显示多选(OS/PDA)选单(步骤650),再依据用户选择启动系统(步骤660)。接着,如图7所示,在不执行PDA操作系统的情况下,执行步骤A,进行检测、配置PnP设备、显示PnP设备名称、型号等信息、并为PnP设备分配直接内存存取中断(Direct Memory AccessInterrupt;DMA Interrupt)(步骤700),接着显示系统配置列表(步骤710),并更新延伸系统组态资料(Extended System Configuration Data;ESCD)扩展系统配置数据(步骤720),再加载一般操作系统开机程序至内存中(步骤730),并执行一般操作系统模式(步骤740)。因此,通过上述实现流程,可在笔记型计算机上设计一个热键(PDAKey),当笔记型计算机电源接通以后,用户按下PDA Key,则系统快速进入PDA系统,PDA系统中的大部分应用程序可以像在PDA硬件上一样运行。另外,在笔记型计算机电源启动以后,则系统快速进入共存(Coexist)PDA选择画面,如选择数本文档来自技高网...

【技术保护点】
一种在笔记型计算机上实现支持多个个人数字助理系统的方法,其特征是,所述方法至少包含下列步骤:在该笔记型计算机的硬盘上划分出Windows与个人数字助理两个基本分割区;当该笔记型计算机开机时,提供使用者选择性地选取使用该Windows 系统或该个人数字助理系统;当使用者选取该Windows系统时,进行该Windows系统初始化及检测程序,并执行该Windows操作系统运作;当使用者选取该个人数字助理系统时,进行该个人数字助理系统初始化及检测程序,并执行该相关个人数 字助理操作系统运作。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:温世仁邱全成戴凌
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1