JPH0821015B2 - コンピュータならびにそのシステム再構成化装置および方法 - Google Patents
コンピュータならびにそのシステム再構成化装置および方法Info
- Publication number
- JPH0821015B2 JPH0821015B2 JP4007527A JP752792A JPH0821015B2 JP H0821015 B2 JPH0821015 B2 JP H0821015B2 JP 4007527 A JP4007527 A JP 4007527A JP 752792 A JP752792 A JP 752792A JP H0821015 B2 JPH0821015 B2 JP H0821015B2
- Authority
- JP
- Japan
- Prior art keywords
- adapter
- function expansion
- expansion adapter
- slot
- computer
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
- G06F9/4413—Plug-and-play [PnP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
- Bus Control (AREA)
- Computer And Data Communications (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Exchange Systems With Centralized Control (AREA)
Description
【0001】
【産業上の利用分野】この発明はパーソナル・コンピュ
ータやワークステーション等のコンピュータ・システム
に関し、とくにアダプタ類を使用することによってシス
テム装置の構成を変更可能なコンピュータ・システムに
関する。
ータやワークステーション等のコンピュータ・システム
に関し、とくにアダプタ類を使用することによってシス
テム装置の構成を変更可能なコンピュータ・システムに
関する。
【0002】
【従来技術】アダプタを使用することによりパーソナル
・コンピュータ等のシステム装置の構成を変更すること
は従来広くおこなわれてきた。しかし従来の方法ではア
ダプタが静的あるいは固定的な資源として定義されてお
り、パーソナル・コンピュータ・システムに電源を投入
したままでシステムの構成を変えることはできなかっ
た。従来のシステムでは、システムの電源を投入したと
きに、パワーオンリセットの手続きが実行される。最初
にすべてのハードウェアがリセットされたのちにシステ
ム資源の診断等が実行されCPU、メモリ等のチェック
がおこなわれる。これと同時にアダプタ類のチェックも
行われる。システムはどのようなアダプタが装着されて
いるかを不揮発性のメモリ等に記憶しており、一般には
このメモリの中に記述されている情報に基づいてアダプ
タのチェックを行う。アダプタの構成を変更する場合に
は一旦システム装置の電源をきってシステムを再構成す
るために、自動セット・プログラムを走らせ、I/Oア
ドレス、メモリ・アドレス、インタラプト・レベル等の
割り当てを実行し、デバイス・ドライバの導入を可能に
するのが普通である。また自動セット・プログラムがな
い、もしくは自動セット・プログラムではセットできな
い場合には、システム管理者がディップ・スイッチ等を
使ってマニュアルで上述のセットアップを実行しなけれ
ばならず、アダプタの変更をすることがユーザにとって
大きな負担となる。
・コンピュータ等のシステム装置の構成を変更すること
は従来広くおこなわれてきた。しかし従来の方法ではア
ダプタが静的あるいは固定的な資源として定義されてお
り、パーソナル・コンピュータ・システムに電源を投入
したままでシステムの構成を変えることはできなかっ
た。従来のシステムでは、システムの電源を投入したと
きに、パワーオンリセットの手続きが実行される。最初
にすべてのハードウェアがリセットされたのちにシステ
ム資源の診断等が実行されCPU、メモリ等のチェック
がおこなわれる。これと同時にアダプタ類のチェックも
行われる。システムはどのようなアダプタが装着されて
いるかを不揮発性のメモリ等に記憶しており、一般には
このメモリの中に記述されている情報に基づいてアダプ
タのチェックを行う。アダプタの構成を変更する場合に
は一旦システム装置の電源をきってシステムを再構成す
るために、自動セット・プログラムを走らせ、I/Oア
ドレス、メモリ・アドレス、インタラプト・レベル等の
割り当てを実行し、デバイス・ドライバの導入を可能に
するのが普通である。また自動セット・プログラムがな
い、もしくは自動セット・プログラムではセットできな
い場合には、システム管理者がディップ・スイッチ等を
使ってマニュアルで上述のセットアップを実行しなけれ
ばならず、アダプタの変更をすることがユーザにとって
大きな負担となる。
【0003】なおこの発明と関連する特許文献としては
つぎのようなものがある。まず特開昭60−10481
号公報、特開昭62−27841号公報および実開昭6
1−143224号公報はアダプタの挿入または取り外
しに際し、アダプタまたはシステムが破損または誤動作
しないようにすることが開示されている。また、特開昭
63−234488号公報にはアダプタの着脱を検出
し、この検出に基づいてアダプタの識別信号を利用し、
アダプタに応じた処理に切り換えを行うことを開示して
いる。ただしこの公報にはコンピュータのシステム構成
情報の修正については何等記載がない。またリセットが
必要なときには着脱に応じてリセットを行うようにして
いる。また特開昭59−154521号公報にはオンラ
インでシステム構成を再構成化することが開示されてい
る。しかしながら上述のいづれの実施例にも、アダプタ
の着脱時にユーザが何等関与することなく自動的にシス
テム構成情報を修正し、さらに必要なデバイス・ドライ
バを導入し、システム再構成化を行うことは示唆されて
いない。
つぎのようなものがある。まず特開昭60−10481
号公報、特開昭62−27841号公報および実開昭6
1−143224号公報はアダプタの挿入または取り外
しに際し、アダプタまたはシステムが破損または誤動作
しないようにすることが開示されている。また、特開昭
63−234488号公報にはアダプタの着脱を検出
し、この検出に基づいてアダプタの識別信号を利用し、
アダプタに応じた処理に切り換えを行うことを開示して
いる。ただしこの公報にはコンピュータのシステム構成
情報の修正については何等記載がない。またリセットが
必要なときには着脱に応じてリセットを行うようにして
いる。また特開昭59−154521号公報にはオンラ
インでシステム構成を再構成化することが開示されてい
る。しかしながら上述のいづれの実施例にも、アダプタ
の着脱時にユーザが何等関与することなく自動的にシス
テム構成情報を修正し、さらに必要なデバイス・ドライ
バを導入し、システム再構成化を行うことは示唆されて
いない。
【0004】
【発明が解決しようとする問題点】パーソナル・コンピ
ュータ等のシステムの電源を投入したままもしくは稼働
状態のままでアダプタ類を着脱してシステムの構成を変
更したいという要求は強い。とくに近年出現してきたポ
ータブルなパーソナル・コンピュータ・システムにおい
てはスペース上アダプタのスロットが少なくなってきて
おり、このような場合には使用するアプリケーションに
応じてシステムの構成を自由に変更できるようにするこ
とが強く望まれる。なお、ここでいうシステム稼働状態
とは、OSがプロンプトをだしてコマンド待ちの状態の
みならず、アプリケーション・プログラムが稼働してい
る場合をも含む。
ュータ等のシステムの電源を投入したままもしくは稼働
状態のままでアダプタ類を着脱してシステムの構成を変
更したいという要求は強い。とくに近年出現してきたポ
ータブルなパーソナル・コンピュータ・システムにおい
てはスペース上アダプタのスロットが少なくなってきて
おり、このような場合には使用するアプリケーションに
応じてシステムの構成を自由に変更できるようにするこ
とが強く望まれる。なお、ここでいうシステム稼働状態
とは、OSがプロンプトをだしてコマンド待ちの状態の
みならず、アプリケーション・プログラムが稼働してい
る場合をも含む。
【0005】この発明は以上の事情を考慮してなされた
ものであり、システム稼働状態においてもアダプタ類を
着脱でき、しかもアダプタ類の着脱に応じたシステム構
成の再構成化を自動的に行えるコンピュータ・システム
を提供することを目的としている。
ものであり、システム稼働状態においてもアダプタ類を
着脱でき、しかもアダプタ類の着脱に応じたシステム構
成の再構成化を自動的に行えるコンピュータ・システム
を提供することを目的としている。
【0006】
【問題点を解決するための手段】この発明では、以上の
目的を達成するために、コンピュータ・システムに、機
能拡張用のアダプタ(単純なメモリのアダプタや通信ア
ダプタのような周辺装置アダプタを含むすべてのコンピ
ュータ用アダプタ)の着脱を検出するアダプタ検出機構
を設ける。アダプタ内にはアダプタの属性情報を記憶す
るメモリが設けられている。コンピュータ・システムに
はさらにアダプタを電気的および機械的に分離する手段
と、ユーザがアダプタの着脱を行おうとしたときにアダ
プタの稼働状態をモニタする手段(プログラム)とが設
けられ、コンピュータ・システムの稼働状態のままでア
ダプタの着脱が行われる。以降アダプタの稼働状況をモ
ニタする手段(プログラム)をリソース・マネジャと呼
ぶ。
目的を達成するために、コンピュータ・システムに、機
能拡張用のアダプタ(単純なメモリのアダプタや通信ア
ダプタのような周辺装置アダプタを含むすべてのコンピ
ュータ用アダプタ)の着脱を検出するアダプタ検出機構
を設ける。アダプタ内にはアダプタの属性情報を記憶す
るメモリが設けられている。コンピュータ・システムに
はさらにアダプタを電気的および機械的に分離する手段
と、ユーザがアダプタの着脱を行おうとしたときにアダ
プタの稼働状態をモニタする手段(プログラム)とが設
けられ、コンピュータ・システムの稼働状態のままでア
ダプタの着脱が行われる。以降アダプタの稼働状況をモ
ニタする手段(プログラム)をリソース・マネジャと呼
ぶ。
【0007】アダプタが装着されたときには、アダプタ
検出機構がアダプタの装着をインタラプト等によりリソ
ース・マネジャに伝える。リソース・マネジャはアダプ
タの装着後ただちにアダプタを機械的さらに電気的にシ
ステムに接続しアダプタの属性情報をアダプタ内のメモ
リから読みだして必要なセットアップならびにシステム
側で必要なデバイス・ドライバの組み込み及びメモリ等
の割り当てをおこない、アプリケーション・プログラム
がアダプタを使用可能な状態にする。
検出機構がアダプタの装着をインタラプト等によりリソ
ース・マネジャに伝える。リソース・マネジャはアダプ
タの装着後ただちにアダプタを機械的さらに電気的にシ
ステムに接続しアダプタの属性情報をアダプタ内のメモ
リから読みだして必要なセットアップならびにシステム
側で必要なデバイス・ドライバの組み込み及びメモリ等
の割り当てをおこない、アプリケーション・プログラム
がアダプタを使用可能な状態にする。
【0008】ユーザがアダプタを取り外したい場合に
は、ユーザはアダプタ除去ボタンもしくはプログラムか
らアダプタ除去要求をリソース・マネジャに対して出
す。この要求はリソース・マネジャに伝えられアダプタ
の稼働状況をみて除去可能ならば電気的に分離したのち
に機械的に分離し除去を可能にする。コンピュータ・シ
ステムの使用者は分離された後のアダプタを取り外すこ
とができる。ハード・ディスク等の装置でまだデータの
書き込み等を行われている最中は除去要求はアダプタが
無稼働になるまで待たされる。アダプタが分離されると
同時にデバイス・ドライバ等が組み込まれている場合に
はデバイスがディスイネイブル状態にあることがデバイ
ス・ドライバに伝えられ、それ以降デバイスに対する要
求があってもデバイス・ドライバはデバイスがないとい
う返事を返すかもしくは、デバイス・ドライバそのもの
が取り除かれる。
は、ユーザはアダプタ除去ボタンもしくはプログラムか
らアダプタ除去要求をリソース・マネジャに対して出
す。この要求はリソース・マネジャに伝えられアダプタ
の稼働状況をみて除去可能ならば電気的に分離したのち
に機械的に分離し除去を可能にする。コンピュータ・シ
ステムの使用者は分離された後のアダプタを取り外すこ
とができる。ハード・ディスク等の装置でまだデータの
書き込み等を行われている最中は除去要求はアダプタが
無稼働になるまで待たされる。アダプタが分離されると
同時にデバイス・ドライバ等が組み込まれている場合に
はデバイスがディスイネイブル状態にあることがデバイ
ス・ドライバに伝えられ、それ以降デバイスに対する要
求があってもデバイス・ドライバはデバイスがないとい
う返事を返すかもしくは、デバイス・ドライバそのもの
が取り除かれる。
【0009】以上のようにこの発明を用いればシステム
の電源を投入したままですべての種類のアダプタを着脱
したりさらにユーザからみて自動的に使用可能な状態に
することができる。
の電源を投入したままですべての種類のアダプタを着脱
したりさらにユーザからみて自動的に使用可能な状態に
することができる。
【0010】
【実施例】以下この発明の実施例について図面を参照し
て説明しよう。第1図は実施例の外観および使用状態を
示すものであり、この図においてポータブル・コンピュ
ータ1のスロット(図では隠れている)にメモリ・アダ
プタ21およびビデオ・カメラ・アダプタ22が装着さ
れている。ビデオ・カメラ・アダプタ22にはビデオ・
カメラ3が接続されている。ポータブル・コンピュータ
1にはアダプタ用に2つのスロットが設けられている。
このスロットは汎用であり、メモリ・アダプタ21やビ
デオ・カメラ・アダプタ22の他に種々のアダプタ例え
ば通信アダプタやディスプレイ用アダプタを装着でき
る。
て説明しよう。第1図は実施例の外観および使用状態を
示すものであり、この図においてポータブル・コンピュ
ータ1のスロット(図では隠れている)にメモリ・アダ
プタ21およびビデオ・カメラ・アダプタ22が装着さ
れている。ビデオ・カメラ・アダプタ22にはビデオ・
カメラ3が接続されている。ポータブル・コンピュータ
1にはアダプタ用に2つのスロットが設けられている。
このスロットは汎用であり、メモリ・アダプタ21やビ
デオ・カメラ・アダプタ22の他に種々のアダプタ例え
ば通信アダプタやディスプレイ用アダプタを装着でき
る。
【0011】第2図はポータブル・コンピュータ1およ
びアダプタ2の構成例を示し、この図において、ポータ
ブル・コンピュータ1のCPU4、メモリ5およびキー
ボード等のI/O装置6がシステム・バス7に接続さ
れ、このシステム・バス7に連結された拡張用バス8に
電気的接続装置9、機械的接続装置10およびアダプタ
検出装置11が接続されている。スロットの近傍にはア
ダプタ除去ボタン12が設けられている。またアダプタ
2は、用途に応じた機能ブロック(たとえばメモリ・ア
ダプタであればメモリ・ブロック。図示しない)の他
に、アダプタ属性情報記憶装置13を具備している。ア
ダプタ属性情報記憶装置13はアダプタIDその他の属
性を記憶している。
びアダプタ2の構成例を示し、この図において、ポータ
ブル・コンピュータ1のCPU4、メモリ5およびキー
ボード等のI/O装置6がシステム・バス7に接続さ
れ、このシステム・バス7に連結された拡張用バス8に
電気的接続装置9、機械的接続装置10およびアダプタ
検出装置11が接続されている。スロットの近傍にはア
ダプタ除去ボタン12が設けられている。またアダプタ
2は、用途に応じた機能ブロック(たとえばメモリ・ア
ダプタであればメモリ・ブロック。図示しない)の他
に、アダプタ属性情報記憶装置13を具備している。ア
ダプタ属性情報記憶装置13はアダプタIDその他の属
性を記憶している。
【0012】図3は図2のアダプタ2の連結部2aを示
す。この連結部2aがポータブル・コンピュータ1のス
ロットに挿入される。連結部2aの先端には信号線1
4、電源線15およびアダプタ検出線16が設けられて
いる。アダプタ検出装置11(図2)は、アダプタ2の
連結部2aがスロットに挿入されたときに、アダプタ検
出線16を利用して、アダプタ2の挿入を検出する。そ
してこれに応じてポータブル・コンピュータ1の機械的
接続装置10(図2)がアダプタ・ロック機構10aを
駆動してアダプタ2をポータブル・コンピュータ1に機
械的に結合する。
す。この連結部2aがポータブル・コンピュータ1のス
ロットに挿入される。連結部2aの先端には信号線1
4、電源線15およびアダプタ検出線16が設けられて
いる。アダプタ検出装置11(図2)は、アダプタ2の
連結部2aがスロットに挿入されたときに、アダプタ検
出線16を利用して、アダプタ2の挿入を検出する。そ
してこれに応じてポータブル・コンピュータ1の機械的
接続装置10(図2)がアダプタ・ロック機構10aを
駆動してアダプタ2をポータブル・コンピュータ1に機
械的に結合する。
【0013】図4は図2の電気的接続装置9の構成を示
す。この図において電気的接続装置9のスイッチ9aが
アダプタ2の信号線とポータブル・コンピュータ1の信
号線との間の接続を制御するようになっている。なお使
用者がアダプタを除去するためアダプタ除去要求ボタン
12を押すと、電気的接続装置9および機械的接続装置
10が制御され、電気的な接続が遮断されるとともに、
アダプタロック機構10aのロックが解除される。
す。この図において電気的接続装置9のスイッチ9aが
アダプタ2の信号線とポータブル・コンピュータ1の信
号線との間の接続を制御するようになっている。なお使
用者がアダプタを除去するためアダプタ除去要求ボタン
12を押すと、電気的接続装置9および機械的接続装置
10が制御され、電気的な接続が遮断されるとともに、
アダプタロック機構10aのロックが解除される。
【0014】図2では電気的接続装置9、機械的接続装
置10、アダプタ検出装置11およびアダプタ除去ボタ
ン12を1組しか示していないが、本実施例のように2
つのスロットを設ける場合には2組設けられる。スロッ
トがもっと増える場合にはそれに応じた組み数だけ設け
ればよい。
置10、アダプタ検出装置11およびアダプタ除去ボタ
ン12を1組しか示していないが、本実施例のように2
つのスロットを設ける場合には2組設けられる。スロッ
トがもっと増える場合にはそれに応じた組み数だけ設け
ればよい。
【0015】図5はポータブル・コンピュータ1のソフ
トウェア構成を示しており、この図において、装着アダ
プタ2にデバイス・ドライバ17が準備されている。デ
バイス・ドライバ17とオペレーティング・システム1
8との間にはリソース・マネジャ19が設けられてい
る。リソース・マネジャ19はアダプタ2の着脱の監
視、図6のシステム構成情報の管理およびデバイス・ド
ライバ17の管理等を行う。リソース・マネジャ19の
詳細についてはとくに図7および図8を参照して後に詳
述する。オペレーティング・システム18の支援のもと
アプリケーション・プログラム20が実行される。
トウェア構成を示しており、この図において、装着アダ
プタ2にデバイス・ドライバ17が準備されている。デ
バイス・ドライバ17とオペレーティング・システム1
8との間にはリソース・マネジャ19が設けられてい
る。リソース・マネジャ19はアダプタ2の着脱の監
視、図6のシステム構成情報の管理およびデバイス・ド
ライバ17の管理等を行う。リソース・マネジャ19の
詳細についてはとくに図7および図8を参照して後に詳
述する。オペレーティング・システム18の支援のもと
アプリケーション・プログラム20が実行される。
【0016】つぎにこの実施例の動作について説明す
る。まず図7を参照してアダプタ2が装着されたときの
動作について説明する。図7において、ユーザがアダプ
タ2を空のスロットに挿入した場合、図2のアダプタ検
出装置11によりアダプタ2の装着がインタラプト等の
手段でリソース・マネジャ19に伝えられる(ステップ
S1)。リソース・マネジャ19はこれに応じてアダプ
タ・ロック機構10aでアダプタ2を機械的に固定する
(ステップS2)。同時にアダプタ2に電源が供給され
る。機械的な結合および電源供給ののちにアダプタ2は
ポータブル・コンピュータ1に電気的に(信号レベル
で)接続される(ステップS3)。電源レベルおよび信
号レベルの2段階の接続により、アダプタ接続時にシス
テム・ユニットで雑音等の発生がおさえられる。機械
的、電気的に接続された後にアダプタ2内のアダプタ情
報記憶装置13からアダプタIDが読み取られシステム
装置にとって接続可能なアダプタかどうかがチェックさ
れる(ステップS4、S5)。アダプタ2が接続可能な
らば、さらに必要なアダプタ属性情報がアダプタ属性情
報記憶13から読みだされ必要なアダプタ2のセット、
デバイス・ドライバ17の導入等が行われる(ステップ
S6)。図7の例ではアダプタ属性情報が読みだされた
のちに、アダプタ2内のI/Oアドレス、メモリ・アド
レス、インタラプト・レベル等が他の資源と競合しない
ようにリソース・マネジャ19により設定される(ステ
ップS7)。さらにデバイス・ドライバ17が読みださ
れ、これがOS18に組み込まれワークエリヤが設定さ
れる(ステップS8、S9)。この後にリソース・マネ
ジャ19はアダプタ2のレジスタ等を初期化したのち、
もしくは再設定指定されているならば、読みだして再設
定したのちに、アダプタ使用可能フラグをセットして、
OS18もしくは割り込み前のアプリケーション・プロ
グラム20に制御を移管する(ステップS10〜S1
2)。
る。まず図7を参照してアダプタ2が装着されたときの
動作について説明する。図7において、ユーザがアダプ
タ2を空のスロットに挿入した場合、図2のアダプタ検
出装置11によりアダプタ2の装着がインタラプト等の
手段でリソース・マネジャ19に伝えられる(ステップ
S1)。リソース・マネジャ19はこれに応じてアダプ
タ・ロック機構10aでアダプタ2を機械的に固定する
(ステップS2)。同時にアダプタ2に電源が供給され
る。機械的な結合および電源供給ののちにアダプタ2は
ポータブル・コンピュータ1に電気的に(信号レベル
で)接続される(ステップS3)。電源レベルおよび信
号レベルの2段階の接続により、アダプタ接続時にシス
テム・ユニットで雑音等の発生がおさえられる。機械
的、電気的に接続された後にアダプタ2内のアダプタ情
報記憶装置13からアダプタIDが読み取られシステム
装置にとって接続可能なアダプタかどうかがチェックさ
れる(ステップS4、S5)。アダプタ2が接続可能な
らば、さらに必要なアダプタ属性情報がアダプタ属性情
報記憶13から読みだされ必要なアダプタ2のセット、
デバイス・ドライバ17の導入等が行われる(ステップ
S6)。図7の例ではアダプタ属性情報が読みだされた
のちに、アダプタ2内のI/Oアドレス、メモリ・アド
レス、インタラプト・レベル等が他の資源と競合しない
ようにリソース・マネジャ19により設定される(ステ
ップS7)。さらにデバイス・ドライバ17が読みださ
れ、これがOS18に組み込まれワークエリヤが設定さ
れる(ステップS8、S9)。この後にリソース・マネ
ジャ19はアダプタ2のレジスタ等を初期化したのち、
もしくは再設定指定されているならば、読みだして再設
定したのちに、アダプタ使用可能フラグをセットして、
OS18もしくは割り込み前のアプリケーション・プロ
グラム20に制御を移管する(ステップS10〜S1
2)。
【0017】アダプタ2が接続不可能な場合、もしくは
システム装置の構成(実装されているメモリが少ない、
必要なファイルデバイスの容量が少ないあるいは必要な
入出力デバイスがない)によりアダプタ2を接続しても
使用できない場合には、リソース・マネジャ19が一旦
接続されたアダプタ2を電気的ならびに機械的に分離し
て、アダプタ2は最終的に分離される(ステップS1
3、S14)。
システム装置の構成(実装されているメモリが少ない、
必要なファイルデバイスの容量が少ないあるいは必要な
入出力デバイスがない)によりアダプタ2を接続しても
使用できない場合には、リソース・マネジャ19が一旦
接続されたアダプタ2を電気的ならびに機械的に分離し
て、アダプタ2は最終的に分離される(ステップS1
3、S14)。
【0018】つぎにアダプタ2の取り外し時の動作につ
いて図8を参照して説明する。図8において、ユーザが
図2のアダプタ除去ボタン12を押すと、この信号がリ
ソース・マネジャ19に伝えられる(ステップS2
1)。なおこの動作例ではユーザがアダプタ除去ボタン
12を押したことによって起動されるが、例えばユーザ
がキーボードやマウス等のデバイスからアダプタ除去要
求を発行、もしくはアプリケーション・プログラムがア
ダプタ除去要求を発行した場合も同様にアダプタ2の取
り外しが行われる。リソース・マネジャ19はアダプタ
除去要求を受け取った後に、アダプタ2が使用中かどう
かをチェックする。もし使用中ならば終了まで待たされ
る(ステップS22)。使用中でなくなった時にアダプ
タ使用可能フラグをリセットしレジスタ類の再設定指定
がされている場合にはレジスタを不揮発性のメモリもし
くは2次記憶等にセーブした後に、デバイス・ドライ
バ、デバイス・ドライバ用のワークエリヤ等を開放する
(ステップS23〜S25)。さらにアダプタが使用し
ていたI/Oアドレス、メモリ・アドレス、インタラプ
ト・レベル等を開放した後に(ステップS26)、電気
的ならびに機械的にアダプタを切り放してOSもしくは
アプリケーションプログラムに制御を移管する(ステッ
プS27〜S29)。こうすることによりシステム装置
内の信号線にアダプタ除去時に雑音が発生するのを防ぐ
ことができる。機械的に分離された後は、アダプタ2の
ロックが解除されているのでユーザは自由にアダプタを
取り外すことができる。
いて図8を参照して説明する。図8において、ユーザが
図2のアダプタ除去ボタン12を押すと、この信号がリ
ソース・マネジャ19に伝えられる(ステップS2
1)。なおこの動作例ではユーザがアダプタ除去ボタン
12を押したことによって起動されるが、例えばユーザ
がキーボードやマウス等のデバイスからアダプタ除去要
求を発行、もしくはアプリケーション・プログラムがア
ダプタ除去要求を発行した場合も同様にアダプタ2の取
り外しが行われる。リソース・マネジャ19はアダプタ
除去要求を受け取った後に、アダプタ2が使用中かどう
かをチェックする。もし使用中ならば終了まで待たされ
る(ステップS22)。使用中でなくなった時にアダプ
タ使用可能フラグをリセットしレジスタ類の再設定指定
がされている場合にはレジスタを不揮発性のメモリもし
くは2次記憶等にセーブした後に、デバイス・ドライ
バ、デバイス・ドライバ用のワークエリヤ等を開放する
(ステップS23〜S25)。さらにアダプタが使用し
ていたI/Oアドレス、メモリ・アドレス、インタラプ
ト・レベル等を開放した後に(ステップS26)、電気
的ならびに機械的にアダプタを切り放してOSもしくは
アプリケーションプログラムに制御を移管する(ステッ
プS27〜S29)。こうすることによりシステム装置
内の信号線にアダプタ除去時に雑音が発生するのを防ぐ
ことができる。機械的に分離された後は、アダプタ2の
ロックが解除されているのでユーザは自由にアダプタを
取り外すことができる。
【0019】つぎに上述の実施例の変更例について説明
する。図9はポータブル・コンピュータ1に拡張ユニッ
トを連結し、この拡張ユニット21のスロットを用いて
より多くのアダプタ2をポータブル・コンピュータ1に
連結できるようにした変更例を示す。この場合もリソー
ス・マネジャ19が拡張ユニット21へのアダプタ2の
着脱の検出に応じてシステムの再構成化を自動的に行
う。
する。図9はポータブル・コンピュータ1に拡張ユニッ
トを連結し、この拡張ユニット21のスロットを用いて
より多くのアダプタ2をポータブル・コンピュータ1に
連結できるようにした変更例を示す。この場合もリソー
ス・マネジャ19が拡張ユニット21へのアダプタ2の
着脱の検出に応じてシステムの再構成化を自動的に行
う。
【0020】図10はシステム本体22と表示ユニット
23とを組み合わされてポータブル・コンピュータ1を
構成する例を示す。この例ではシステム本体22はたと
えばA5サイズであり、表示ユニット23も同様にA5
サイズである。表示ユニット23は上述の例のアダプタ
の機能を含み、液晶表示装置等の表示部と表示コントロ
ーラと属性記憶装置とを有している。システム本体22
は表示ユニット23の装着に応じて属性記憶装置の情報
を利用してシステムの再構成化を行う。図10の構成に
おいて図11のA4サイズの表示ユニット24を用いる
場合には、図10のA5サイズの表示ユニット23を取
り外し、これに代えて図11のA4サイズの表示ユニッ
ト24を装着する。システム本体はこれに応じてA4の
表示ユニットに合致したシステム再構成を行う。この例
では表示制御部をシステム本体側でなく表示ユニット2
3および24がわに設けているので、表示ユニット23
および24の変更が容易になる。なおこの表示ユニット
23および24がタブレットの機構を具備していてもよ
い。
23とを組み合わされてポータブル・コンピュータ1を
構成する例を示す。この例ではシステム本体22はたと
えばA5サイズであり、表示ユニット23も同様にA5
サイズである。表示ユニット23は上述の例のアダプタ
の機能を含み、液晶表示装置等の表示部と表示コントロ
ーラと属性記憶装置とを有している。システム本体22
は表示ユニット23の装着に応じて属性記憶装置の情報
を利用してシステムの再構成化を行う。図10の構成に
おいて図11のA4サイズの表示ユニット24を用いる
場合には、図10のA5サイズの表示ユニット23を取
り外し、これに代えて図11のA4サイズの表示ユニッ
ト24を装着する。システム本体はこれに応じてA4の
表示ユニットに合致したシステム再構成を行う。この例
では表示制御部をシステム本体側でなく表示ユニット2
3および24がわに設けているので、表示ユニット23
および24の変更が容易になる。なおこの表示ユニット
23および24がタブレットの機構を具備していてもよ
い。
【0021】
【発明の効果】この発明によればコンピュータ・システ
ムを稼働状態にしたままで、アダプタ類の着脱が可能に
なる。またどんな種類のアダプタでもユーザから見て自
動的にシステムに組み込まれるため、アダプタ類の取扱
いが極めて簡単になる。
ムを稼働状態にしたままで、アダプタ類の着脱が可能に
なる。またどんな種類のアダプタでもユーザから見て自
動的にシステムに組み込まれるため、アダプタ類の取扱
いが極めて簡単になる。
【図1】 この発明の実施例の外観および使用状態を示
す斜視図である。
す斜視図である。
【図2】 上述実施例の内部構成を示すブロック図であ
る。
る。
【図3】 上述実施例のアダプタの接続部を説明する図
である。
である。
【図4】 上述実施例のアダプタの接続部を説明する図
である。
である。
【図5】 上述実施例のソフトウェア構成を説明する図
である。
である。
【図6】 上述実施例のシステム構成情報を説明する図
である。
である。
【図7】 上述実施例のアダプタ装着時の動作を説明す
るフローチャートである。
るフローチャートである。
【図8】 上述実施例のアダプタ取り外し時の動作を説
明するフローチャートである。
明するフローチャートである。
【図9】 上述実施例の変形例を説明する斜視図であ
る。
る。
【図10】 上述実施例の別の変形例を説明する図であ
る。
る。
【図11】 上述別の変形例をさらに説明する図であ
る。
る。
1…ポータブル・コンピュータ1、2…アダプタ、9…
電気的接続装置、10…機械的接続装置、11…アダプ
タ検出装置、12…アダプタ除去ボタン、13…属性情
報記憶装置、19…リソース・マネジャ。
電気的接続装置、10…機械的接続装置、11…アダプ
タ検出装置、12…アダプタ除去ボタン、13…属性情
報記憶装置、19…リソース・マネジャ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 関家 一雄 東京都千代田区三番町5−19 日本アイ・ ビー・エム株式会社 東京基礎研究所内 (72)発明者 金田 佳久 東京都千代田区三番町5−19 日本アイ・ ビー・エム株式会社 東京基礎研究所内 (56)参考文献 特開 平3−83102(JP,A)
Claims (17)
- 【請求項1】 属性情報を記憶する記憶部を具備する機
能拡張用アダプタと、 上記機能拡張用アダプタを受容するスロットと、 上記スロットへの上記機能拡張用アダプタの装着および
上記スロットからの上記機能拡張用アダプタの取り外し
に応じて、上記機能拡張アダプタとの間で所定の情報の
交換を行い、上記機能拡張用アダプタに保持されている
属性情報に基づいてコンピュータ本体のシステム構成情
報を変更する手段と上記スロットから上記機能拡張用ア
ダプタを取り外すよう要求する手段とを有するコンピュ
ータ。 - 【請求項2】 属性情報を記憶する記憶部を具備する機
能拡張用アダプタと、 上記機能拡張用アダプタを受容するスロットと、 上記スロットへの上記機能拡張用アダプタの装着および
上記スロットからの上記機能拡張用アダプタの取り外し
に応じて、上記機能拡張アダプタとの間で所定の情報の
交換を行い、上記機能拡張用アダプタに保持されている
属性情報に基づいてコンピュータ本体のシステム構成情
報を変更する手段と上記スロットへの上記機能拡張用ア
ダプタの装着および上記スロットからの上記機能拡張用
アダプタの取り外しに応じて、上記システム構成情報を
変更する手段を起動させる割込み手段と上記スロットか
ら上記機能拡張用アダプタを取り外すよう要求する手段
とを有するコンピュータ。 - 【請求項3】 上記スロットに上記機能拡張用アダプタ
を機械的に固定する手段を有する請求項1または2記載
のコンピュータ。 - 【請求項4】 上記属性情報には当該アダプタの識別番
号、使用可能なインタラプト・レベル、アービトレーシ
ョン・レベルおよびダイレクト・メモリ・アクセス・チ
ャネルに関する情報、プログラムで設定可能なI/Oレ
ジスタに関する情報、アダプタ内に存在するメモリのア
ドレス情報、レジューム、リスタート用のセーブ可能な
レジスタの情報およびアダプタ用のデバイスドライバの
情報が含まれる請求項1、2または3記載のコンピュー
タ。 - 【請求項5】 デバイス・ドライバが上記機能拡張用ア
ダプタからコンピュータ本体に導入される請求項1、
2、3または4記載のコンピュータ。 - 【請求項6】 システム全体の電源断及び初期化動作を
行わずに、属性情報を記憶する記憶部を具備する機能拡
張用アダプタの装着及び取り外しを可能とするコンピュ
ータであって、 上記機能拡張用アダプタを受容するスロットと、 上記スロットへの上記機能拡張用アダプタの装着および
上記スロットからの上記機能拡張用アダプタの取り外し
に応じて、上記機能拡張アダプタとの間で所定の情報の
交換を行い、上記機能拡張用アダプタに保持されている
属性情報に基づいてコンピュータ本体のシステム構成情
報を変更する手段とを有するコンピュータ。 - 【請求項7】 システムの電源が投入されており、シス
テムの初期化動作が終了した後に、属性情報を記憶する
記憶部を具備する機能拡張用アダプタの装着及び取り外
しを可能とするコンピュータであって、 上記機能拡張用アダプタを受容するスロットと、 上記スロットへの上記機能拡張用アダプタの装着および
上記スロットからの上記機能拡張用アダプタの取り外し
に応じて、上記機能拡張アダプタとの間で所定の情報の
交換を行い、上記機能拡張用アダプタに保持されている
属性情報に基づいてコンピュータ本体のシステム構成情
報を変更する手段とを有するコンピュータ。 - 【請求項8】 上記スロットへの上記機能拡張用アダプ
タの装着および上記スロットからの上記機能拡張用アダ
プタの取り外しに応じて、上記システム構成情報を変更
する手段を起動させる割込み手段をさらに有する請求項
7又は8のいずれか記載のコンピュータ。 - 【請求項9】 機能拡張用アダプタを受容するスロット
を具備するコンピュータにおいて、 上記スロットに上記機能拡張用アダプタが挿入されるの
を検出する手段と、 上記検出する手段の検出信号に応じて上記機能拡張用ア
ダプタを上記スロットに機械的に固定する手段と、 上記検出する手段の検出信号に応じて上記機能拡張用ア
ダプタに電源を供給する手段と、 上記検出手段の検出信号に応じて信号レベルで上記機能
拡張用アダプタと上記スロットとを接続する手段と、 上記検出する手段の検出信号に応じて上記機能拡張アダ
プタとの間で所定の情報の交換を行い、上記機能拡張用
アダプタに保持されている属性情報に基づいて当該コン
ピュータ・システム本体のシステム構成情報を変更する
手段と、 上記スロットから上記機能拡張用アダプタを取り外すよ
う要求する手段と、 上記要求に応じて上記機能拡張アダプタとの間で所定の
情報の交換を行い当該コンピュータ・システムの構成情
報を変更する手段と、 上記要求に応じて信号レベルで上記機能拡張用アダプタ
と上記スロットとを遮断する手段と、 上記要求に応じて上記拡張用アダプタへの電源供給を遮
断する手段と、 上記要求に応じて上記拡張用アダプタの上記スロットへ
の機械的な固定を解除する手段とを有することを特徴と
するコンピュータ。 - 【請求項10】 上記スロットから上記機能拡張用アダ
プタを取り外すよう要求する手段はアダプタ取り外しボ
タンを具備する請求項9記載のコンピュータ。 - 【請求項11】 コンピュータのスロットに装着される
機能拡張用アダプタにおいて、 拡張すべき機能を実現する手段と、 上記コンピュータ本体のシステム再構成化に必要な、機
能拡張用アダプタ本体の属性情報を記憶する記憶手段
と、 上記コンピュータのスロットからの電源を上記機能拡張
用アダプタ本体に供給する電源線と、 上記コンピュータのスロットと上記機能拡張用アダプタ
本体との間で信号を電送する信号線と を有し、上記属性情報が当該アダプタの識別番号、使用
可能なインタラプト・レベル、アービトレーション・レ
ベルおよびダイレクト・メモリ・アクセス・チャネルに
関する情報、プログラムで設定可能なI/Oレジスタに
関する情報、アダプタ内に存在するメモリのアドレス情
報、レジューム、リスタート用のセーブ可能なレジスタ
の情報およびアダプタ用のデバイス・ドライバの情報を
含むことを特徴とする機能拡張用アダプタ。 - 【請求項12】 コンピュータのスロットに装着される
機能拡張用アダプタにおいて、 拡張すべき機能を実現する手段と、 上記コンピュータ本体のシステム再構成化に必要な、機
能拡張用アダプタ本体の属性情報を記憶する記憶手段
と、 上記コンピュータのスロットからの電源を上記機能拡張
用アダプタ本体に供給する電源線と、 上記コンピュータのスロットと上記機能拡張用アダプタ
本体との間で信号を電送する信号線とデバイス・ドライ
バを記憶し、このデバイス・ドライバをコンピュータ本
体に供給する手段とを有する機能拡張用アダプタ。 - 【請求項13】 表示ユニットを構成する請求項11又
は12記載の機能拡張用アダプタ。 - 【請求項14】 機能拡張用アダプタを受容するスロッ
トを具備するコンピュータのシステム再構成化装置にお
いて、 上記スロットに上記機能拡張用アダプタが挿入されるの
を検出する手段と、 上記検出する手段の検出信号に応じて上記機能拡張用ア
ダプタを上記スロットに機械的に固定する手段と、 上記検出する手段の検出信号に応じて上記機能拡張用ア
ダプタに電源を供給する手段と、 上記検出する手段の検出信号に応じて信号レベルで上記
機能拡張用アダプタと上記スロットとを接続する手段
と、 上記検出する手段の検出信号に応じて上記機能拡張アダ
プタとの間で所定のデータ通信を行い、上記機能拡張用
アダプタに保持されている属性情報に基づいて当該コン
ピュータ・システム本体のシステム構成情報を変更する
手段と、 上記スロットから上記機能拡張用アダプタを取り外すよ
う要求する手段と、 上記要求に応じて上記機能拡張アダプタとの間で所定の
情報の交換を行い当該コンピュータ・システムの構成情
報を変更する手段と、 上記要求に応じて信号レベルで上記機能拡張用アダプタ
と上記スロットとを遮断する手段と、 上記要求に応じて上記拡張用アダプタへの電源供給を遮
断する手段と、 上記要求に応じて上記拡張用アダプタの上記スロットへ
の機械的な固定を解除する手段とを有することを特徴と
するコンピュータのシステム再構成化装置。 - 【請求項15】 機能拡張用アダプタを受容するスロッ
トを具備するコンピュータのシステム再構成化方法にお
いて、 上記スロットに上記機能拡張用アダプタが挿入されるの
を検出するステップと、 上記検出するステップの検出信号に応じて上記機能拡張
用アダプタを上記スロットに機械的に固定するステップ
と、 上記検出するステップの検出信号に応じて上記機能拡張
用アダプタに電源を供給するステップと、 上記検出するステップの検出信号に応じて信号レベルで
上記機能拡張用アダプタと上記スロットとを接続するス
テップと、 上記検出するステップの検出信号に応じて上記機能拡張
アダプタとの間で所定のデータ通信を行い、上記機能拡
張用アダプタに保持されている属性情報に基づいて当該
コンピュータ・システム本体のシステム構成情報を変更
するステップと、 上記スロットから上記機能拡張用アダプタを取り外すよ
う要求するステップと、 上記要求に応じて上記機能拡張アダプタとの間で所定の
情報の交換を行い当該コンピュータ・システムの構成情
報を変更するステップと、 上記要求に応じて信号レベルで上記機能拡張用アダプタ
と上記スロットとを遮断するステップと、 上記要求に応じて上記拡張用アダプタへの電源供給を遮
断するステップと、 上記要求に応じて上記拡張用アダプタの上記スロットへ
の機械的な固定を解除するステップとを有することを特
徴とするコンピュータのシステム再構成化方法。 - 【請求項16】 機能拡張用アダプタを受容するスロッ
トを具備するコンピュータにおいて、 上記スロットに上記機能拡張用アダプタが挿入されるの
を検出する手段と、 上記検出する手段の検出信号に応じて上記機能拡張用ア
ダプタに電源を供給する手段と、 上記検出手段の検出信号に応じて信号レベルで上記機能
拡張用アダプタと上記スロットとを接続する手段と、 上記検出する手段の検出信号に応じて上記機能拡張アダ
プタとの間で所定の情報の交換を行い、上記機能拡張用
アダプタに保持されている属性情報に基づいて当該コン
ピュータ・システム本体のシステム構成情報を変更する
手段と、 上記スロットから上記機能拡張用アダプタを取り外すよ
う要求する手段と、 上記要求に応じて上記機能拡張アダプタとの間で所定の
情報の交換を行い当該コンピュータ・システムの構成情
報を変更する手段と、 上記要求に応じて信号レベルで上記機能拡張用アダプタ
と上記スロットとを遮断する手段と、 上記要求に応じて上記拡張用アダプタへの電源供給を遮
断する手段と、 を有するコンピュータ。 - 【請求項17】 機能拡張用アダプタを受容するスロッ
トを具備するコンピュータのシステム再構成化方法にお
いて、 上記スロットに上記機能拡張用アダプタが挿入されるの
を検出するステップと、 上記検出するステップの検出信号に応じて上記機能拡張
用アダプタに電源を供給するステップと、 上記検出するステップの検出信号に応じて信号レベルで
上記機能拡張用アダプタと上記スロットとを接続するス
テップと、 上記検出するステップの検出信号に応じて上記機能拡張
アダプタとの間で所定のデータ通信を行い、上記機能拡
張用アダプタに保持されている属性情報に基づいて当該
コンピュータ・システム本体のシステム構成情報を変更
するステップと、 上記スロットから上記機能拡張用アダプタを取り外すよ
う要求するステップと、 上記要求に応じて上記機能拡張アダプタとの間で所定の
情報の交換を行い当該コンピュータ・システムの構成情
報を変更するステップと、 上記要求に応じて信号レベルで上記機能拡張用アダプタ
と上記スロットとを遮断するステップと、 上記要求に応じて上記拡張用アダプタへの電源供給を遮
断するステップと、 を有することを特徴とするコンピュータのシステム再構
成化方法。
Priority Applications (11)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4007527A JPH0821015B2 (ja) | 1992-01-20 | 1992-01-20 | コンピュータならびにそのシステム再構成化装置および方法 |
| US07/960,753 US5386567A (en) | 1992-01-20 | 1992-10-14 | Hot removable and insertion of attachments on fully initialized computer systems |
| CA002082118A CA2082118C (en) | 1992-01-20 | 1992-11-04 | Computer, and apparatus and method for system reconfiguration thereof |
| CN92114988A CN1026625C (zh) | 1992-01-20 | 1992-12-26 | 计算机、设备及其系统重新配置的方法 |
| KR1019920025642A KR960003066B1 (ko) | 1992-01-20 | 1992-12-26 | 컴퓨터, 기능확장용 어댑터 및 컴퓨터 시스템 재구성화 장치 및 방법 |
| TW081110450A TW208075B (ja) | 1992-01-20 | 1992-12-29 | |
| ES93300118T ES2160100T3 (es) | 1992-01-20 | 1993-01-08 | Modificacion de la configuracion de sistema en un sistema de ordenador. |
| EP93300118A EP0552873B1 (en) | 1992-01-20 | 1993-01-08 | Modifying system configuration in a computer system |
| DE69330533T DE69330533T2 (de) | 1992-01-20 | 1993-01-08 | Systemkonfigurationsänderung in einem Rechnersystem |
| AT93300118T ATE204090T1 (de) | 1992-01-20 | 1993-01-08 | Systemkonfigurationsänderung in einem rechnersystem |
| BR9300032A BR9300032A (pt) | 1992-01-20 | 1993-01-08 | Aparelho e metodo para reconfiguracao automatica de sistema e computador que os engloba |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4007527A JPH0821015B2 (ja) | 1992-01-20 | 1992-01-20 | コンピュータならびにそのシステム再構成化装置および方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17711897A Division JP3320338B2 (ja) | 1997-07-02 | 1997-07-02 | コンピュータならびにそのシステム再構成化装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05265927A JPH05265927A (ja) | 1993-10-15 |
| JPH0821015B2 true JPH0821015B2 (ja) | 1996-03-04 |
Family
ID=11668257
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4007527A Expired - Lifetime JPH0821015B2 (ja) | 1992-01-20 | 1992-01-20 | コンピュータならびにそのシステム再構成化装置および方法 |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US5386567A (ja) |
| EP (1) | EP0552873B1 (ja) |
| JP (1) | JPH0821015B2 (ja) |
| KR (1) | KR960003066B1 (ja) |
| CN (1) | CN1026625C (ja) |
| AT (1) | ATE204090T1 (ja) |
| BR (1) | BR9300032A (ja) |
| CA (1) | CA2082118C (ja) |
| DE (1) | DE69330533T2 (ja) |
| ES (1) | ES2160100T3 (ja) |
| TW (1) | TW208075B (ja) |
Families Citing this family (324)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3275261B2 (ja) * | 1990-03-09 | 2002-04-15 | セイコーエプソン株式会社 | 情報処理装置 |
| US5319751A (en) * | 1991-12-27 | 1994-06-07 | Intel Corporation | Device driver configuration in a computer system |
| US5579487A (en) * | 1992-10-02 | 1996-11-26 | Teletransaction, Inc. | Portable work slate computer with multiple docking positions for interchangeably receiving removable modules |
| DE4239030A1 (de) * | 1992-11-19 | 1994-05-26 | Siemens Ag | Anordnung mit steckbaren Funktionseinheiten |
| US5664195A (en) * | 1993-04-07 | 1997-09-02 | Sequoia Systems, Inc. | Method and apparatus for dynamic installation of a driver on a computer system |
| US5548782A (en) * | 1993-05-07 | 1996-08-20 | National Semiconductor Corporation | Apparatus for preventing transferring of data with peripheral device for period of time in response to connection or disconnection of the device with the apparatus |
| US5818182A (en) * | 1993-08-13 | 1998-10-06 | Apple Computer, Inc. | Removable media ejection system |
| JP3370155B2 (ja) * | 1993-12-01 | 2003-01-27 | 富士通株式会社 | データ処理システム |
| AU6814594A (en) * | 1993-12-21 | 1995-07-10 | Taligent, Inc. | Automatic hardware configuration |
| US5781798A (en) * | 1993-12-30 | 1998-07-14 | International Business Machines Corporation | Method and apparatus for providing hot swapping capability in a computer system with static peripheral driver software |
| US5446869A (en) * | 1993-12-30 | 1995-08-29 | International Business Machines Corporation | Configuration and RAM/ROM control of PCI extension card residing on MCA adapter card |
| DE69428878T2 (de) * | 1994-01-05 | 2002-06-27 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Selbstbeschreibendes Datenverarbeitungssystem |
| US5682529A (en) * | 1994-03-14 | 1997-10-28 | Apple Computer, Inc. | System for dynamically accommodating changes in display configuration by notifying changes to currently running application programs to generate information by application programs to conform to changed configuration |
| US5632020A (en) * | 1994-03-25 | 1997-05-20 | Advanced Micro Devices, Inc. | System for docking a portable computer to a host computer without suspending processor operation by a docking agent driving the bus inactive during docking |
| EP0674275B1 (en) * | 1994-03-25 | 2000-08-09 | Advanced Micro Devices, Inc. | An apparatus and method for achieving hot docking capabilities for a dockable computer system |
| DE69515136T2 (de) * | 1994-03-25 | 2000-09-28 | Advanced Micro Devices, Inc. | Koppelbare Rechnersysteme |
| JPH07271711A (ja) * | 1994-03-28 | 1995-10-20 | Toshiba Corp | コンピュータシステム |
| US5930110A (en) * | 1994-03-28 | 1999-07-27 | Kabushiki Kaisha Toshiba | Computer system having detachable expansion unit |
| US6463396B1 (en) * | 1994-05-31 | 2002-10-08 | Kabushiki Kaisha Toshiba | Apparatus for controlling internal heat generating circuit |
| US5664118A (en) * | 1994-03-28 | 1997-09-02 | Kabushiki Kaisha Toshiba | Computer system having detachable expansion unit |
| US5805834A (en) * | 1994-03-30 | 1998-09-08 | Zilog, Inc. | Hot reconfigurable parallel bus bridging circuit |
| US5787246A (en) * | 1994-05-27 | 1998-07-28 | Microsoft Corporation | System for configuring devices for a computer system |
| US6763454B2 (en) * | 1994-05-27 | 2004-07-13 | Microsoft Corp. | System for allocating resources in a computer system |
| US5655148A (en) | 1994-05-27 | 1997-08-05 | Microsoft Corporation | Method for automatically configuring devices including a network adapter without manual intervention and without prior configuration information |
| US5579491A (en) * | 1994-07-07 | 1996-11-26 | Dell U.S.A., L.P. | Local proactive hot swap request/acknowledge system |
| US5732280A (en) * | 1994-07-15 | 1998-03-24 | International Business Machines Corp. | Method and apparatus for dynamically assigning programmable option select identifiers |
| US5701420A (en) * | 1994-07-20 | 1997-12-23 | Intel Corporation | Method for initializing an array of configurable components |
| US5619684A (en) * | 1994-07-25 | 1997-04-08 | International Business Machines Corporation | Method and apparatus for consistent user interface in a multiple application personal communications device |
| US5555510A (en) * | 1994-08-02 | 1996-09-10 | Intel Corporation | Automatic computer card insertion and removal algorithm |
| DE19581234B4 (de) * | 1994-10-31 | 2008-03-20 | Intel Corp., Santa Clara | Bussteuereinrichtung und Verfahren für eine hierarchische serielle Busanordnung unter Verwendung von Kommunikationspaketen |
| US5742847A (en) * | 1994-10-31 | 1998-04-21 | Intel Corporation | M&A for dynamically generating and maintaining frame based polling schedules for polling isochronous and asynchronous functions that guaranty latencies and bandwidths to the isochronous functions |
| US5623610A (en) * | 1994-10-31 | 1997-04-22 | Intel Corporation | System for assigning geographical addresses in a hierarchical serial bus by enabling upstream port and selectively enabling disabled ports at power on/reset |
| US5615404A (en) * | 1994-10-31 | 1997-03-25 | Intel Corporation | System having independently addressable bus interfaces coupled to serially connected multi-ported signal distributors generating and maintaining frame based polling schedule favoring isochronous peripherals |
| US5621901A (en) * | 1994-10-31 | 1997-04-15 | Intel Corporation | Method and apparatus for serial bus elements of an hierarchical serial bus assembly to electrically represent data and control states to each other |
| US5875301A (en) * | 1994-12-19 | 1999-02-23 | Apple Computer, Inc. | Method and apparatus for the addition and removal of nodes from a common interconnect |
| US7334030B2 (en) * | 1994-12-19 | 2008-02-19 | Apple Inc. | Method and apparatus for the addition and removal of nodes from a common interconnect |
| US5633484A (en) * | 1994-12-26 | 1997-05-27 | Motorola, Inc. | Method and apparatus for personal attribute selection and management using a preference memory |
| US5604873A (en) * | 1994-12-28 | 1997-02-18 | Intel Corporation | Circuitry for controlling power application to a hot docking SCSI SCA disk drive |
| US5925117A (en) * | 1994-12-28 | 1999-07-20 | Intel Corporation | Method and apparatus for enabling application programs to continue operation when an application resource is no longer present after undocking from a network |
| US5793978A (en) * | 1994-12-29 | 1998-08-11 | Cisco Technology, Inc. | System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets |
| US5630159A (en) * | 1994-12-29 | 1997-05-13 | Motorola, Inc. | Method and apparatus for personal attribute selection having delay management method and apparatus for preference establishment when preferences in a donor device are unavailable |
| CA2165277C (en) * | 1994-12-29 | 1999-09-21 | William Frank Zancho | Method and apparatus for personal attribute selection and management using prediction |
| US5867666A (en) | 1994-12-29 | 1999-02-02 | Cisco Systems, Inc. | Virtual interfaces with dynamic binding |
| US6484308B1 (en) * | 1995-01-05 | 2002-11-19 | Dell Products L.P. | System and method for ensuring data integrity on a removable hard drive |
| US5777996A (en) * | 1995-01-30 | 1998-07-07 | Level One Communications, Inc. | Inter-repeater backplane for allowing hot-swapping of individual repeater circuits |
| US5737748A (en) * | 1995-03-15 | 1998-04-07 | Texas Instruments Incorporated | Microprocessor unit having a first level write-through cache memory and a smaller second-level write-back cache memory |
| US5689726A (en) * | 1995-05-03 | 1997-11-18 | United Microelectronics Corporation | Computer system interface adapter capable of automatic self-configuration and self-diagnosis before operating system initiation |
| US5630076A (en) * | 1995-05-05 | 1997-05-13 | Apple Computer, Inc. | Dynamic device matching using driver candidate lists |
| US5875307A (en) * | 1995-06-05 | 1999-02-23 | National Semiconductor Corporation | Method and apparatus to enable docking/undocking of a powered-on bus to a docking station |
| US5758101A (en) * | 1995-07-14 | 1998-05-26 | Alliance Peripheral Systems, Inc. | Method and apparatus for connecting and disconnecting peripheral devices to a powered bus |
| US6097718A (en) | 1996-01-02 | 2000-08-01 | Cisco Technology, Inc. | Snapshot routing with route aging |
| US6147996A (en) | 1995-08-04 | 2000-11-14 | Cisco Technology, Inc. | Pipelined multiple issue packet switch |
| US5968187A (en) * | 1995-08-09 | 1999-10-19 | Ncr Corporation | Computer system and method including a portable portion that has a capability to diagnose and perform analysis for a stationary position and for a portable portion |
| US5938742A (en) * | 1995-08-18 | 1999-08-17 | General Magic, Inc. | Method for configuring an intelligent low power serial bus |
| US5781744A (en) * | 1995-08-25 | 1998-07-14 | Apple Computer, Inc. | Method and apparatus for ensuring safe peripheral connection |
| US7246148B1 (en) | 1995-09-29 | 2007-07-17 | Cisco Technology, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US6182224B1 (en) | 1995-09-29 | 2001-01-30 | Cisco Systems, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US6917966B1 (en) | 1995-09-29 | 2005-07-12 | Cisco Technology, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US5940586A (en) * | 1995-10-16 | 1999-08-17 | International Business Machines Corporation | Method and apparatus for detecting the presence of and disabling defective bus expansion devices or Industry Standard Architecture (ISA) adapters |
| TW299404B (en) * | 1995-11-02 | 1997-03-01 | Ibm | Adapter card slot isolation for hot plugging |
| US5732225A (en) * | 1995-11-13 | 1998-03-24 | Motorola Inc. | Integrated circuit timer system having a global bus for transferring information between local buses |
| US6091725A (en) | 1995-12-29 | 2000-07-18 | Cisco Systems, Inc. | Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network |
| US6035105A (en) | 1996-01-02 | 2000-03-07 | Cisco Technology, Inc. | Multiple VLAN architecture system |
| US5996004A (en) * | 1996-01-02 | 1999-11-30 | Bp Microsystems, Inc. | Concurrent programming apparatus and method for electronic devices |
| US5828899A (en) * | 1996-01-04 | 1998-10-27 | Compaq Computer Corporation | System for peripheral devices recursively generating unique addresses based on the number of devices connected dependent upon the relative position to the port |
| US6493782B1 (en) * | 1996-01-16 | 2002-12-10 | Texas Instruments Incorporated | Method for performing hot docking of a portable computer into a docking station |
| JP3293733B2 (ja) * | 1996-01-29 | 2002-06-17 | 甲府日本電気株式会社 | 共通バス制御装置 |
| US5923897A (en) * | 1996-04-01 | 1999-07-13 | Microsoft Corporation | System for adapter with status and command registers to provide status information to operating system and processor operative to write eject command to command register |
| US5793987A (en) * | 1996-04-18 | 1998-08-11 | Cisco Systems, Inc. | Hot plug port adapter with separate PCI local bus and auxiliary bus |
| US5872966A (en) * | 1996-05-10 | 1999-02-16 | Apple Computer, Inc. | System and method for logging and enabling further manipulation of system state information |
| US6308148B1 (en) * | 1996-05-28 | 2001-10-23 | Cisco Technology, Inc. | Network flow data export |
| US6243667B1 (en) | 1996-05-28 | 2001-06-05 | Cisco Systems, Inc. | Network flow switching and flow data export |
| US5822547A (en) * | 1996-05-31 | 1998-10-13 | Texas Instruments Incorporated | Method and apparatus for providing a portable computer with hot pluggable modular bays |
| US6098132A (en) * | 1996-06-05 | 2000-08-01 | Compaq Computer Corporation | Installation and removal of components of a computer |
| US5922060A (en) * | 1996-12-31 | 1999-07-13 | Compaq Computer Corporation | Expansion card insertion and removal |
| US5943482A (en) * | 1996-06-05 | 1999-08-24 | Compaq Computer Corporation | Expansion card insertion and removal |
| US5751710A (en) * | 1996-06-11 | 1998-05-12 | Cisco Technology, Inc. | Technique for connecting cards of a distributed network switch |
| US5974473A (en) * | 1996-06-14 | 1999-10-26 | Texas Instruments Incorporated | System for controlling insertion, locking, and removal of modules by removing plurality of device drivers for module to be removed from BIOS and informing BIOS of module removal |
| US6212182B1 (en) | 1996-06-27 | 2001-04-03 | Cisco Technology, Inc. | Combined unicast and multicast scheduling |
| US6434120B1 (en) | 1998-08-25 | 2002-08-13 | Cisco Technology, Inc. | Autosensing LMI protocols in frame relay networks |
| JPH1091282A (ja) * | 1996-09-10 | 1998-04-10 | Canon Inc | 電子機器装置 |
| US6240084B1 (en) | 1996-10-10 | 2001-05-29 | Cisco Systems, Inc. | Telephony-enabled network processing device with separate TDM bus and host system backplane bus |
| FI104920B (fi) * | 1996-10-31 | 2000-04-28 | Nokia Mobile Phones Ltd | Elektroniikkalaite, korttiliitäntä ja laajennuskortti |
| USD398583S (en) | 1996-11-04 | 1998-09-22 | Pitney Bowes Inc. | Multi-connector expansion interface device |
| US5779499A (en) * | 1996-11-04 | 1998-07-14 | Pitney Bowes Inc. | Computer interface multiple input connecting device |
| US6904037B2 (en) | 1996-11-05 | 2005-06-07 | Cisco Technology, Inc. | Asymmetric implementation of DSVD for voice/data internet access |
| US5862349A (en) * | 1996-11-21 | 1999-01-19 | Intel Corporation | Method and apparatus for docking and undocking a notebook computer |
| US5909593A (en) * | 1996-12-09 | 1999-06-01 | International Business Machines Corporation | System for assigning snoop levels to snooper modules and selectively invoking snooper modules having specified relation to a selected snoop level for hardware detection |
| US6141711A (en) * | 1996-12-19 | 2000-10-31 | National Semiconductor Corporation | Method and apparatus to enable insertion/ejection of a device in a computer system while maintaining operation of the computer system and application software |
| US6304546B1 (en) | 1996-12-19 | 2001-10-16 | Cisco Technology, Inc. | End-to-end bidirectional keep-alive using virtual circuits |
| US6138178A (en) * | 1997-01-29 | 2000-10-24 | Fuji Photo Film Co., Ltd. | Controlled device storing multiple drivers that judges and downloads a particular driver corresponding to a controller's operating system having an identical or greater version number |
| US5949979A (en) * | 1997-02-12 | 1999-09-07 | Apple Computer, Inc. | Method and apparatus for dynamic addition of buses to a computer system |
| US5964855A (en) * | 1997-04-07 | 1999-10-12 | International Business Machines Corporation | Method and system for enabling nondisruptive live insertion and removal of feature cards in a computer system |
| US6249826B1 (en) * | 1997-04-14 | 2001-06-19 | Microsoft Corporation | System and method for media status notification |
| US6046742A (en) * | 1997-05-13 | 2000-04-04 | Micron Electronics, Inc. | Display of system information |
| US5990582A (en) * | 1997-05-13 | 1999-11-23 | Micron Electronics, Inc. | Computer fan speed control device |
| US5892928A (en) * | 1997-05-13 | 1999-04-06 | Micron Electronics, Inc. | Method for the hot add of a network adapter on a system including a dynamically loaded adapter driver |
| US6134668A (en) * | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | Method of selective independent powering of portion of computer system through remote interface from remote interface power supply |
| US6292905B1 (en) | 1997-05-13 | 2001-09-18 | Micron Technology, Inc. | Method for providing a fault tolerant network using distributed server processes to remap clustered network resources to other servers during server failure |
| US6182180B1 (en) | 1997-05-13 | 2001-01-30 | Micron Electronics, Inc. | Apparatus for interfacing buses |
| US6202111B1 (en) * | 1997-05-13 | 2001-03-13 | Micron Electronics, Inc. | Method for the hot add of a network adapter on a system including a statically loaded adapter driver |
| US6170067B1 (en) * | 1997-05-13 | 2001-01-02 | Micron Technology, Inc. | System for automatically reporting a system failure in a server |
| US6134673A (en) * | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | Method for clustering software applications |
| US6173346B1 (en) * | 1997-05-13 | 2001-01-09 | Micron Electronics, Inc. | Method for hot swapping a programmable storage adapter using a programmable processor for selectively enabling or disabling power to adapter slot in response to respective request signals |
| US6304929B1 (en) | 1997-05-13 | 2001-10-16 | Micron Electronics, Inc. | Method for hot swapping a programmable adapter by using a programmable processor to selectively disabling and enabling power thereto upon receiving respective control signals |
| US6499073B1 (en) | 1997-05-13 | 2002-12-24 | Micron Electronics, Inc. | System using programmable processor for selectively enabling or disabling power to adapter in response to respective request signals |
| US6363497B1 (en) | 1997-05-13 | 2002-03-26 | Micron Technology, Inc. | System for clustering software applications |
| US6247079B1 (en) * | 1997-05-13 | 2001-06-12 | Micron Electronics, Inc | Apparatus for computer implemented hot-swap and hot-add |
| US6134614A (en) * | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | Method for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| US5987554A (en) * | 1997-05-13 | 1999-11-16 | Micron Electronics, Inc. | Method of controlling the transfer of information across an interface between two buses |
| US6266721B1 (en) | 1997-05-13 | 2001-07-24 | Micron Electronics, Inc. | System architecture for remote access and control of environmental management |
| US6145098A (en) * | 1997-05-13 | 2000-11-07 | Micron Electronics, Inc. | System for displaying system status |
| US6247080B1 (en) * | 1997-05-13 | 2001-06-12 | Micron Electronics, Inc. | Method for the hot add of devices |
| US6269417B1 (en) | 1997-05-13 | 2001-07-31 | Micron Technology, Inc. | Method for determining and displaying the physical slot number of an expansion bus device |
| US6282673B1 (en) | 1997-05-13 | 2001-08-28 | Micron Technology, Inc. | Method of recording information system events |
| US6179486B1 (en) * | 1997-05-13 | 2001-01-30 | Micron Electronics, Inc. | Method for hot add of a mass storage adapter on a system including a dynamically loaded adapter driver |
| US6192434B1 (en) | 1997-05-13 | 2001-02-20 | Micron Electronics, Inc | System for hot swapping a programmable adapter by using a programmable processor to selectively disabling and enabling power thereto upon receiving respective control signals |
| US6269412B1 (en) | 1997-05-13 | 2001-07-31 | Micron Technology, Inc. | Apparatus for recording information system events |
| US6553416B1 (en) | 1997-05-13 | 2003-04-22 | Micron Technology, Inc. | Managing computer system alerts |
| US5962933A (en) * | 1997-05-13 | 1999-10-05 | Micron Electronics, Inc. | Computer fan speed control method |
| US6122758A (en) * | 1997-05-13 | 2000-09-19 | Micron Electronics, Inc. | System for mapping environmental resources to memory for program access |
| US6163849A (en) * | 1997-05-13 | 2000-12-19 | Micron Electronics, Inc. | Method of powering up or powering down a server to a maintenance state |
| US6243773B1 (en) | 1997-05-13 | 2001-06-05 | Micron Electronics, Inc. | Configuration management system for hot adding and hot replacing devices |
| US6249828B1 (en) * | 1997-05-13 | 2001-06-19 | Micron Electronics, Inc. | Method for the hot swap of a mass storage adapter on a system including a statically loaded adapter driver |
| US6138250A (en) * | 1997-05-13 | 2000-10-24 | Micron Electronics, Inc. | System for reading system log |
| US6202160B1 (en) | 1997-05-13 | 2001-03-13 | Micron Electronics, Inc. | System for independent powering of a computer system |
| US6247898B1 (en) | 1997-05-13 | 2001-06-19 | Micron Electronics, Inc. | Computer fan speed control system |
| US6526333B1 (en) | 1997-05-13 | 2003-02-25 | Micron Technology, Inc. | Computer fan speed control system method |
| US6170028B1 (en) | 1997-05-13 | 2001-01-02 | Micron Electronics, Inc. | Method for hot swapping a programmable network adapter by using a programmable processor to selectively disabling and enabling power thereto upon receiving respective control signals |
| US6148355A (en) * | 1997-05-13 | 2000-11-14 | Micron Electronics, Inc. | Configuration management method for hot adding and hot replacing devices |
| US6249834B1 (en) | 1997-05-13 | 2001-06-19 | Micron Technology, Inc. | System for expanding PCI bus loading capacity |
| US6338150B1 (en) * | 1997-05-13 | 2002-01-08 | Micron Technology, Inc. | Diagnostic and managing distributed processor system |
| US6219711B1 (en) | 1997-05-13 | 2001-04-17 | Micron Electronics, Inc. | Synchronous communication interface |
| US6105089A (en) * | 1997-05-13 | 2000-08-15 | Micron Electronics, Inc. | Data management system for adding or exchanging components on a running computer |
| US6134615A (en) | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| US6330690B1 (en) | 1997-05-13 | 2001-12-11 | Micron Electronics, Inc. | Method of resetting a server |
| US6122746A (en) * | 1997-05-13 | 2000-09-19 | Micron Electronics, Inc. | System for powering up and powering down a server |
| US6324608B1 (en) | 1997-05-13 | 2001-11-27 | Micron Electronics | Method for hot swapping of network components |
| US6253334B1 (en) | 1997-05-13 | 2001-06-26 | Micron Electronics, Inc. | Three bus server architecture with a legacy PCI bus and mirrored I/O PCI buses |
| US6058445A (en) * | 1997-05-13 | 2000-05-02 | Micron Electronics, Inc. | Data management method for adding or exchanging components on a running computer |
| US6219734B1 (en) * | 1997-05-13 | 2001-04-17 | Micron Electronics, Inc. | Method for the hot add of a mass storage adapter on a system including a statically loaded adapter driver |
| US6195717B1 (en) | 1997-05-13 | 2001-02-27 | Micron Electronics, Inc. | Method of expanding bus loading capacity |
| US6243838B1 (en) | 1997-05-13 | 2001-06-05 | Micron Electronics, Inc. | Method for automatically reporting a system failure in a server |
| US6272648B1 (en) * | 1997-05-13 | 2001-08-07 | Micron Electronics, Inc. | System for communicating a software-generated pulse waveform between two servers in a network |
| US6073255A (en) * | 1997-05-13 | 2000-06-06 | Micron Electronics, Inc. | Method of reading system log |
| US6249885B1 (en) | 1997-05-13 | 2001-06-19 | Karl S. Johnson | Method for managing environmental conditions of a distributed processor system |
| US6425006B1 (en) | 1997-05-13 | 2002-07-23 | Micron Technology, Inc. | Alert configurator and manager |
| US5931949A (en) * | 1997-05-16 | 1999-08-03 | Webtv Networks, Inc. | Expansion port providing system power-down prior to connection of peripheral devices |
| US6356530B1 (en) | 1997-05-23 | 2002-03-12 | Cisco Technology, Inc. | Next hop selection in ATM networks |
| US6122272A (en) | 1997-05-23 | 2000-09-19 | Cisco Technology, Inc. | Call size feedback on PNNI operation |
| US6014714A (en) | 1997-06-16 | 2000-01-11 | International Business Machines Corporation | Adapter card system including for supporting multiple configurations using mapping bit |
| US6862284B1 (en) | 1997-06-17 | 2005-03-01 | Cisco Technology, Inc. | Format for automatic generation of unique ATM addresses used for PNNI |
| DE19726763C2 (de) * | 1997-06-24 | 1999-06-10 | Phoenix Contact Gmbh & Co | Kopplungsanordnung für ein Master-Slave-Bussystem |
| US6078590A (en) | 1997-07-14 | 2000-06-20 | Cisco Technology, Inc. | Hierarchical routing knowledge for multicast packet routing |
| JPH11102296A (ja) * | 1997-07-29 | 1999-04-13 | Casio Comput Co Ltd | 制御装置及び制御方法 |
| US6330599B1 (en) | 1997-08-05 | 2001-12-11 | Cisco Technology, Inc. | Virtual interfaces with dynamic binding |
| US6157641A (en) | 1997-08-22 | 2000-12-05 | Cisco Technology, Inc. | Multiprotocol packet recognition and switching |
| US6212183B1 (en) | 1997-08-22 | 2001-04-03 | Cisco Technology, Inc. | Multiple parallel packet routing lookup |
| US6512766B2 (en) | 1997-08-22 | 2003-01-28 | Cisco Systems, Inc. | Enhanced internet packet routing lookup |
| JP4054451B2 (ja) | 1997-08-26 | 2008-02-27 | キヤノン株式会社 | 通信装置 |
| US6009480A (en) * | 1997-09-12 | 1999-12-28 | Telxon Corporation | Integrated device driver wherein the peripheral downloads the device driver via an I/O device after it is determined that the I/O device has the resources to support the peripheral device |
| US6175490B1 (en) | 1997-10-01 | 2001-01-16 | Micron Electronics, Inc. | Fault tolerant computer system |
| US6154835A (en) * | 1997-10-01 | 2000-11-28 | Micron Electronics, Inc. | Method for automatically configuring and formatting a computer system and installing software |
| US6009541A (en) * | 1997-10-01 | 1999-12-28 | Micron Electronics, Inc. | Apparatus for performing an extensive diagnostic test in conjunction with a bios test routine |
| US6263387B1 (en) | 1997-10-01 | 2001-07-17 | Micron Electronics, Inc. | System for automatically configuring a server after hot add of a device |
| US6212585B1 (en) * | 1997-10-01 | 2001-04-03 | Micron Electronics, Inc. | Method of automatically configuring a server after hot add of a device |
| US6088816A (en) * | 1997-10-01 | 2000-07-11 | Micron Electronics, Inc. | Method of displaying system status |
| US6065053A (en) * | 1997-10-01 | 2000-05-16 | Micron Electronics, Inc. | System for resetting a server |
| US6035420A (en) * | 1997-10-01 | 2000-03-07 | Micron Electronics, Inc. | Method of performing an extensive diagnostic test in conjunction with a bios test routine |
| US6343072B1 (en) | 1997-10-01 | 2002-01-29 | Cisco Technology, Inc. | Single-chip architecture for shared-memory router |
| US6182173B1 (en) * | 1997-11-14 | 2001-01-30 | International Business Machines Corporation | Hot plug adapters using optical switches |
| KR100251499B1 (ko) * | 1997-11-25 | 2000-04-15 | 윤종용 | 디스플레이장치의 핫플러깅 구현방법 |
| US7570583B2 (en) * | 1997-12-05 | 2009-08-04 | Cisco Technology, Inc. | Extending SONET/SDH automatic protection switching |
| US6424649B1 (en) | 1997-12-31 | 2002-07-23 | Cisco Technology, Inc. | Synchronous pipelined switch using serial transmission |
| US6111877A (en) | 1997-12-31 | 2000-08-29 | Cisco Technology, Inc. | Load sharing across flows |
| WO1999035826A1 (en) * | 1998-01-07 | 1999-07-15 | Intel Corporation | Automatic transfer of image information between imaging device and host system |
| JP3649011B2 (ja) * | 1998-01-09 | 2005-05-18 | 株式会社日立製作所 | コンピュータシステム |
| US6799224B1 (en) * | 1998-03-10 | 2004-09-28 | Quad Research | High speed fault tolerant mass storage network information server |
| US6134666A (en) * | 1998-03-12 | 2000-10-17 | Cisco Technology, Inc. | Power supervisor for electronic modular system |
| US6421746B1 (en) | 1998-03-26 | 2002-07-16 | Micron Electronics, Inc. | Method of data and interrupt posting for computer devices |
| US6298409B1 (en) | 1998-03-26 | 2001-10-02 | Micron Technology, Inc. | System for data and interrupt posting for computer devices |
| US6853638B2 (en) * | 1998-04-01 | 2005-02-08 | Cisco Technology, Inc. | Route/service processor scalability via flow-based distribution of traffic |
| US6260155B1 (en) * | 1998-05-01 | 2001-07-10 | Quad Research | Network information server |
| US6121967A (en) * | 1998-05-04 | 2000-09-19 | Apple Computer, Inc. | Method and apparatus for controlling media bays in a computer system |
| US6282646B1 (en) * | 1998-05-08 | 2001-08-28 | Apple Computer, Inc. | System for real-time adaptation to changes in display configuration |
| US6199130B1 (en) * | 1998-06-04 | 2001-03-06 | International Business Machines Corporation | Concurrent maintenance for PCI based DASD subsystem with concurrent maintenance message being communicated between SPCN (system power control network) and I/O adapter using PCI bridge |
| US6138194A (en) * | 1998-06-08 | 2000-10-24 | Micron Electronics, Inc. | Apparatus for sensing movement of a bus card and automatically removing power from the bus card |
| US6185645B1 (en) | 1998-06-08 | 2001-02-06 | Micron Electronics, Inc. | Method for removing power and signals from an inadvertently swapped bus card |
| US6170026B1 (en) * | 1998-06-16 | 2001-01-02 | Modubility Llc | Mobile computing systems which automatically reconfigure to operate any devices attached to a docking module upon connection to the docking station |
| US6128682A (en) * | 1998-06-25 | 2000-10-03 | Compaq Computer Corporation | Method and apparatus for bus isolation |
| US6370121B1 (en) | 1998-06-29 | 2002-04-09 | Cisco Technology, Inc. | Method and system for shortcut trunking of LAN bridges |
| US6920112B1 (en) | 1998-06-29 | 2005-07-19 | Cisco Technology, Inc. | Sampling packets for network monitoring |
| US6170020B1 (en) * | 1998-06-30 | 2001-01-02 | Compaq Computer Corporation | Reservation and dynamic allocation of resources for sole use of docking peripheral device |
| US6377577B1 (en) | 1998-06-30 | 2002-04-23 | Cisco Technology, Inc. | Access control list processing in hardware |
| US6223234B1 (en) | 1998-07-17 | 2001-04-24 | Micron Electronics, Inc. | Apparatus for the hot swap and add of input/output platforms and devices |
| US6205503B1 (en) | 1998-07-17 | 2001-03-20 | Mallikarjunan Mahalingam | Method for the hot swap and add of input/output platforms and devices |
| US6182147B1 (en) | 1998-07-31 | 2001-01-30 | Cisco Technology, Inc. | Multicast group routing using unidirectional links |
| US6308219B1 (en) | 1998-07-31 | 2001-10-23 | Cisco Technology, Inc. | Routing table lookup implemented using M-trie having nodes duplicated in multiple memory banks |
| US6081419A (en) * | 1998-08-03 | 2000-06-27 | Cisco Technology, Inc. | Protection device for an electronic instrument and method |
| US6101115A (en) | 1998-08-07 | 2000-08-08 | Cisco Technology, Inc. | CAM match line precharge |
| US6389506B1 (en) | 1998-08-07 | 2002-05-14 | Cisco Technology, Inc. | Block mask ternary cam |
| US6311242B1 (en) * | 1998-08-27 | 2001-10-30 | Apple Computer, Inc. | Method and apparatus for supporting dynamic insertion and removal of PCI devices |
| US6434653B1 (en) * | 1998-09-29 | 2002-08-13 | Intel Corporation | Method and apparatus for disabling power-on in a system requiring add-in modules |
| US6256059B1 (en) * | 1999-01-07 | 2001-07-03 | Intel Corporation | Automatic transfer of image information between imaging device and host system |
| US6771642B1 (en) | 1999-01-08 | 2004-08-03 | Cisco Technology, Inc. | Method and apparatus for scheduling packets in a packet switch |
| US6493827B1 (en) * | 1999-03-17 | 2002-12-10 | International Business Machines Corporation | Method and system for monitoring configuration changes in a data processing system |
| US7065762B1 (en) | 1999-03-22 | 2006-06-20 | Cisco Technology, Inc. | Method, apparatus and computer program product for borrowed-virtual-time scheduling |
| US6757791B1 (en) | 1999-03-30 | 2004-06-29 | Cisco Technology, Inc. | Method and apparatus for reordering packet data units in storage queues for reading and writing memory |
| US6760331B1 (en) | 1999-03-31 | 2004-07-06 | Cisco Technology, Inc. | Multicast routing with nearest queue first allocation and dynamic and static vector quantization |
| US6603772B1 (en) | 1999-03-31 | 2003-08-05 | Cisco Technology, Inc. | Multicast routing with multicast virtual output queues and shortest queue first allocation |
| US6523124B1 (en) * | 1999-04-23 | 2003-02-18 | Palm, Inc. | System and method for detection of an accessory device connection status |
| US6363493B1 (en) * | 1999-04-30 | 2002-03-26 | Sun Microsystems, Inc. | Method and apparatus for automatically reintegrating a module into a computer system |
| US6442638B1 (en) | 1999-05-18 | 2002-08-27 | International Business Machines Corporation | Auto enable/disable system and method for computer interfaced devices |
| US6421755B1 (en) * | 1999-05-26 | 2002-07-16 | Dell Usa, L.P. | System resource assignment for a hot inserted device |
| TW459192B (en) | 1999-06-25 | 2001-10-11 | Toshiba Corp | Electronic apparatus and electronic system provided with the same |
| WO2001011474A1 (en) * | 1999-08-04 | 2001-02-15 | Fujitsu Limited | Method and apparatus for information processing, and medium |
| US6539476B1 (en) * | 1999-08-12 | 2003-03-25 | Handspring, Inc. | Mobile computer system capable for copying set-up application including removal routine from peripheral device for removing device programs after the device is removed |
| US7256684B1 (en) * | 1999-09-27 | 2007-08-14 | Cisco Technology, Inc. | Method and apparatus for remote powering of device connected to network |
| US6553444B1 (en) * | 1999-10-28 | 2003-04-22 | Hewlett-Packard Development Company, L.P. | Method and system for sensing the proper insertion of a portable memory element |
| US6990544B1 (en) * | 1999-12-17 | 2006-01-24 | Hewlett-Packard Development Company, L.P. | Method and apparatus for detecting the presence of a hot-pluggable component in a computer system |
| US6854070B2 (en) * | 2000-01-25 | 2005-02-08 | Hewlett-Packard Development Company, L.P. | Hot-upgrade/hot-add memory |
| US6325552B1 (en) | 2000-02-14 | 2001-12-04 | Cisco Technology, Inc. | Solderless optical transceiver interconnect |
| US6658489B1 (en) * | 2000-03-29 | 2003-12-02 | International Business Machines Corporation | Method for replacing a device driver during system operation |
| US7356580B1 (en) | 2000-03-30 | 2008-04-08 | Lam Research Corporation | Plug and play sensor integration for a process module |
| US7672747B2 (en) | 2000-03-30 | 2010-03-02 | Lam Research Corporation | Recipe-and-component control module and methods thereof |
| US7263476B1 (en) * | 2000-06-12 | 2007-08-28 | Quad Research | High speed information processing and mass storage system and method, particularly for information and application servers |
| US6687837B1 (en) * | 2000-06-15 | 2004-02-03 | Cisco Technology, Inc. | Method and system for controlling the supply of power to a circuit card in a card shelf through an activation signal |
| US6475830B1 (en) | 2000-07-19 | 2002-11-05 | Cisco Technology, Inc. | Flip chip and packaged memory module |
| US6541878B1 (en) | 2000-07-19 | 2003-04-01 | Cisco Technology, Inc. | Integrated RJ-45 magnetics with phantom power provision |
| US6629315B1 (en) | 2000-08-10 | 2003-09-30 | International Business Machines Corporation | Method, computer program product, and system for dynamically refreshing software modules within an actively running computer system |
| US6948020B1 (en) * | 2000-09-29 | 2005-09-20 | International Business Machines Corporation | Method and system for increasing control information from GPIOs |
| DE10052621B4 (de) * | 2000-10-24 | 2016-04-21 | Abb Ag | Verfahren zur Außerbetriebsetzung einer steckbaren elektrischen Einheit |
| DE10052620B4 (de) * | 2000-10-24 | 2008-07-10 | Abb Ag | Verfahren zur Initialisierung einer steckbaren elektrischen Einheit |
| DE10052623B4 (de) * | 2000-10-24 | 2016-03-17 | Abb Ag | Busanschaltung für eine steckbare elektrische Einheit |
| JP2002197051A (ja) * | 2000-12-11 | 2002-07-12 | Internatl Business Mach Corp <Ibm> | 通信先を決定するための通信アダプタの選択方法、通信アダプタの設定方法、コンピュータ装置、携帯情報機器、および記憶媒体 |
| US7080247B2 (en) * | 2000-12-22 | 2006-07-18 | Evga Corporation | System and method for automated display driver management |
| US20020108009A1 (en) * | 2000-12-29 | 2002-08-08 | Michele Borgatti | Electronic system having modular expansion function facilities |
| EP1393533B1 (en) | 2001-05-14 | 2008-11-05 | Innovision Research & Technology PLC | Electrical devices |
| GB0111722D0 (en) * | 2001-05-14 | 2001-07-04 | Innovision Res & Tech Plc | Component identification |
| US6957351B2 (en) * | 2001-07-03 | 2005-10-18 | International Business Machines Corporation | Automated disk drive library with removable media powered via contactless coupling |
| SG120868A1 (en) * | 2001-08-28 | 2006-04-26 | Seagate Technology Llc | Data storage device security method and apparatus |
| TW514786B (en) * | 2001-09-28 | 2002-12-21 | Su Fang Yu | Processing method and computer system for driver in intelligent peripherals |
| SG122759A1 (en) * | 2001-10-29 | 2006-06-29 | Seagate Technology Llc | System and method for protecting a peripheral device against hot plug attacks |
| US6928504B2 (en) * | 2002-01-02 | 2005-08-09 | International Business Machines Corporation | PC card motion detector |
| US6678162B2 (en) | 2002-01-07 | 2004-01-13 | International Business Machines Corporation | Interlock for blind dock cartridge |
| US7076543B1 (en) | 2002-02-13 | 2006-07-11 | Cisco Technology, Inc. | Method and apparatus for collecting, aggregating and monitoring network management information |
| US20050177662A1 (en) * | 2002-04-04 | 2005-08-11 | Hauke Michael T. | Modular broadcast television products |
| US7032055B2 (en) * | 2002-05-07 | 2006-04-18 | Intel Corporation | Device control and configuration |
| CN100438521C (zh) * | 2002-10-16 | 2008-11-26 | 华为技术有限公司 | 数据通信设备中配置信息的管理方法 |
| EP1473630A3 (en) * | 2003-04-11 | 2007-10-10 | Samsung Electronics Co., Ltd. | Computer system and method of setting an interface card therein |
| US7516412B1 (en) * | 2003-05-23 | 2009-04-07 | Nvidia Corporation | Method and apparatus for content-based rendering of user interfaces |
| WO2005008497A2 (en) * | 2003-07-11 | 2005-01-27 | Computer Associates Think, Inc. | Method and system for monitoring a computer system for dynamic reconfiguration |
| US7409563B2 (en) * | 2003-07-22 | 2008-08-05 | Lockheed Martin Corporation | Method and apparatus for preventing un-authorized attachment of computer peripherals |
| US8484671B1 (en) | 2003-10-07 | 2013-07-09 | The Directv Group, Inc. | Receiver interface with multiple access cards |
| US7234014B2 (en) * | 2004-01-14 | 2007-06-19 | International Business Machines Corporation | Seamless user interactions for portable storage devices |
| US8300666B2 (en) | 2004-10-07 | 2012-10-30 | Cisco Technology, Inc. | Inline power-based common mode communications in a wired data telecommunications network |
| US7620846B2 (en) | 2004-10-07 | 2009-11-17 | Cisco Technology, Inc. | Redundant power and data over a wired data telecommunications network |
| US7793137B2 (en) * | 2004-10-07 | 2010-09-07 | Cisco Technology, Inc. | Redundant power and data in a wired data telecommunincations network |
| US7903809B2 (en) * | 2004-11-05 | 2011-03-08 | Cisco Technology, Inc. | Power management for serial-powered device connections |
| US7363525B2 (en) * | 2004-10-07 | 2008-04-22 | Cisco Technology, Inc. | Bidirectional inline power port |
| US8074084B2 (en) | 2004-11-03 | 2011-12-06 | Cisco Technology, Inc. | Powered device classification in a wired data telecommunications network |
| US7849351B2 (en) * | 2004-10-07 | 2010-12-07 | Cisco Technology, Inc. | Power and data redundancy in a single wiring closet |
| US7823026B2 (en) * | 2004-10-07 | 2010-10-26 | Cisco Technology, Inc. | Automatic system for power and data redundancy in a wired data telecommunications network |
| US7457252B2 (en) | 2004-11-03 | 2008-11-25 | Cisco Technology, Inc. | Current imbalance compensation for magnetics in a wired data telecommunications network |
| US7603570B2 (en) | 2004-05-13 | 2009-10-13 | Cisco Technology, Inc. | Power delivery over ethernet cables |
| CA2577412A1 (en) * | 2004-09-02 | 2006-03-16 | Thomas Licensing S.A. | Method for dynamic configuration of an electronic system with variable input and output signals |
| US8259562B2 (en) * | 2004-10-07 | 2012-09-04 | Cisco Technology, Inc. | Wiring closet redundancy |
| US7724650B2 (en) * | 2004-11-30 | 2010-05-25 | Cisco Technology, Inc. | Multi-station physical layer communication over TP cable |
| US7321314B2 (en) * | 2005-03-09 | 2008-01-22 | Intel Corporation | Device, system and method of detection of input unit disconnection |
| US7512718B2 (en) * | 2005-04-20 | 2009-03-31 | Lawrence J. Dickson | Reconfigurable computing array without chassis |
| JP4624171B2 (ja) * | 2005-04-27 | 2011-02-02 | Necインフロンティア株式会社 | 情報処理装置、情報処理システムおよびプログラム |
| US8149683B2 (en) * | 2005-05-18 | 2012-04-03 | Cisco Technology, Inc. | Fail-safe inline power in a wired data telecommunications network |
| US7664136B2 (en) * | 2005-06-02 | 2010-02-16 | Cisco Technology, Inc. | Inline power for multiple devices in a wired data telecommunications network |
| US20070011751A1 (en) * | 2005-07-11 | 2007-01-11 | International Business Machines Corporation | System and method for securing data within a storage system |
| US7373532B2 (en) * | 2005-07-27 | 2008-05-13 | Cisco Technology, Inc. | Inline power controller |
| JP4861765B2 (ja) * | 2005-08-04 | 2012-01-25 | 株式会社リコー | 機器、情報処理方法、情報処理プログラム、及び記録媒体 |
| US7836216B2 (en) * | 2005-08-23 | 2010-11-16 | Palm, Inc. | Connector system for supporting multiple types of plug carrying accessory devices |
| JP2007058591A (ja) * | 2005-08-24 | 2007-03-08 | Brother Ind Ltd | 周辺装置 |
| US7565555B2 (en) | 2005-11-23 | 2009-07-21 | Cisco Technology, Inc. | Uninterruptible power supply resource sharing for multiple power sourcing equipment network devices |
| CN100459515C (zh) * | 2005-12-27 | 2009-02-04 | 迈普(四川)通信技术有限公司 | 热插拔板卡配置保存方法 |
| US7734841B2 (en) * | 2006-06-30 | 2010-06-08 | Palm, Inc. | System and method for providing serial bus connectivity |
| US7565220B2 (en) | 2006-09-28 | 2009-07-21 | Lam Research Corporation | Targeted data collection architecture |
| US7814046B2 (en) | 2006-09-29 | 2010-10-12 | Lam Research Corporation | Dynamic component-tracking system and methods therefor |
| FI20065783A0 (sv) * | 2006-12-08 | 2006-12-08 | Nokia Corp | Signalfördistorsion i radiosändare |
| US7836238B2 (en) * | 2006-12-19 | 2010-11-16 | International Business Machines Corporation | Hot-plug/remove of a new component in a running PCIe fabric |
| US8315817B2 (en) | 2007-01-26 | 2012-11-20 | Illumina, Inc. | Independently removable nucleic acid sequencing system and method |
| US12497656B2 (en) | 2007-01-26 | 2025-12-16 | Illumina, Inc. | Independently removable nucleic acid sequencing system and method |
| JP2010516285A (ja) * | 2007-01-26 | 2010-05-20 | イルミナ インコーポレイテッド | 核酸配列決定システムおよび方法 |
| US7921307B2 (en) * | 2007-03-27 | 2011-04-05 | Cisco Technology, Inc. | Methods and apparatus providing advanced classification for power over Ethernet |
| CN101387993B (zh) * | 2007-09-14 | 2010-09-08 | 凹凸科技(中国)有限公司 | 对计算机系统中的设备进行动态资源配置的方法及系统 |
| DE112008003745T5 (de) * | 2008-02-22 | 2011-04-21 | Hewlett-Packard Development Co., L.P., Houston | Anzeigegehäuse mit Schlitz zum Aufnehmen von Peripheriegeräten |
| JP2012514250A (ja) * | 2008-12-26 | 2012-06-21 | トムソン ライセンシング | デバイスを設定する方法及びシステム |
| US8650337B2 (en) | 2010-06-23 | 2014-02-11 | International Business Machines Corporation | Runtime determination of translation formats for adapter functions |
| US9213661B2 (en) * | 2010-06-23 | 2015-12-15 | International Business Machines Corporation | Enable/disable adapters of a computing environment |
| US8626970B2 (en) | 2010-06-23 | 2014-01-07 | International Business Machines Corporation | Controlling access by a configuration to an adapter function |
| US8615645B2 (en) | 2010-06-23 | 2013-12-24 | International Business Machines Corporation | Controlling the selectively setting of operational parameters for an adapter |
| US8504754B2 (en) | 2010-06-23 | 2013-08-06 | International Business Machines Corporation | Identification of types of sources of adapter interruptions |
| US8650335B2 (en) | 2010-06-23 | 2014-02-11 | International Business Machines Corporation | Measurement facility for adapter functions |
| US8510599B2 (en) | 2010-06-23 | 2013-08-13 | International Business Machines Corporation | Managing processing associated with hardware events |
| US9342352B2 (en) | 2010-06-23 | 2016-05-17 | International Business Machines Corporation | Guest access to address spaces of adapter |
| US8621112B2 (en) | 2010-06-23 | 2013-12-31 | International Business Machines Corporation | Discovery by operating system of information relating to adapter functions accessible to the operating system |
| US8505032B2 (en) | 2010-06-23 | 2013-08-06 | International Business Machines Corporation | Operating system notification of actions to be taken responsive to adapter events |
| US8549182B2 (en) | 2010-06-23 | 2013-10-01 | International Business Machines Corporation | Store/store block instructions for communicating with adapters |
| US9195623B2 (en) | 2010-06-23 | 2015-11-24 | International Business Machines Corporation | Multiple address spaces per adapter with address translation |
| US8468284B2 (en) | 2010-06-23 | 2013-06-18 | International Business Machines Corporation | Converting a message signaled interruption into an I/O adapter event notification to a guest operating system |
| US8635430B2 (en) | 2010-06-23 | 2014-01-21 | International Business Machines Corporation | Translation of input/output addresses to memory addresses |
| US8572635B2 (en) | 2010-06-23 | 2013-10-29 | International Business Machines Corporation | Converting a message signaled interruption into an I/O adapter event notification |
| US8639858B2 (en) | 2010-06-23 | 2014-01-28 | International Business Machines Corporation | Resizing address spaces concurrent to accessing the address spaces |
| US8478922B2 (en) | 2010-06-23 | 2013-07-02 | International Business Machines Corporation | Controlling a rate at which adapter interruption requests are processed |
| US8566480B2 (en) | 2010-06-23 | 2013-10-22 | International Business Machines Corporation | Load instruction for communicating with adapters |
| JP5617429B2 (ja) * | 2010-08-19 | 2014-11-05 | ソニー株式会社 | バスシステムおよびバスシステムと接続機器とを接続するブリッジ回路 |
| FR2971841B1 (fr) * | 2011-02-22 | 2013-09-13 | Schneider Electric Ind Sas | Detecteur et dispositif de configuration du detecteur |
| WO2012134935A2 (en) * | 2011-03-25 | 2012-10-04 | Adc Telecommunications, Inc. | Dynamically detecting a defective connector at a port |
| US8949496B2 (en) | 2011-03-25 | 2015-02-03 | Adc Telecommunications, Inc. | Double-buffer insertion count stored in a device attached to a physical layer medium |
| ES2553090T3 (es) | 2011-03-25 | 2015-12-04 | Adc Telecommunications, Inc. | Esquema de codificación de identificador para su uso con conectores multivía |
| US9497098B2 (en) | 2011-03-25 | 2016-11-15 | Commscope Technologies Llc | Event-monitoring in a system for automatically obtaining and managing physical layer information using a reliable packet-based communication protocol |
| US8775713B2 (en) * | 2011-12-27 | 2014-07-08 | Intel Corporation | Multi-protocol tunneling over an I/O interconnect |
| US8782321B2 (en) | 2012-02-08 | 2014-07-15 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| CN102570341B (zh) * | 2012-02-09 | 2015-04-29 | 华为技术有限公司 | 配电柜的监控系统 |
| US8880923B2 (en) | 2012-03-29 | 2014-11-04 | Intel Corporation | Link power management in an I/O interconnect |
| US9465766B1 (en) * | 2013-10-29 | 2016-10-11 | Xilinx, Inc. | Isolation interface for master-slave communication protocols |
| GB2532016B (en) * | 2014-11-04 | 2018-01-17 | Displaylink Uk Ltd | System for controlling peripherals connected to a docking station |
| US9933821B2 (en) * | 2016-02-17 | 2018-04-03 | Quanta Computer Inc. | Chassis with lock mechanism |
| JP7213755B2 (ja) * | 2019-05-29 | 2023-01-27 | ルネサスエレクトロニクス株式会社 | 半導体システム及び半導体装置 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5165018A (en) * | 1987-01-05 | 1992-11-17 | Motorola, Inc. | Self-configuration of nodes in a distributed message-based operating system |
| US5014193A (en) * | 1988-10-14 | 1991-05-07 | Compaq Computer Corporation | Dynamically configurable portable computer system |
| JPH02139610A (ja) * | 1988-11-19 | 1990-05-29 | Fujitsu Ltd | 活性着脱方式 |
| US5119498A (en) * | 1989-06-12 | 1992-06-02 | International Business Machines Corporation | Feature board with automatic adjustment to one of two bus widths based on sensing power level at one connection contact |
| JPH0383102A (ja) * | 1989-08-25 | 1991-04-09 | Sharp Corp | 制御回路 |
| JPH03103959A (ja) * | 1989-09-19 | 1991-04-30 | Fujitsu Ltd | 動的入出力構成変更方式 |
| US5237690A (en) * | 1990-07-06 | 1993-08-17 | International Business Machines Corporation | System for testing adaptor card upon power up and having disablement, enablement, and reconfiguration options |
| US5269011A (en) * | 1990-09-24 | 1993-12-07 | Emc Corporation | Dynamically reconfigurable data storage system with storage system controllers selectively operable as channel adapters on storage device adapters |
| JP2835184B2 (ja) * | 1990-12-12 | 1998-12-14 | キヤノン株式会社 | 情報処理装置、デバイス制御方法、およびicカード |
| US5220654A (en) * | 1991-03-28 | 1993-06-15 | International Business Machines Corp. | Method and system for managing an operating system definition of a dynamically modifiable i/o configuration |
-
1992
- 1992-01-20 JP JP4007527A patent/JPH0821015B2/ja not_active Expired - Lifetime
- 1992-10-14 US US07/960,753 patent/US5386567A/en not_active Expired - Lifetime
- 1992-11-04 CA CA002082118A patent/CA2082118C/en not_active Expired - Lifetime
- 1992-12-26 CN CN92114988A patent/CN1026625C/zh not_active Expired - Lifetime
- 1992-12-26 KR KR1019920025642A patent/KR960003066B1/ko not_active Expired - Lifetime
- 1992-12-29 TW TW081110450A patent/TW208075B/zh active
-
1993
- 1993-01-08 AT AT93300118T patent/ATE204090T1/de not_active IP Right Cessation
- 1993-01-08 DE DE69330533T patent/DE69330533T2/de not_active Expired - Lifetime
- 1993-01-08 BR BR9300032A patent/BR9300032A/pt active Search and Examination
- 1993-01-08 EP EP93300118A patent/EP0552873B1/en not_active Expired - Lifetime
- 1993-01-08 ES ES93300118T patent/ES2160100T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US5386567A (en) | 1995-01-31 |
| CA2082118A1 (en) | 1993-07-21 |
| CN1026625C (zh) | 1994-11-16 |
| CN1074767A (zh) | 1993-07-28 |
| CA2082118C (en) | 1999-01-19 |
| ATE204090T1 (de) | 2001-08-15 |
| KR960003066B1 (ko) | 1996-03-04 |
| ES2160100T3 (es) | 2001-11-01 |
| EP0552873A1 (en) | 1993-07-28 |
| TW208075B (ja) | 1993-06-21 |
| DE69330533D1 (de) | 2001-09-13 |
| DE69330533T2 (de) | 2002-04-18 |
| KR930016855A (ko) | 1993-08-30 |
| BR9300032A (pt) | 1993-07-27 |
| EP0552873B1 (en) | 2001-08-08 |
| JPH05265927A (ja) | 1993-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0821015B2 (ja) | コンピュータならびにそのシステム再構成化装置および方法 | |
| JP3274604B2 (ja) | 周辺デバイスの自動イネーブル方法 | |
| US7882206B2 (en) | Storage device system and storage device system activating method | |
| US6704808B2 (en) | Expansion unit setup control method that allocates predetermined I/O resources not currently used in processing and later deallocates said I/O resources upon completion of setup | |
| US6594721B1 (en) | Surprise hot bay swapping of IDE/ATAPI devices | |
| US5920709A (en) | Bus interface for IDE device | |
| US5948074A (en) | Expansion unit having a security mechanism for inhibiting attachment and disconnection of the expansion unit to and from a portable computer | |
| KR100204695B1 (ko) | 휴대형 컴퓨터용 도킹 장치 및 그 제어 방법 | |
| EP0471928A2 (en) | Connection state confirmation system and method for expansion unit | |
| EP2299678B1 (en) | Information processing apparatus, and method for controlling the same | |
| US6883055B2 (en) | Hot swap method | |
| JP2007068156A (ja) | 画像処理装置とその制御方法 | |
| US7024507B2 (en) | Computer device, expansion device management method, and computer program | |
| KR0182632B1 (ko) | 클라이언트 서버 시스템 및 그 제어 방법 | |
| JP3549109B2 (ja) | コンピュータならびにそのシステム再構成化装置および方法 | |
| JP3320338B2 (ja) | コンピュータならびにそのシステム再構成化装置および方法 | |
| EP0498374A2 (en) | Computer having function of resume process | |
| JPH07219903A (ja) | コンピュータ、コンピュータシステム及びその制御方法 | |
| EP1917583B1 (en) | Connection of peripherals to operating systems | |
| US7552362B2 (en) | Bridge, error notification method therefor and system | |
| JPH09114566A (ja) | コンピュータシステム | |
| JPH1165720A (ja) | コンピュータおよびコンピュータシステム | |
| JP4207930B2 (ja) | 電子装置拡張システム | |
| JPH07271473A (ja) | コンピュータシステム | |
| JP2004164495A (ja) | 端末装置及びアクセス制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090304 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100304 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110304 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110304 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120304 Year of fee payment: 16 |
|
| EXPY | Cancellation because of completion of term |