CN100410908C - 便携式计算机的控制方法 - Google Patents

便携式计算机的控制方法 Download PDF

Info

Publication number
CN100410908C
CN100410908C CNB2006100733737A CN200610073373A CN100410908C CN 100410908 C CN100410908 C CN 100410908C CN B2006100733737 A CNB2006100733737 A CN B2006100733737A CN 200610073373 A CN200610073373 A CN 200610073373A CN 100410908 C CN100410908 C CN 100410908C
Authority
CN
China
Prior art keywords
mentioned
portable computer
slot
ide
slot apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006100733737A
Other languages
English (en)
Other versions
CN1862513A (zh
Inventor
李珠哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Kunshan Computer Co Ltd
Original Assignee
LG Electronics Kunshan Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics Kunshan Computer Co Ltd filed Critical LG Electronics Kunshan Computer Co Ltd
Publication of CN1862513A publication Critical patent/CN1862513A/zh
Application granted granted Critical
Publication of CN100410908C publication Critical patent/CN100410908C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1631Panel PC, e.g. single housing hosting PC and display panel
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Abstract

本发明涉及便携式计算机的控制方法,是支持单集成驱动器电子电路(IDE)通道的便携式计算机中插槽装置可进行交替使用的便携式计算机的控制方法。本发明包含以下步骤:在上述集成驱动器电子电路通道中感知是否安装有上述插槽装置;将上述集成驱动器电子电路控制器设定为三态状态;将所述主存储器的运行模式进行储存;重新设定上述主存储器和上述插槽装置的集成驱动器电子电路通道连接;恢复所述主存储器运行模式。具有上述结构的本发明可以使南桥芯片在只支持单IDE通道的情况下,也能实现插槽装置的交换功能,而且能够在不添加其它硬件的情况下,实现辅助存储装置的交换功能。

Description

便携式计算机的控制方法
技术领域
本发明涉及到便携式计算机的控制方法,尤其涉及到支持单IDE通道的便携式计算机中插槽装置可进行交替使用的便携式计算机的控制方法。
背景技术
通常便携式计算机(portable computer)与台式计算机(desktop computer)相比,具有体积小,携带方便等优点。
图1是表示原有便携式计算机的附图。
以往的便携式计算机10由主机11和显示器12构成。
由于上述主机11和显示器12利用铰链13连接起来,因此上述显示器12相对于上述主机11能够被合上,也能够被打开。
上述主机11的内部设置了主板、硬盘以及各种附属部件。上述主机11的上侧设置了作为输入装置的键盘14。上述键盘14上的多个按键被分类排列成行和列。而且,上述主机11的侧面设置了能够安装插槽装置(例如,CD-ROM驱动器,DVD-ROM驱动器)的插槽15。
上述显示器12设置了显示模块16。上述显示模块16主要采用液晶板,上述主机11与显示器12之间的信号传送是通过上述铰链13内部的信号连接线来实现的。
图2是说明原有便携式计算机主机构成的附图。
如图2所示,便携式计算机的主机由中央处理器(CPU)20、视频控制器(VideoController)21、北桥芯片(North Bridge)22、主存储器(Main Memory)23、I/O控制器(I/O Controoler)24、南桥芯片(South Bridge)25、硬盘(HDD)26、插槽装置27和键盘控制器(KBD Controller:KBD控制器)28等部件构成。
上述以往的便携式计算机通过南桥芯片25将硬盘26与插槽装置27连接起来。上述插槽装置27设置成能够插入到插槽中的形状。
便携式计算机与台式计算机一样,采用具有双通道,即具有主通道(Primarychannel)和次要通道(Secondary channel)的IDE(Integrated Drive Electronic:集成驱动器电子电路)接口,通过南桥芯片25连接硬盘26和插槽装置27。
如图3所示,硬盘和插槽装置双IDE通道连接起来。
双IDE通道由主通道(P-Ch)和次要通道(S-Ch)构成。
南桥芯片(South Bridge)25的IDE控制器(251)通过上述主通道与作为主存储装置的硬盘驱动器26相连接,通过上述次要通道与诸如CD-ROM驱动器或DVD-ROM驱动器之类的插槽装置27相连接。
上述插槽装置27在便携式计算机支持双IDE通道的情况下被设定为主设备(Master),在便携式计算机支持单IDE通道的情况下,被设定为从设备(Slave)。
即,当便携式计算机支持两个IDE通道的时候,上述插槽装置27被设定为次要通道的主设备(Master),当便携式计算机支持一个IDE通道的时候,上述插槽装置27被设定为主通道的从设备(Slave)。
同时,如图1中所说明的,上述插槽装置27安装在上述插槽15中,上述插槽装置27为可交换(Swap)形态,因此插槽15中能够安装多种插槽装置27。
用于安装可交换形态的插槽装置27的插槽15称之为交换槽(Swap Bay),安装在上述交换槽中的插槽装置27称之为交换槽装置。
为了使上述插槽装置27以可交换形态提供,它必须被设定为主设备(Master),因此以往提供可交换形态插槽装置27的便携式计算机支持双IDE通道。
最近,便携式计算机芯片组的开发者正在为提高芯片组的性能以及更有效地利用电源而努力,为了达到此目的,英特尔公司提供了适用于便携式计算机的440MX芯片组。
但是由于上述440MX芯片组支持单IDE通道,即只支持主通道,因此存在着无法实现插槽装置交换功能的问题。
发明内容
本发明的目的就是要解决上述问题,提供一种支持单IDE通道的便携式计算机中也能够实现插槽装置交换功能的便携式计算机的控制方法。
更详细的说,本发明的目的是要提供一种在没有附加硬件的情况下,只利用软件,就能实现插槽装置交换功能的便携式计算机的控制方法。
另外,本发明的目的还在于提供一种在便携式计算机电源打开的状态下,能够实现插槽装置交换功能的便携式计算机的控制方法。
本发明的目的是这样实现的:
一种便携式计算机的控制方法,针对在单集成驱动器电子电路通道中连接主存储器和插槽装置的便携式计算机的控制方法,包括以下步骤:在上述集成驱动器电子电路通道中感知是否安装有上述插槽装置;将上述集成驱动器电子电路控制器设定为三态状态;将所述主存储器的运行模式进行储存;重新设定上述主存储器和上述插槽装置的集成驱动器电子电路通道连接;恢复所述主存储器运行模式。
另外,本发明的目的是这样实现的:
一种便携式计算机的控制方法,基于在单集成驱动器电子电路通道中进行主存储装置和插槽装置连接的便携式计算机的控制方法,包括以下步骤:在重新设定上述集成驱动器电子电路通道连接之前,先将上述主存储装置运行模式进行储存;在重新设定了上述集成驱动器电子电路通道连接之后,恢复上述主存储器运行模式。
本发明的效果:
根据本发明的便携式计算机及其控制方法即使是在南桥芯片只支持单IDE通道的的情况下,也能使南桥芯片实现插槽装置的交换功能,尤其是在没有附加硬件的情况下,使其实现插槽装置的交换功能。这是本发明的优点。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
附图说明
图1是表示原有便携式计算机的附图。
图2是说明原有便携式计算机主机构成的附图。
图3是表示通过两个IDE通道连接硬盘和辅助存储装置的附图。
图4是对根据本发明的便携式计算机进行说明的附图。
图5是对根据本发明的便携式计算机的控制方法进行说明的流程图,是用于对插槽中安装辅助存储装置进行说明的实施例。
图6是对根据本发明的便携式计算机的控制方法进行说明的流程图,是用于对插槽中清除辅助存储装置进行说明的实施例。
附图主要部分的符号说明
10:便携式计算机            11:主机
12:显示器                  13:铰链
14:键盘                    15:插槽
16:显示模块                20:中央处理器
21:视频控制器              22:北桥芯片
23:主存储器                24:I/O控制器
25:南桥芯片                26:硬盘
27:辅助存储装置            28:键盘控制器
41:GPIO(通用输入输出)      42:IDE控制器
43:IDE接口                 44:硬盘
45:插槽                    46:微型计算机
251:IDE控制器
具体实施方式
以下,参照附图对根据本发明的便携式计算机的控制方法的实施方式进行详细说明。
图4是对根据本发明的便携式计算机进行说明的附图。
根据本发明的便携式计算机包含以下部件:支持单IDE通道的南桥芯片(SouthBridge)40;作为主存储装置的硬盘(HDD)44;可安装的插槽装置45;作为控制元件的微型计算机46。
更详细的说,上述南桥芯片40包含了通过IDE接口(IDE I/F)43支持单IDE通道的IDE控制器(IDE CTL)42和GPIO(通用输入输出)41。上述GPIO 41用于上述硬盘44和插槽装置45的复位(reset)。
上述南桥芯片40可以采用内置IDE控制器42支持单IDE通道(主通道)的440MX芯片组。
上述硬盘44被连接在上述IDE接口43上,作为主设备(Master)运行。并且,上述插槽装置45也被连接到上述IDE接口43上,作为从设备(Slave)运行。上述插槽45可以采用能够安装CD-ROM驱动器、DVD-ROM驱动器、DMB(DigitalMutimedia Broadcasting)模块、便携式因特网模块、数字电视模块等多种交换槽装置的交换槽。
上述微型计算机46可以使用日立(Hitachi)的H8系列,根据上述插槽装置45的安装情况执行控制工作。上述微型计算机46可以通过键盘控制器进行操作。
此外,上述便携式计算机的主板上设置了BIOS(基本输入输出系统)程序、各种应用程序(Application Program)和储存着O/S(操作系统,以下简称O/S)的闪存(Flash ROM)。
上述便携式计算机在加上电源的状态下,如果安装好插槽装置45,BAY_ATTACHED#信号就会变成Low状态,感知微型计算机46中插槽装置45的安装情况。
检测到上述BAY_ATTACHED#信号的微型计算机46对上述插槽装置45加上电源(BAYPWR_ON),通报O/S执行_Q49 Event handler。
_Q49 Event handler执行如下操作。
第一步,将IDE控制器42设定为三态(Tri-state),清除(Clear)IORDY#。然后确认插槽中是否安装了插槽装置45。
在此,三态(Tri-state)是处于并不打开(On)也不关闭(Off)的第3状态,也就是0V打开状态,在处于打开3V以上的情况下,就意味着施加了0.7~2.4V的电压。由于当打开或关闭上述IDE控制器42的时候,运行中会出现问题,因此维持三态(Tri-state)是非常重要的。
第二步,执行SMI handler。SMI hander能够储存作为当前主通道主设备(Master)的硬盘44运行模式,并使硬盘44和插槽装置45进行复位(reset#),在将变更为从设备(Slave)状态的命令告知硬盘44。然后,恢复硬盘44的运行模式。
第三步骤,使O/S(操作系统)对安装在插槽中的插槽装置45进行检测。
下面是执行SMI handler的运行实施例,记载了程序代码。下面通过注释对相关内容进行附加说明。
【执行SMI handler的运行实施例】
;setMediabayChange-BaySwap support on NAPA_VC
;Entry:
;None
;Exit:
;None
;Modifies:
;All registers should be preserved。
;Processing:
setMediabayChange PROC NEAR PUBLIC
pushad
;debugging Code
mov al,26h
out 80h,al
;Save HDDDMA Mode before IDE Reset# //对当前的HDD运行模式
;                                   //进行储存。
THUNKCALL SaveCurrentDMAMode
;GPIO 39-IDE & ODD Reset # //连接在GPIO中的HDD与插槽装置
;                          //执行Reset#
mov dx,OEM_GPIO_DEFAULT_IO+38h
in al,dx
and al,NOT 0C0h
out dx,al
mov al,15;15 ms wait
THUNKCALL pmCoreMilliWaitIFar
mov dx,OEM_GPIO_DEFAULT_IO+38h
in al,dx
or al,0C0h
out dx,al
;//基本上在Master Device进行Reset#之后的30秒内
;//就会感知到Slave Device的存在。等待30秒的感知时间。
call wait_ATAPI_device
;Restore HDDStatus
;//在感知到Slave Device之后,恢复到以前存储的HDD运行模式。
THUNKCALL RestoreCurrentDMAMode
;//略微延迟
mov al,150;150ms wait
THUNKCALL pmCoreMilliWaitIFar
;debugging Code
mov al,33h
out 80h,al
popad
ret
setMediabayChange ENDP
另外,如上所述,在便携式计算机接通电源的状态下,如果要删除插槽装置45,就需按下特定开关,在按下特定开关之后,上述微型计算机46就会产生BAY_DETACH_REQ#,并使O/S执行_Q4A Event handler。在此,上述开关位于与插槽装置45相邻的位置,可以作为稳固插槽装置45安装状态的锁定开关。
BIOS ASL code_Q4A用于通知O/S删除插槽装置45,并通知其执行删除具有即插即用(Plug and Play)功能的插槽装置的工作。
通过这样的方式,可以使插槽装置的删除工作更安全。
然后,在删除了插槽中的插槽装置45之后,在硬件上BAY_ATTACHED#信号就会变成High状态,上述微型计算机46关闭插槽的电源(BAYPWR_OFF),并通知O/S执行_Q49 Event handler工作。
_Q49 Event handler执行如下操作。
第一步,将IDE控制器42设定为三态(Tri-state),并清除(Clear)IORDY#。然后检测当前插槽的状态,确定是否安装了插槽装置45。
在此,三态(Tri-state)是处于并不打开(On)也不关闭(Off)的第3状态,也就是0V打开状态,在处于打开3V以上的情况下,就意味着施加了0.7~2.4V的电压。由于当打开或关闭上述IDE控制器42的时候,运行中会出现问题,因此维持三态(Tri-state)是非常重要的。
第二步,执行SMI handler。SMI hander能够储存作为当前主通道主设备(Master)的硬盘44运行模式,并使硬盘44和插槽装置45进行复位(reset#),在将变更为从设备(Slave)状态的命令告知硬盘44。然后,恢复硬盘44的运行模式。
第三步骤,使O/S对安装在插槽中的插槽装置45进行检测。
下面记载了根据微型计算机的要求由O/S执行BIOS code的实施例的一部分。下面通过注释,对相关内容进行了附加说明。
[O/S执行BIOS code的实施例的一部分]
;//Bay状态发生转变时执行的程序
Method(QUERY_METHOD_BAYSTSCHANGE){//Set MediaBay Status Change
Store(1,\_SB.PCI0.PATA.ICR4)//Set Tri-Status
And(0xFFDD,\_SB.PCI0.PATA.PRIT,\_SB.PCI0.PATA.PRIT)//IORDY
//clear
P8XH(0,0x49)//debug Code
Acquire(MUEC,0xffff)
Store(BAYS,Local 0)//Get the current Bay Status from ECRAM
Release(MUEC)
if(LEQUAL(0,Local 0))//如果插槽没有辅助存储装置
{
//And(0xE,\_SB.PCI0.PATA.SYNC,\_SB.PCI0.PATA.SYNC)
Store26,SMIF)//Call setMediaBayChange(System
//BIOS SMI handler)
Store(0,TRP0)
Or(\_SB.PCI0.PATA.PRIT,0x22,\_SB.PCI0.PATA.PRIT)//IORDY
//set
//Or(\_SB.PCI0.PATA.SYNC,1,\_SB.PCI0.PATA.SYNC)
Store(0,\_SB.PCI0.PATA.ICR4)//Set Normal-Status
Sleep(100)
Notify(\_SB.PCI0.PATA.PRID.P_D1,1)//通知O/S消去或显示
//Primary IDE
Notify(\_SB.PCI0,1)//通知O/S消去或显示PCI Device
}
else//如果安装了辅助存储装置
{
And(0xC,\_SB.PCI0.PATA.SYNC,\_SB.PCI0.PATA.SYNC)
Store26,SMIF)//Call setMediaBayChange
//(System BIOS SMI handler)
Store(0,TRP0)
Or(\_SB.PCI0.PATA.PRIT,0x22,\_SB.PCI0.PATA.PRIT)//IORDY
//set
Or(\_SB.PCI0.PATA.SYNC,3,\_SB.PCI0.PATA.SYNC)
Store(0,\_SB.PCI0.PATA.ICR4)//Set Normal-Status
Sleep(100)
Notify(\_SB.PCI0.PATA.PRID.P_D1,0)//通知O/S通过Pnp Enumeration
//重新查找Primary IDE
Notify(\_SB.PCI0,0)//通知O/S通过Pnp Enumeration
 //重新查找PCI Device
}
}
;//按下Switch时所执行的程序
Method(QUERY_METHOD_BAYREMOVEREQ){//Bay Remove Requested!
P8XH(0,0x4A)//debug Code
Sleep(0x100)//delay routine
Notify(\_SB.PCI0.PATA.PRID.P_D1,3)//通知Eject Request-OSPM
 //插槽装置将被删除。
//O/S必须执行Pnp Ejection。
//Store(1,\_SB.PCI0.PATA.ICR4)//Set Tri-Status State
//And(0xFFFC,\_SB.PCI0.PATA.PRIT,\_SB.PCI0.PATA.PRIT)//IORDY
clear
}
图5是对根据本发明的便携式计算机的控制方法进行说明的流程图,是用于对插槽中安装辅助存储装置进行说明的实施例。
S500,如图5所示,在插槽中插入了插槽装置之后,BAY_ATTACHED#信号就会变成Low状态,微型计算机就能感知到插槽装置的存在。
S510,在插槽装置被安装上之后,上述微型计算机对上述插槽加上电源。
S520,此外,O/S还将IDE控制器设定成三态(Tri-state)状态。
S530、S540,然后,在储存了硬盘的运行模式之后,就对硬盘和插槽装置进行复位,恢复硬盘的运行模式,并对插槽装置进行检测。在进行完插槽装置的检测之后,使新安装上的插槽装置进行正常运行。
图6是对根据本发明的便携式计算机的控制方法进行说明的流程图,是用于对插槽中清除辅助存储装置进行说明的实施例。
S600,如图6所示,首先按下用于删除插槽装置的开关,然后通知O/S将删除插槽装置,使系统能够得知将要进行的操作。(S600)
S610,然后,在删除了插槽中的插槽装置之后,BAY_ATTACHED#信号就会变成High状态,微型计算机就会感知到插槽装置被删除了。
S620,随着辅助存储装置的删除,上述微型计算机就会关闭上述插槽的电源。
S630,此外,O/S还将IDE控制器设定为三态(Tri-state)状态。
S640、S650,然后,在储存了硬盘的运行模式之后,就对硬盘和插槽装置进行复位,恢复硬盘的运行模式,并对插槽装置进行检测。在进行完插槽装置的检测之后,使新安装上的插槽装置进行正常运行。
如上所述,根据本发明的便携式计算机的控制方法根据插槽的插槽装置安装与否,将IDE控制器设定为三态(Tri-state)状态,并储存硬盘的运行模式,复位之后进行恢复,从而能够达到安全的删除和安装插槽装置的效果。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。

Claims (1)

1. 一种便携式计算机的控制方法,针对在单集成驱动器电子电路通道中连接主存储器和插槽装置的便携式计算机的控制方法,其特征在于包括:
在上述集成驱动器电子电路通道中感知是否安装有上述插槽装置的步骤;
将上述集成驱动器电子电路控制器设定为三态状态的步骤;
将所述主存储器的运行模式进行储存的步骤;
重新设定上述主存储器和上述插槽装置的集成驱动器电子电路通道连接的步骤;
恢复所述主存储器运行模式的步骤。
CNB2006100733737A 2005-05-09 2006-03-31 便携式计算机的控制方法 Expired - Fee Related CN100410908C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050038413 2005-05-09
KR1020050038413A KR101134789B1 (ko) 2005-05-09 2005-05-09 휴대용 컴퓨터 및 그 제어방법

Publications (2)

Publication Number Publication Date
CN1862513A CN1862513A (zh) 2006-11-15
CN100410908C true CN100410908C (zh) 2008-08-13

Family

ID=37389947

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100733737A Expired - Fee Related CN100410908C (zh) 2005-05-09 2006-03-31 便携式计算机的控制方法

Country Status (4)

Country Link
US (1) US7552263B2 (zh)
KR (1) KR101134789B1 (zh)
CN (1) CN100410908C (zh)
TW (1) TWI312935B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831083B (zh) * 2011-06-15 2017-06-13 富泰华工业(深圳)有限公司 从装置可控制主装置的控制系统
KR102116984B1 (ko) 2014-03-11 2020-05-29 삼성전자 주식회사 메모리 스왑 오퍼레이션 제어 방법 및 이를 적용하는 데이터 처리 시스템

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832418A (en) * 1997-06-23 1998-11-03 Micron Electronics Apparatus for testing a controller with random contraints
US6654842B1 (en) * 1999-08-30 2003-11-25 Samsung Electronics Co., Ltd. Swap bay device supporting both master mode and slave mode and portable computer having the same
CN1485747A (zh) * 2002-09-27 2004-03-31 鸿富锦精密工业(深圳)有限公司 双热插拔ide装置之控制电路及方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1245485B (it) 1991-05-03 1994-09-20 Butterfly Srl Membrane permselettive e loro impiego
US5781744A (en) * 1995-08-25 1998-07-14 Apple Computer, Inc. Method and apparatus for ensuring safe peripheral connection
US5933609A (en) * 1996-04-08 1999-08-03 Vlsi Technology, Inc. Method and system for hot docking a portable computer to a docking station via the primary PCI bus
US5822547A (en) * 1996-05-31 1998-10-13 Texas Instruments Incorporated Method and apparatus for providing a portable computer with hot pluggable modular bays
US5920709A (en) * 1996-06-04 1999-07-06 Exabyte Corporation Bus interface for IDE device
KR19990060768A (ko) * 1997-12-31 1999-07-26 윤종용 외부 아이디이 장치가 장착 가능한 휴대용 컴퓨터 시스템
US6460099B1 (en) * 1999-07-14 2002-10-01 Hewlett-Packard Company Apparatus for expansion of single channel AT Attachment/IDE interface
US6718416B1 (en) * 2000-08-21 2004-04-06 Intel Corporation Method and apparatus for removing and installing a computer system bus agent without powering down the computer system
US6654843B1 (en) * 2000-10-12 2003-11-25 Hewlett-Packard Development Company, L.P. Hot swapping
KR100365925B1 (ko) * 2000-12-19 2002-12-31 삼성전자 주식회사 휴대용 컴퓨터 및 휴대용 컴퓨터의 마스터 디바이스 및슬래이브 디바이스 자동설정방법
US7159063B2 (en) * 2001-08-31 2007-01-02 American Megatrends, Inc. Method and apparatus for hot-swapping a hard disk drive
US6845420B2 (en) * 2001-10-11 2005-01-18 International Business Machines Corporation System for supporting both serial and parallel storage devices on a connector
TWI221971B (en) * 2002-09-20 2004-10-11 Hon Hai Prec Ind Co Ltd The system and method for controlling dual hot-swappable IDE devices
US6922739B2 (en) * 2003-02-24 2005-07-26 Broadcom Corporation System and method for dual IDE channel servicing using single multiplexed interface having first and second channel transfer over a common bus
KR100735201B1 (ko) * 2003-05-06 2007-07-03 엘지전자 주식회사 스왑 베이 디바이스가 착탈 가능한 휴대용 컴퓨터

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832418A (en) * 1997-06-23 1998-11-03 Micron Electronics Apparatus for testing a controller with random contraints
US6654842B1 (en) * 1999-08-30 2003-11-25 Samsung Electronics Co., Ltd. Swap bay device supporting both master mode and slave mode and portable computer having the same
CN1485747A (zh) * 2002-09-27 2004-03-31 鸿富锦精密工业(深圳)有限公司 双热插拔ide装置之控制电路及方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
三态驱动器和微型计算机. 四机部电子技术推广应用研究所一室.电子技术应用,第2期. 1980
三态驱动器和微型计算机. 四机部电子技术推广应用研究所一室.电子技术应用,第2期. 1980 *

Also Published As

Publication number Publication date
KR20060116062A (ko) 2006-11-14
US7552263B2 (en) 2009-06-23
US20060253637A1 (en) 2006-11-09
TW200639638A (en) 2006-11-16
KR101134789B1 (ko) 2012-04-13
TWI312935B (en) 2009-08-01
CN1862513A (zh) 2006-11-15

Similar Documents

Publication Publication Date Title
US7447822B2 (en) Hot-plug control system and method
CN101436154B (zh) 计算机主板开关机测试系统及方法
US6516374B1 (en) Method for docking/undocking a portable computer to/from an expansion unit
US20130120409A1 (en) Information processing apparatus, information processing method and program
US8281161B2 (en) Data accessing apparatus and processing system using the same
CN100399314C (zh) 信息处理设备和操作控制方法
US20090112884A1 (en) Information processing apparatus and control method
CN101645056B (zh) 用于支持扩展坞的移动装置的对接的设备和方法
US20030135766A1 (en) Method and apparatus to control computer system power
JPH0997127A (ja) コンピュータシステム
US20070124613A1 (en) Information processing apparatus and system control method
US10140235B2 (en) Server
EP1420338A1 (en) Mobile computer and base station
CN100410908C (zh) 便携式计算机的控制方法
CN105302735A (zh) 复合储存单元的管理方法及其电子装置
US8650425B2 (en) Computer system for processing data in non-operational state and processing method thereof
US6877058B2 (en) Information processing unit having a slot, information processing method for an information processing unit, and program that controls an information processing unit
US20120124253A1 (en) Switch circuit and method for switching input/output port and electronic device using the same
US20070106830A1 (en) System and method to access storage inside an inactive computing device
CN101145277A (zh) 信息处理设备及远程控制代码传送控制方法
KR101871427B1 (ko) 데이터 보호 및 복구 기능을 갖는 usb 메모리 장치
US7082544B2 (en) Computer device and method of controlling an optical disk drive thereof
JP2002288022A (ja) コンピュータシステム及びその制御方法
JP5201231B2 (ja) 情報処理装置、情報処理方法及びそのプログラム
JPH10187304A (ja) コンピュータシステムおよびそのシステムにおける周辺デバイスの挿抜制御方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080813

Termination date: 20190331

CF01 Termination of patent right due to non-payment of annual fee