JPH02245856A - information processing equipment - Google Patents
information processing equipmentInfo
- Publication number
- JPH02245856A JPH02245856A JP1067270A JP6727089A JPH02245856A JP H02245856 A JPH02245856 A JP H02245856A JP 1067270 A JP1067270 A JP 1067270A JP 6727089 A JP6727089 A JP 6727089A JP H02245856 A JPH02245856 A JP H02245856A
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- external storage
- main body
- information processing
- control program
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims description 35
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、脱着可能な外部記憶装置を持つ情報処理装置
に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing apparatus having a removable external storage device.
[従来の技術]
従来、脱着可能な外部記憶装置を持つ情報処理装置は、
外部記憶装置の動作を制御するプログラムと、外部記憶
装置とのインタフェース回路は、外部記憶装置と共に情
報処理装置本体に接続されるインタフェースポード上に
あり、インタフェースポードと外部記憶装置を一体構成
とし、インタフェースポードと情報処理装置本体とは情
報処理装置本体のシステムバスによって接続され、外部
記憶装置を接続しない場合は、前記インタフェースポー
ドを情報処理装置本体に接続せず、前記外部記憶装置の
動作を制御するプログラムとインタフェース回路を切り
放していた。[Prior Art] Conventionally, information processing devices with removable external storage devices are
The program that controls the operation of the external storage device and the interface circuit with the external storage device are located on an interface port that is connected to the main body of the information processing device together with the external storage device. The interface port and the main body of the information processing device are connected by the system bus of the main body of the information processing device, and when an external storage device is not connected, the interface port is not connected to the main body of the information processing device and the operation of the external storage device is controlled. The program and interface circuit were disconnected.
[発明が解決しようとする課題]
しかし、かかる従来技術では、脱着可能な外部記憶装置
に前記インタフェースポードが必要な為、小型化が困難
で、容易に脱着する機構にすることが難しく、また、外
部記憶装置が接続されていないにも関わらず、インタフ
ェースポードのみが情報処理装置本体に接続されている
場合は、外部記憶装置の制御プログラムが本体の制御プ
ログラムに組み込まれるため、接続されていない外部記
憶装置をアクセスし、タイムアウト等によって外部記憶
装置の制御プログラムが外部記憶装置が接続されていな
いと判断し、本体制御プログラムに制御を移すまで時間
がかかり、情報処理装置本体の動作が可能になるまでの
時間がかかるという欠点があった。本発明は上記問題点
を解決し、外部記憶装置を制御するプログラムを情報処
理装置本体側に持ち、外部記憶装置からの外部記憶装置
が情報処理装置が接続されたことを示す信号線によって
、外部記憶装置の制御プログラムのアクセス可能/不可
、外部記憶装置とのインタフェース回路の動作可能/不
可を制御し、脱着可能な小型の外部記憶装置を提供し、
かつ、外部記憶装置が情報処理装置本体に接続されてい
ない時は、電源投入後の立ち上げ時等の、情報処理装置
本体が動作できるまでの時間を短縮することを目的とす
る。[Problems to be Solved by the Invention] However, in this conventional technology, since the interface board is required for a removable external storage device, it is difficult to miniaturize the device, and it is difficult to create a mechanism that can be easily attached and detached. If only the interface board is connected to the information processing equipment even though no external storage device is connected, the control program for the external storage device is incorporated into the main unit control program, so the unconnected external It takes time for the external storage device control program to access the storage device, determine that the external storage device is not connected due to a timeout, etc., and transfer control to the main unit control program, allowing the information processing device main unit to operate. The drawback was that it took a long time. The present invention solves the above problems, has a program for controlling an external storage device on the information processing device main body side, and connects the external storage device from the external storage device to the external storage device via a signal line indicating that the information processing device is connected. Provides a small removable external storage device that controls whether a storage device control program can be accessed or not, and whether an interface circuit with an external storage device can be operated.
Further, when an external storage device is not connected to the information processing apparatus main body, the present invention aims to shorten the time required for the information processing apparatus main body to become operational, such as during startup after power is turned on.
[課題を解決するための手段]
本発明は、少なくとも情報処理装置本体と、情報処理装
置本体に脱着可能な外部記憶装置により゛構成される情
報処理装置で、情報処理装置本体内に外部記憶装置の動
作を制御するプログラムと、外部記憶装置とのインタフ
ェース回路を持つ情報処理装置において、情報処理装置
本体に外部記憶装置が装着されたことを示す制御線を有
する外部記憶装置と、前記外部記憶装置の制御線によっ
て外部記憶装置が装着されていない場合は、外部記憶装
置の動作を制御するプログラムを、前記情報処理装置本
体の制御プログラムから切り放しアクセス不可の状態に
し、かつ、外部記憶装置とのインタフェース回路を動作
不可の状態にし、前記外部記憶装置が装着されている場
合は、前記外部記憶装置の動作を制御するプログラムを
、情報処理装置本体の制御プログラムに組み入れアクセ
ス可能の状態にし、かつ、外部記憶装置とのインタフェ
ース回路を動作可能の状態にする制御手段を有すること
を特徴とする。[Means for Solving the Problems] The present invention provides an information processing device that includes at least an information processing device main body and an external storage device that is removably attached to the information processing device main body. An information processing device having a program for controlling the operation of an external storage device and an interface circuit with an external storage device, the external storage device having a control line indicating that the external storage device is attached to the main body of the information processing device, and the external storage device. If the external storage device is not attached via the control line, the program that controls the operation of the external storage device is separated from the control program of the information processing device main body and made inaccessible, and the interface with the external storage device is If the circuit is made inoperable and the external storage device is installed, a program for controlling the operation of the external storage device is incorporated into the control program of the information processing device main body to make it accessible, and The present invention is characterized in that it includes a control means for putting an interface circuit with a storage device into an operable state.
[作用コ
本発明においては、外部記憶装置が情報処理装置本体に
接続されている時は、外部記憶装置の制御プログラムと
インタフェース回路が動作し、接続されていない時は、
外部記憶装置の制御プログラムとインタフェース回路を
情報処理装置本体から切り放す。[Function] In the present invention, when the external storage device is connected to the main body of the information processing device, the control program and the interface circuit of the external storage device operate, and when the external storage device is not connected,
The control program and interface circuit of the external storage device are disconnected from the information processing device main body.
[実施例コ
以下、本発明の実施例を図面に基すいて説明する。第1
図(a)は、本発明の一実施例に係わるラップトツブコ
ンピュータの外観図であり、ラップトツブコンピュータ
本体く1o)、液晶表示装置(11)、フロッピディス
クドライブ(12)、キー人力装置(13)、等を有し
ている。[Embodiments] Hereinafter, embodiments of the present invention will be explained based on the drawings. 1st
Figure (a) is an external view of a laptop computer according to an embodiment of the present invention, which includes a laptop computer body (1o), a liquid crystal display device (11), a floppy disk drive (12), and a key manual device (13). ), etc.
また第1図(b)は、第1図(a)の背面から見た図、
第1図(c)は、脱着可能な外部記憶装置である、ハー
ドディスクドライブの外観図である。Moreover, FIG. 1(b) is a view seen from the back of FIG. 1(a),
FIG. 1(c) is an external view of a hard disk drive, which is a removable external storage device.
第1図(a)のラップトツブコンピュータ本体(10)
には、第1図(c)の脱着可能な外部記憶装置(14)
を格納するスペースがあり、このスペースに上記外部記
憶装置(14)を格納することによって、ラップトツブ
コンピュータ本体(10)と外部記憶装置(14)を電
気的に接続する。Laptop computer body (10) in Figure 1(a)
The removable external storage device (14) shown in FIG. 1(c)
By storing the external storage device (14) in this space, the laptop main body (10) and the external storage device (14) are electrically connected.
15は蓋である。15 is a lid.
第2図は、第1図(a)のラップトツブコンピュータ本
体く10)と、第1図(c)の外部記憶装置(14)の
接続状態及び外部記憶装置制御プログラムとの関係を図
示したもので、外部記憶装置(14)をラップトツブコ
ンピュータ本体に接続すると、本体より電源が供給され
、また、外部記憶装置を動作させる為の制御線及びデー
タバスが接続される。外部記憶装置(14)を制御する
プログラムを格納するROM(20)はラップトツブコ
ンピュータ本体(10)のメモリアドレス空間の一部に
割り当てられ、外部記憶装置とのインタフェース回路(
21)と共に本体のシステムアドレスバス、システムデ
ータバス等に直結している。23は外部記憶装置14を
接続したことを示す信号線である。FIG. 2 illustrates the relationship between the laptop computer main unit 10) in FIG. 1(a) and the external storage device (14) in FIG. 1(c) and the external storage device control program. When the external storage device (14) is connected to the main body of the laptop computer, power is supplied from the main body, and control lines and a data bus for operating the external storage device are connected. A ROM (20) that stores a program to control the external storage device (14) is allocated to a part of the memory address space of the laptop computer main body (10), and an interface circuit (
21), and is directly connected to the system address bus, system data bus, etc. of the main unit. 23 is a signal line indicating that the external storage device 14 is connected.
第3図は、外部記憶装置とのインタフェース回路の詳細
なブロック図である。FIG. 3 is a detailed block diagram of an interface circuit with an external storage device.
アドレスデコード部1(31)は外部記憶装置の制御プ
ログラムを格納したROM (20)のチップセレクト
信号をシステムアドレスバスから作る。Address decoder 1 (31) generates a chip select signal for ROM (20) storing a control program for an external storage device from the system address bus.
アドレスデコード部2 (32)は、コントロールレジ
スタ、ステータスレジスタ等、I10関係のレジスタの
チップセレクト信号を作る。コントロールレジスタ(3
3)、ステータスレジスタ(34)、ハンドシェーク回
路(36)、データレジスタ(35)は外部記憶装置(
14)とデータ転送を行う為のもので、インタラブド、
DMA(ダイレクトメモリアクセス)制御回路(37)
はラップトツブコンピュータ本体(10)に対し、イン
タラブド要求、ダイレクトメモリアクセス要求信号を発
生させるもので、これらの回路はラップトツブコンピュ
ータ本体(10)側にある。Address decoding section 2 (32) generates chip select signals for registers related to I10, such as control registers and status registers. Control register (3
3), status register (34), handshake circuit (36), and data register (35) are stored in an external storage device (
14) and data transfer.
DMA (direct memory access) control circuit (37)
The circuit generates an interwoven request signal and a direct memory access request signal to the laptop main body (10), and these circuits are located on the laptop main body (10) side.
外部記憶装置(14)をラップトツブコンピュータ本体
(10)に接続し電源を供給すると、外部記憶装置(1
4)は、接続を示す制御線(38)をL(ローレベル)
にする。接続を示す制御線(38)は結合線23を介し
て外部記憶装置制御プログラムを格納したROM(20
)のチップセレクト信号、コン)・ロールレジスタ(3
3)、ステータスレジスタ(34)、データレジスタ(
35)のチップセレクト信号、及びインタラブド要求、
DMA要求信号が接続されたゲー) (39)に接続し
ていて、この場合、接続を示す制御線(38)がLレベ
ルなので、ラップトツブコンピュータ本体(10)が制
御プログラムを格納したROM(20)をアクセスする
とチップセレクト信号が発生し、制御プログラムの読み
だしが可能となり、各レジスタに対しては読みだし、書
き込みが可能となる
ラップトツブコンピュータ本体く10)の制御プログラ
ムは本体電源投入後、外部記憶装置制御プログラムの特
定番地にある識別コードをチエツクするが、上記外部記
憶装置が接続されている場合は、識別コードが読めるの
で、外部記憶装置制御プログラムを通して外部記憶装置
を動作させることができる。When the external storage device (14) is connected to the laptop computer main body (10) and power is supplied, the external storage device (14)
4) Set the control line (38) indicating the connection to L (low level)
Make it. A control line (38) indicating a connection is connected to a ROM (20) storing an external storage device control program via a connecting line 23.
) chip select signal, control) roll register (3
3), status register (34), data register (
35) chip select signal and interwoven request;
The DMA request signal is connected to the connected game) (39), and in this case, the control line (38) indicating the connection is at L level, so the laptop computer main body (10) is connected to the ROM (20) that stores the control program. ), a chip select signal is generated and the control program can be read, and each register can be read and written to. The identification code at a specific address of the external storage device control program is checked, but if the above external storage device is connected, the identification code can be read, so the external storage device can be operated through the external storage device control program. .
一方、外部記憶装置(14)がラップトツブコンピュー
タ本体く10)に接続されていない場合は、接続を指示
する制御線(38)がHレベルとなり、制御ROM(2
0)、及び各レジスタにラップトツブコンピュータ本体
がアクセスしても、チップセレクト信号、インタラブド
要求、DMA要求野信号は禁止されるので、ラップトツ
ブコンピュータ本体からは上記回路及び制御ROM(2
0)が存在しないように見える。On the other hand, if the external storage device (14) is not connected to the laptop computer main unit 10), the control line (38) instructing connection becomes H level, and the control ROM (2)
Even if the laptop computer main body accesses the above circuit and control ROM (2
0) does not appear to exist.
従って、本体制御プログラムは、外部記憶装置制御プロ
グラムの識別コードが読めないので、外部記憶装置に対
するアクセスを行わないようにする。Therefore, since the main body control program cannot read the identification code of the external storage device control program, it is prevented from accessing the external storage device.
もし、外部記憶装置が接続されていないにもかかわらず
、外部記憶装置制御プログラムの識別コードが読める場
合は、本体制御プログラムは外部記憶装置制御プログラ
ムを通して外部記憶装置を動作させようとし、応答が帰
ってくるまで一定時間待ち、タイムアウトになるま本体
制御プログラムが実行できないので、電源投入後、ラッ
プトツブコンピュータ本体く10)が通常に動作できる
ようになるまで時間がかかる。If the identification code of the external storage device control program can be read even though the external storage device is not connected, the main unit control program attempts to operate the external storage device through the external storage device control program, and no response is returned. Since the main unit control program cannot be executed until the timeout has elapsed, it takes some time after the power is turned on until the laptop main unit 10) can operate normally.
[発明の効果]
以上本発明によれば、外部記憶装置を制御するプログラ
ムを情報処理装置本体側に持ち、外部記憶装置からの、
外部記憶装置が情報処理装置が接続されたことを示す信
号線によって、外部記憶装置の制御プログラムのアクセ
ス可能/不可、外部記憶装置とのインタフェース回路の
動作可能/不可を制御し、脱着可能な小型の外部記憶装
置を提供し、かつ、外部記憶装置が情報処理装置本体に
接続されていない時は、電源投入後の立ち上げ時等の、
情報処理装置本体が動作できるまでの時間を短縮できる
。[Effects of the Invention] According to the present invention, a program for controlling an external storage device is provided on the information processing device main body side, and a program for controlling an external storage device is provided.
A small, removable device that controls whether the control program of the external storage device can be accessed or not, and whether the interface circuit with the external storage device can be operated, using a signal line that indicates that the external storage device is connected to the information processing device. If an external storage device is provided and the external storage device is not connected to the information processing device, the
It is possible to shorten the time it takes for the main body of the information processing device to become operational.
ここで実施例の外部記憶装置はハードディスクドライブ
であるが、フロッピディスクドライブ、光デイスクドラ
イブであっても、本発明の同様な効果があることは明か
である。Although the external storage device in this embodiment is a hard disk drive, it is clear that the same effects of the present invention can be obtained even if the external storage device is a floppy disk drive or an optical disk drive.
第1図は、本発明の一実施例を示すラップトツブコンピ
ュータの外観図、第2図ラップトツブコンピュータ本体
と外部記憶装置の接続状態及び外部記憶装置制御プログ
ラムの関係を示した図。
第3図は外部記憶装置とのインタフェース回路の詳細な
ブロック図。
10 ・・・・・・ ラップトツブコンピュータ本体
14 ・・・・・・ 外部記憶装置
20 ・・・・・・ 外部記憶装置制御プログラムを格
納したROM
21 ・・・・・・ 外部記憶装置インタフニース回路
・・・・・・ ゲート
以上
出願人 セイコーエプソン株式会社
代理人弁理士 鈴木喜三部 他1名
第2図FIG. 1 is an external view of a laptop computer showing an embodiment of the present invention, and FIG. 2 is a diagram showing the connection state between the laptop computer main body and an external storage device and the relationship between the external storage device control program. FIG. 3 is a detailed block diagram of an interface circuit with an external storage device. 10...Laptop computer body 14...External storage device 20...ROM storing an external storage device control program 21...External storage device interface circuit・・・・・・ Applicants above the gate Seiko Epson Co., Ltd. Representative Patent Attorney Kizobe Suzuki and 1 other person Figure 2
Claims (1)
着可能な外部記憶装置により構成される情報処理装置で
、情報処理装置本体内に外部記憶装置の動作を制御する
プログラムと、外部記憶装置とのインタフェース回路を
持つ情報処理装置において、情報処理装置本体に外部記
憶装置が装着されたことを示す制御線を、有する外部記
憶装置と、前記外部記憶装置の制御線によって外部記憶
装置が装着されていない場合は、外部記憶装置の動作を
制御するプログラムを前記情報処理装置本体の制御プロ
グラムから切り放しアクセス不可の状態にし、かつ、外
部記憶装置とのインタフェース回路を動作不可の状態に
し、前記外部記憶装置が装着されている場合は、前記外
部記憶装置の動作を制御するプログラムを、情報処理装
置本体の制御プログラムに組み入れアクセス可能の状態
にし、かつ、外部記憶装置とのインタフェース回路を動
作可能の状態にする制御手段を有することを特徴とする
情報処理装置。An information processing device consisting of at least an information processing device main body and an external storage device that is detachable from the information processing device main body, and a program that controls the operation of the external storage device in the information processing device main body and an interface with the external storage device. In an information processing device having a circuit, an external storage device has a control line indicating that an external storage device is attached to the main body of the information processing device, and the external storage device is not attached according to the control line of the external storage device. disconnects the program that controls the operation of the external storage device from the control program of the information processing device main body, makes it inaccessible, and disables the interface circuit with the external storage device, so that the external storage device is not installed. If so, the program for controlling the operation of the external storage device is incorporated into the control program of the information processing device main body to make it accessible, and the interface circuit with the external storage device is made operable. An information processing device characterized by having means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1067270A JPH02245856A (en) | 1989-03-18 | 1989-03-18 | information processing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1067270A JPH02245856A (en) | 1989-03-18 | 1989-03-18 | information processing equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02245856A true JPH02245856A (en) | 1990-10-01 |
Family
ID=13340103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1067270A Pending JPH02245856A (en) | 1989-03-18 | 1989-03-18 | information processing equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02245856A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04199319A (en) * | 1990-11-29 | 1992-07-20 | Yokogawa Electric Corp | Automatic configuration device for auxiliary storage |
-
1989
- 1989-03-18 JP JP1067270A patent/JPH02245856A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04199319A (en) * | 1990-11-29 | 1992-07-20 | Yokogawa Electric Corp | Automatic configuration device for auxiliary storage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3556340B2 (en) | Computer system | |
US6338107B1 (en) | Method and system for providing hot plug of adapter cards in an expanded slot environment | |
US5987536A (en) | Computer system having flash memory bios which can be accessed while protected mode operating system is running | |
JP3869049B2 (en) | Method for preventing loss of device configuration during standby in computer system and controller circuit for capturing device configuration | |
JPH0315212B2 (en) | ||
JP2007035058A (en) | Method of carrying out configuration of two or more agents in computer system, and device for it | |
JPH0528039A (en) | Storage device | |
KR950001418B1 (en) | Pop up control system for portable computer having setup function and popup function | |
JP2970081B2 (en) | Personal computer for identifying drive mechanism | |
JPH07200463A (en) | Microchannel-bus computer system with ide interface | |
US6237057B1 (en) | Method and system for PCI slot expansion via electrical isolation | |
US5276864A (en) | Personal computer with alternate system controller error detection | |
US5410712A (en) | Computer system equipped with extended unit including power supply | |
JPH096718A (en) | Portable computer system | |
US6195723B1 (en) | Method and system for providing peer-to-peer control in an expanded slot environment using a bridge as an agent for controlling peripheral device | |
AU634114B2 (en) | Computer having function of resume process | |
JPH02245856A (en) | information processing equipment | |
US5355507A (en) | Computer system for arbitrating the operation of a built-in modem and external SIO circuit | |
US20050094001A1 (en) | Image input apparatus and control method | |
JP3302841B2 (en) | Computer system | |
JP2974519B2 (en) | Computer system | |
JPH08278867A (en) | Information processor and method for starting and controlling information processor | |
JPH0527860A (en) | Portable computer | |
JP3405239B2 (en) | Initial value setting change device | |
JP3075989U (en) | Keypad structure |