[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2581468B2 - Non-SCSI device access method - Google Patents

Non-SCSI device access method

Info

Publication number
JP2581468B2
JP2581468B2 JP6245963A JP24596394A JP2581468B2 JP 2581468 B2 JP2581468 B2 JP 2581468B2 JP 6245963 A JP6245963 A JP 6245963A JP 24596394 A JP24596394 A JP 24596394A JP 2581468 B2 JP2581468 B2 JP 2581468B2
Authority
JP
Japan
Prior art keywords
command
scsi
virtual device
device driver
computer system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP6245963A
Other languages
Japanese (ja)
Other versions
JPH08110883A (en
Inventor
亨 中原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP6245963A priority Critical patent/JP2581468B2/en
Publication of JPH08110883A publication Critical patent/JPH08110883A/en
Application granted granted Critical
Publication of JP2581468B2 publication Critical patent/JP2581468B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、コンピュータシステ
ム固有のインタフェースで接続されたデバイス(非SC
SI(Small Computer System Interfase )デバイス)
を、そのコンピュータシステムにSCSIバスで接続さ
れた他のコンピュータシステムからも直接利用(共用)
可能とする非SCSIデバイスのアクセス方法に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device (non-SC) connected by an interface specific to a computer system.
SI (Small Computer System Interface) device)
Can be used directly from other computer systems connected to the computer system via a SCSI bus (shared)
The present invention relates to an access method of a non-SCSI device which is enabled.

【0002】[0002]

【従来の技術】非SCSIデバイスを共用する手法の従
来例としては特開平4−297945号公報(「電子フ
ァイルシステムのアクセス方法」)に示されたような方
式が挙げられる。この方式では、SCSIバスの接続先
にゲートウェイ装置を設け、ゲートウェイ装置内でSC
SIコマンドの変更を行うことで、外部に接続された非
SCSIデバイスの利用を可能としている。
2. Description of the Related Art As a conventional example of a method for sharing a non-SCSI device, there is a method as disclosed in Japanese Patent Application Laid-Open No. 4-297945 ("Access Method for Electronic File System"). In this method, a gateway device is provided at the connection destination of the SCSI bus, and the SC
By changing the SI command, it is possible to use an externally connected non-SCSI device.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、この方
式では、ゲートウェイ装置まではSCSIバスで必ず接
続しなければならない。また、ゲートウェイ装置にID
を1つ割り振らなければならないという制約があるため
に、拡張,接続を行う際の障害となっていた。また、こ
の方式では、コンピュータシステム固有のインタフェー
スで接続された非SCSIデバイスを、そのコンピュー
タシステムにSCSIバスで接続された他のコンピュー
タシステムから直接利用することができない。
However, in this system, the gateway device must be connected by the SCSI bus without fail. Also, the ID is assigned to the gateway device.
Has to be allocated, which has been an obstacle to expansion and connection. Further, in this method, a non-SCSI device connected by an interface unique to a computer system cannot be directly used by another computer system connected to the computer system by a SCSI bus.

【0004】本発明はこのような課題を解決するために
なされたもので、その目的とするところは、拡張,接続
を簡単に行うことができ、また、既存のSCSI接続上
の物理的接続の変更や装置の追加,端末の設定変更を行
うことなく、SCSIバスで接続された他のコンピュー
タシステムからも、コンピュータシステム固有のインタ
フェースで接続された非SCSIデバイスを直接利用可
能とする非SCSIデバイスのアクセス方法を提供する
ことにある。
[0004] The present invention has been made to solve such a problem, and an object of the present invention is to easily perform expansion and connection, and to perform physical connection over an existing SCSI connection. A non-SCSI device that can directly use a non-SCSI device connected by a computer system-specific interface from another computer system connected via a SCSI bus without making changes, adding devices, or changing terminal settings. To provide an access method.

【0005】[0005]

【課題を解決するための手段】このような目的を達成す
るために、第1発明(請求項1に係る発明)は、SCS
Iバスを通して送られてくるコマンドを拾い上げ、この
拾い上げたコマンドを仮想デバイスドライバマネージャ
へ送り、この仮想デバイスドライバマネージャによって
前記コマンドを適当な仮想デバイスドライバへ割り振
り、このコマンドの割り振られた仮想デバイスドライバ
を介し、その仮想デバイスドライバに接続されている非
SCSIデバイスを、その割り振られたコマンドに従っ
てアクセスするようにしたものである。
In order to achieve such an object, the first invention (the invention according to claim 1) includes an SCS.
The command sent through the I bus is picked up, the picked up command is sent to the virtual device driver manager, and the command is assigned to an appropriate virtual device driver by the virtual device driver manager. The non-SCSI device connected to the virtual device driver is accessed according to the allocated command.

【0006】第2発明(請求項2に係る発明)は、他の
コンピュータシステムからSCSIバスを通して送られ
てくるコマンドを拾い上げ、この拾い上げたコマンドを
仮想デバイスドライバマネージャへ送り、この仮想デバ
イスドライバマネージャによって前記コマンドをそのコ
マンドに含まれるロジカルユニットナンバで指定される
仮想デバイスドライバへ割り振り、このコマンドの割り
振られた仮想デバイスドライバを介し、その仮想デバイ
スドライバに接続されている非SCSIデバイスを、そ
の割り振られたコマンドに従ってアクセスするようにし
たものである。
A second invention (an invention according to claim 2) picks up a command sent from another computer system via the SCSI bus, sends the picked up command to a virtual device driver manager, and the virtual device driver manager The command is allocated to a virtual device driver specified by a logical unit number included in the command, and a non-SCSI device connected to the virtual device driver is allocated to the virtual device driver via the allocated virtual device driver. In this case, the access is made according to the command.

【0007】[0007]

【作用】したがってこの発明によれば、第1発明では、
仮想デバイスドライバマネージャによって、SCSIバ
スを通して送られてくるコマンドが適当な仮想デバイス
ドライバへ割り振られ、このコマンドの割り振られた仮
想デバイスドライバに接続されている非SCSIデバイ
スが、その割り振られたコマンドに従ってアクセスされ
る。
According to the present invention, therefore, in the first invention,
The command transmitted through the SCSI bus is allocated to an appropriate virtual device driver by the virtual device driver manager, and a non-SCSI device connected to the virtual device driver to which the command is allocated accesses according to the allocated command. Is done.

【0008】第2発明では、仮想デバイスドライバマネ
ージャによって、他のコンピュータシステムからSCS
Iバスを通して送られてくるコマンドが、そのコマンド
に含まれるロジカルユニットナンバで指定される仮想デ
バイスドライバへ割り振られ、このコマンドの割り振ら
れた仮想デバイスドライバに接続されている非SCSI
デバイスが、その割り振られたコマンドに従ってアクセ
スされる。
In the second invention, the SCS is transmitted from another computer system by the virtual device driver manager.
A command sent through the I bus is allocated to a virtual device driver specified by a logical unit number included in the command, and a non-SCSI connected to the virtual device driver to which the command is allocated is assigned.
The device is accessed according to the allocated command.

【0009】[0009]

【実施例】以下、本発明を実施例に基づき詳細に説明す
る。図1はこの発明の一実施例を適用してなるシステム
の構成図である。同図において、100はコンピュータ
システム、200はSCSIバス、300は他のコンピ
ュータシステム、41〜43はコンピュータシステム1
00固有のインタフェースで接続された非SCSIデバ
イスである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in detail based on embodiments. FIG. 1 is a configuration diagram of a system to which an embodiment of the present invention is applied. In the figure, 100 is a computer system, 200 is a SCSI bus, 300 is another computer system, 41 to 43 are computer systems 1
00 is a non-SCSI device connected by a unique interface.

【0010】コンピュータシステム100は、SCSI
バス200を通して送られてくるコンピュータシステム
100に対するコマンドを拾い上げるSCSIコントロ
ーラ1と、SCSIコントローラ1の拾い上げたコマン
ドを、そのコマンドに含まれるロジカルユニットナンバ
(LUN)を認識のうえ、その認識したLUNによって
指定される仮想デバイスドライバ31〜33へ割り振る
仮想デバイスドライバマネージャ2と、仮想デバイスド
ライバマネージャ2から送られてくるコマンドに従って
適切な動作を実行したり、非SCSIデバイス41〜4
3へのコマンドの転送の仲介を行ったりする仮想デバイ
スドライバ31〜33と、コンピュータシステム100
の基本部をなすコンピュータシステム基本部5とを備え
ている。
The computer system 100 has a SCSI
The SCSI controller 1 that picks up the command sent to the computer system 100 transmitted through the bus 200 and the command picked up by the SCSI controller 1 are specified by the recognized LUN after recognizing the logical unit number (LUN) included in the command. A virtual device driver manager 2 for allocating the virtual device drivers 31 to 33 to be executed, an appropriate operation in accordance with a command transmitted from the virtual device driver manager 2, a non-SCSI device 41 to 4
Virtual device drivers 31 to 33 for mediating the transfer of commands to the
And a computer system basic unit 5 which constitutes the basic unit.

【0011】この実施例では、コンピュータシステム1
00上に、システム起動時に仮想デバイスドライバマネ
ージャ2がインストールされる。仮想デバイスドライバ
マネージャ2は、図示せぬSCSIインタフェースに接
続されたSCSIデバイスをアクセスの対象としたコマ
ンドを受け取るだけでなく、起動時の仮想デバイスドラ
イバ31〜33の立ち上げや、仮想デバイスドライバ3
1〜33へのLUNの割り振り、コマンドに含まれるL
UNに従ったコマンドの割り振りも行う。
In this embodiment, the computer system 1
The virtual device driver manager 2 is installed at the time of system startup. The virtual device driver manager 2 not only receives a command for accessing a SCSI device connected to a SCSI interface (not shown), but also starts up the virtual device drivers 31 to 33 at the time of startup,
Allocation of LUN to 1-33, L included in command
Command allocation according to UN is also performed.

【0012】一方、仮想デバイスドライバ31〜33
は、仮想デバイスドライバマネージャ2から割り振られ
たコマンドを、それぞれのインタフェースの実情に合わ
せた処理を実行すること、並びに非SCSIデバイス4
1〜43へのデータの転送の仲介を行う。これらを組み
合わせることによって、他のコンピュータシステム30
0から、コンピュータシステム100に接続された非S
CSI41〜43へのアクセスが可能となる。
On the other hand, virtual device drivers 31 to 33
Executes a command assigned from the virtual device driver manager 2 in accordance with the actual situation of each interface;
It mediates the transfer of data to 1 to 43. By combining these, other computer systems 30
0 to the non-S connected to the computer system 100
Access to the CSIs 41 to 43 becomes possible.

【0013】次に、このシステムの具体的な動作につい
て、SCSIコマンド転送の一例で説明する。なお、参
考として、コンピュータシステム基本部5からのデータ
の流れとSCSIコントローラ1からのデータの流れを
図2に示す。SCSIコントローラ1は、レジスタ内に
自身のIDを保持しており、自身を対象とするコマンド
がSCSIバス200上に存在すれば、そのコマンドを
拾い上げる。そして、その拾い上げたコマンドを、仮想
デバイスドライバマネージャ2へ送る。
Next, a specific operation of the system will be described with an example of SCSI command transfer. For reference, FIG. 2 shows the flow of data from the computer system basic unit 5 and the flow of data from the SCSI controller 1. The SCSI controller 1 holds its own ID in a register, and picks up a command for itself if the command is present on the SCSI bus 200. Then, the picked up command is sent to the virtual device driver manager 2.

【0014】仮想デバイスドライバマネージャ2は、S
CSIコントローラ1から送られてくるコマンドを、そ
のコマンドに含まれるLUNを認識のうえ、その認識し
たLUNで指定される仮想デバイスドライバ31〜33
へ割り振る。仮想デバイスドライバ31〜33は、その
デバイスタイプに従ったレスポンスを仮想デバイスドラ
イバマネージャ2を通し、他のコンピュータシステム3
00へ返送することでアクセスを実行する。
The virtual device driver manager 2
The command sent from the CSI controller 1 is recognized by the LUN included in the command, and the virtual device drivers 31 to 33 specified by the recognized LUN.
Allocate to The virtual device drivers 31 to 33 pass a response according to the device type through the virtual device driver manager 2 to another computer system 3.
The access is executed by returning to 00.

【0015】例えば、コンピュータシステム100上に
存在するパラレルポートに接続された非SCSIデバイ
ス41をプリンタとして、このプリンタを他のコンピュ
ータシステム300からアクセスするものとする。
For example, it is assumed that a non-SCSI device 41 connected to a parallel port existing on the computer system 100 is a printer, and this printer is accessed from another computer system 300.

【0016】SCSIの仕様に規定された論理的な接続
を行うためのアイデンティフィ(Identify)メッセージ
(以下、IDメッセージと呼ぶ)は図3に示されたよう
なものであるが、仮想デバイスドライバマネージャ2は
IDメッセージのLUN(ターゲットデバイスを表すナ
ンバ)を認識し、この認識したLUNによって指定され
る仮想デバイスドライバ31にIDメッセージを渡す。
なお、図3において、LUNTARが「0」であればL
UNがターゲットデバイスを表す。
An Identify message (hereinafter, referred to as an ID message) for making a logical connection defined in the SCSI specification is as shown in FIG. The manager 2 recognizes the LUN (number representing the target device) of the ID message and passes the ID message to the virtual device driver 31 specified by the recognized LUN.
In FIG. 3, if LUNTAR is "0", L
UN represents the target device.

【0017】論理的な接続を設定するのに問題がなけれ
ば、続いてコマンドを転送し、その後に送られるデータ
の処理方法を規定する。プリンタの場合は、ペーパジャ
ム等で論理接続が行われない場合があるが、それ以外の
場合にはIDメッセージ送信後にプリント開始を通知す
るコマンドを仮想デバイスドライバ31に対して送信す
る。
If there is no problem in setting a logical connection, a command is subsequently transferred, and a method of processing data transmitted thereafter is defined. In the case of a printer, logical connection may not be established due to paper jam or the like. In other cases, a command for notifying start of printing is transmitted to the virtual device driver 31 after transmitting an ID message.

【0018】その後に、印刷データを仮想デバイスドラ
イバマネージャ2,仮想デバイスドライバ31を経由し
てプリンタ41に転送して、他のコンピュータシステム
300からのアクセスを実行する。そして、印刷終了後
に、論理接続を破棄するコマンドを他のコンピュータシ
ステム300から送って、印刷を終了する。
Thereafter, the print data is transferred to the printer 41 via the virtual device driver manager 2 and the virtual device driver 31, and access from another computer system 300 is executed. Then, after the printing is completed, a command to cancel the logical connection is sent from another computer system 300, and the printing is ended.

【0019】なお、印字中に、何らかの原因で印刷デー
タの受信バッファがフルになってそれ以上の受信ができ
ない時には、仮想デバイスドライバ31がSCSI規定
中に定義されるディスコネクトメッセージを他のコンピ
ュータシステム300へ送ってやることで、SCSIバ
ス200の解放を考慮する。
When the print data receiving buffer becomes full during printing and the data cannot be received anymore, the virtual device driver 31 sends a disconnect message defined in the SCSI specification to another computer system. By sending the SCSI bus 200, the release of the SCSI bus 200 is considered.

【0020】このようにして、非SCSIデバイス41
〜43をSCSI装置とみなして処理することにより、
既存のSCSI接続上の物理的接続の変更や装置の追
加,端末の設定変更を行うことなく、コンピュータシス
テム100側のみのソフトウェア構成の変更を行うだけ
で、SCSIバス200で接続された他のコンピュータ
システム300からも、コンピュータシステム100固
有のインタフェースで接続された非SCSIデバイス4
1〜43を直接利用することが可能となり、拡張,接続
も簡単に行うことができるようになる。
Thus, the non-SCSI device 41
~ 43 is regarded as a SCSI device and processed,
Other computers connected by the SCSI bus 200 only by changing the software configuration of the computer system 100 alone without changing the physical connection on the existing SCSI connection, adding devices, or changing terminal settings. The non-SCSI device 4 connected from the system 300 through an interface unique to the computer system 100.
1 to 43 can be used directly, and expansion and connection can be easily performed.

【0021】[0021]

【発明の効果】以上説明したことから明らかなように本
発明によれば、第1発明では、仮想デバイスドライバマ
ネージャによって、SCSIバスを通して送られてくる
コマンドが適当な仮想デバイスドライバへ割り振られ、
このコマンドの割り振られた仮想デバイスドライバに接
続されている非SCSIデバイスが、その割り振られた
コマンドに従ってアクセスされるものとなり、非SCS
IデバイスをSCSI装置とみなして処理することによ
り、既存のSCSI接続上の物理的接続の変更や装置の
追加,端末の設定変更を行うことなく、SCSIバスで
接続された他のコンピュータシステムからも、コンピュ
ータシステム固有のインタフェースで接続された非SC
SIデバイスを直接利用することが可能となり、拡張,
接続も簡単に行うことができるようになる。
As is apparent from the above description, according to the present invention, in the first invention, a command transmitted through the SCSI bus is allocated to an appropriate virtual device driver by the virtual device driver manager.
The non-SCSI device connected to the virtual device driver to which this command is allocated is accessed according to the allocated command, and the non-SCSI device is accessed.
By processing the I device as a SCSI device, it is possible to change the physical connection on the existing SCSI connection, add a device, or change the terminal setting without changing the setting of the terminal from other computer systems connected by the SCSI bus. , Non-SC connected by computer system specific interface
It is possible to directly use SI devices,
Connection can also be made easily.

【0022】第2発明では、仮想デバイスドライバマネ
ージャによって、他のコンピュータシステムからSCS
Iバスを通して送られてくるコマンドが、そのコマンド
に含まれるロジカルユニットナンバで指定される仮想デ
バイスドライバへ割り振られ、このコマンドの割り振ら
れた仮想デバイスドライバに接続されている非SCSI
デバイスが、その割り振られたコマンドに従ってアクセ
スされるものとなり、非SCSIデバイスをSCSI装
置とみなして処理することにより、既存のSCSI接続
上の物理的接続の変更や装置の追加,端末の設定変更を
行うことなく、SCSIバスで接続された他のコンピュ
ータシステムからも、コンピュータシステム固有のイン
タフェースで接続された非SCSIデバイスを直接利用
することが可能となり、拡張,接続も簡単に行うことが
できるようになる。
In the second invention, the SCS is transmitted from another computer system by the virtual device driver manager.
A command sent through the I bus is allocated to a virtual device driver specified by a logical unit number included in the command, and a non-SCSI connected to the virtual device driver to which the command is allocated is assigned.
The device is accessed according to the allocated command, and the non-SCSI device is regarded as a SCSI device and processed, thereby changing the physical connection on the existing SCSI connection, adding the device, and changing the terminal setting. Without this, other computer systems connected by a SCSI bus can directly use non-SCSI devices connected by an interface unique to the computer system, so that expansion and connection can be easily performed. Become.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施例を適用してなるシステムの
構成図である。
FIG. 1 is a configuration diagram of a system to which an embodiment of the present invention is applied.

【図2】 図1に示したコンピュータシステム基本部か
らのデータの流れとSCSIコントローラからのデータ
の流れを示す図である。
FIG. 2 is a diagram showing a flow of data from a computer system basic unit shown in FIG. 1 and a flow of data from a SCSI controller.

【図3】 IDメッセージの構成を示す図である。FIG. 3 is a diagram showing a configuration of an ID message.

【符号の説明】[Explanation of symbols]

100…コンピュータシステム、200…SCSIバ
ス、300…他のコンピュータシステム、41〜43…
非SCSIデバイス、1…SCSIコントローラ1、2
…仮想デバイスドライバマネージャ、31〜33…仮想
デバイスドライバ、51…コンピュータシステム基本
部。
100 computer system, 200 SCSI bus, 300 other computer systems, 41-43
Non-SCSI devices, 1 ... SCSI controllers 1, 2
... Virtual device driver manager, 31-33 ... Virtual device driver, 51 ... Computer system basic unit.

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 SCSIバスを通して送られてくるコマ
ンドを拾い上げ、この拾い上げたコマンドを仮想デバイ
スドライバマネージャへ送り、 この仮想デバイスドライバマネージャによって前記コマ
ンドを適当な仮想デバイスドライバへ割り振り、 このコマンドの割り振られた仮想デバイスドライバを介
し、その仮想デバイスドライバに接続されている非SC
SIデバイスを、その割り振られたコマンドに従ってア
クセスするようにしたことを特徴とする非SCSIデバ
イスのアクセス方法。
1. A command sent through a SCSI bus is picked up, the picked up command is sent to a virtual device driver manager, and the command is allocated to an appropriate virtual device driver by the virtual device driver manager, and the command is allocated. Non-SC connected to the virtual device driver via the virtual device driver
An access method for a non-SCSI device, characterized in that an SI device is accessed in accordance with an allocated command.
【請求項2】 他のコンピュータシステムからSCSI
バスを通して送られてくるコマンドを拾い上げ、この拾
い上げたコマンドを仮想デバイスドライバマネージャへ
送り、 この仮想デバイスドライバマネージャによって前記コマ
ンドをそのコマンドに含まれるロジカルユニットナンバ
で指定される仮想デバイスドライバへ割り振り、 このコマンドの割り振られた仮想デバイスドライバを介
し、その仮想デバイスドライバに接続されている非SC
SIデバイスを、その割り振られたコマンドに従ってア
クセスするようにしたことを特徴とする非SCSIデバ
イスのアクセス方法。
2. A method for connecting a SCSI from another computer system.
The command sent through the bus is picked up, the picked up command is sent to the virtual device driver manager, and the command is allocated by the virtual device driver manager to the virtual device driver specified by the logical unit number included in the command. A non-SC connected to the virtual device driver via the virtual device driver to which the command is assigned
An access method for a non-SCSI device, characterized in that an SI device is accessed in accordance with an allocated command.
JP6245963A 1994-10-12 1994-10-12 Non-SCSI device access method Expired - Fee Related JP2581468B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6245963A JP2581468B2 (en) 1994-10-12 1994-10-12 Non-SCSI device access method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6245963A JP2581468B2 (en) 1994-10-12 1994-10-12 Non-SCSI device access method

Publications (2)

Publication Number Publication Date
JPH08110883A JPH08110883A (en) 1996-04-30
JP2581468B2 true JP2581468B2 (en) 1997-02-12

Family

ID=17141452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6245963A Expired - Fee Related JP2581468B2 (en) 1994-10-12 1994-10-12 Non-SCSI device access method

Country Status (1)

Country Link
JP (1) JP2581468B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5790795A (en) * 1996-07-01 1998-08-04 Sun Microsystems, Inc. Media server system which employs a SCSI bus and which utilizes SCSI logical units to differentiate between transfer modes
DE19708755A1 (en) 1997-03-04 1998-09-17 Michael Tasler Flexible interface
JP2000099445A (en) 1998-09-18 2000-04-07 Matsushita Electric Ind Co Ltd Automatic converting device driver for device type data
JP5196293B2 (en) * 2007-10-11 2013-05-15 ワイアイケー株式会社 Semiconductor test equipment

Also Published As

Publication number Publication date
JPH08110883A (en) 1996-04-30

Similar Documents

Publication Publication Date Title
US11182317B2 (en) Dual-driver interface
JP3711432B2 (en) Peripheral processing apparatus and control method thereof
US6967960B1 (en) Method and apparatus for emulating a local data port
JP3927647B2 (en) Information processing apparatus, information processing method, and information processing system
US5625795A (en) Exclusive control unit for a resource shared among computers
CN100454283C (en) Dummy general serial bus apparatus system and its data transmission method
WO2006082782A1 (en) Peripheral device using method, and peripheral device server
US6098120A (en) Peripheral sharing system using a bus bridge to emulate peripherals on a first bus to a host on a second bus
TW200522583A (en) IP-based method and apparatus for booting computers remotely in wide-area-network environment
JP2004272386A (en) Multiprocessor system
US20070006020A1 (en) Inter-host data transfer method, program, and system
JPH117404A (en) Network connection scsi device and file system using the device
JP2581468B2 (en) Non-SCSI device access method
US20040036911A1 (en) Image forming system and image forming apparatus
EP1033658B1 (en) Communication apparatus with means for allocating alternate designation information to each function unit, and communication system with two such communication apparatus
US6915524B2 (en) Method for controlling multiple storage devices from a single software entity
US6259532B1 (en) Method and apparatus for communicating with a plurality of peripheral devices through a single parallel port
US8930583B1 (en) Method and apparatus for controlling data transfer in a serial-ATA system
US20050251605A1 (en) Apparatus and method for communications between agents in PCI system
JPS6273831A (en) Local area network system
JP4371786B2 (en) USB device controller and printer
JP2664827B2 (en) Real-time information transfer control method
JP2853607B2 (en) Communication system between jobs
JP3754930B2 (en) Printer and printer system
JP2001256168A (en) Usb device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees