JPH1083365A5 - - Google Patents
Info
- Publication number
- JPH1083365A5 JPH1083365A5 JP1997019178A JP1917897A JPH1083365A5 JP H1083365 A5 JPH1083365 A5 JP H1083365A5 JP 1997019178 A JP1997019178 A JP 1997019178A JP 1917897 A JP1917897 A JP 1917897A JP H1083365 A5 JPH1083365 A5 JP H1083365A5
- Authority
- JP
- Japan
- Prior art keywords
- modem
- computer system
- controller code
- modem controller
- hardware
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Claims (4)
- モデム・コントローラ・コードを実行するマイクロコントローラを具備していないモデムと共に用いられ、前記モデム・コントローラ・コードを実行するコンピュータ・システムにおいて、
命令を実行するプロセッサと、
前記モデム・コントローラ・コードとの間でデータを通信し、前記プロセッサによる実行をインターフェースする仮想化されたUARTインターフェースと、
前記プロセッサに接続され、デジタル信号プロセッサを有しかつコントローラのないハードウエア・モデムと通信を行うための入出力バスと
からなり、
前記プロセッサは、汎用コンピュータ・システム・コードと前記モデム・コントローラ・コードとの双方を実行し、実行されたモデム・コントローラ・コードと前記デジタル信号プロセッサとの間でデータ及びコマンドを通信する
ことを特徴とするコンピュータ・システム。 - 請求項1記載のコンピュータ・システムにおいて、該システムはさらに、
前記プロセッサによって実行されるオペレーティング・システムと、
ハードウエアUARTデバイスのためのデバイス・ドライバであって、前記オペレーティング・システムによってコールされて、前記ハードウエアUARTデバイスにおいて一連の動作を実行するデバイス・ドライバと
からなり、
前記UARTインターフェースは、前記ハードウエアUARTデバイスからの読み出し及び該ハードウエアUARTデバイスへの書き込みに対応するエントリ・ポイントを提供し、
前記デバイス・ドライバは、前記エントリ・ポイントをコールして、前記ハードウエアUARTデバイスの代わりに前記UARTインターフェースとの間で読み出し及び書き込みを実行するよう構成されている
ことを特徴とするコンピュータ・システム。 - デジタル信号プロセッサを備えているが、モデム・コントローラ・コードを実行するマイクロコントローラを具備していないモデムと共に用いられるコンピュータ・システムにおいて、
前記モデム・コントローラ・コードを実行するプロセッサと、
前記モデム・コントローラ・コードとの間の仮想化インターフェースを提供する、物理的ハードウエア・インターフェースの仮想化バージョンと、
物理的ハードウエア・インターフェースと通信するために用いられるデバイス・ドライバであって、前記物理的ハードウエア・インターフェースに向けられた命令を前記仮想化インターフェースへのコールに置き換えることによって変更されたデバイス・ドライバと
からなることを特徴とするコンピュータ・システム。 - 汎用コンピュータ・システムにおいて実行される方法であって、ハードウエア・モデム・コントローラを用いずにモデム通信を提供する方法において、
通信リンクを介して通信するためのデジタル信号プロセッサを提供するステップと、
前記汎用コンピュータ・システム上で、前記デジタル信号プロセッサとの通信のためのモデム・コントローラ・コードを実行するステップと、
前記モデム・コントローラ・コードから前記デジタル信号プロセッサへの通信を行うためのハードウエア・インターフェースを提供するステップと、
前記汎用コンピュータ・システム上のオペレーティング・システム・デバイス・ドライバ・ソフトウエアと該汎用コンピュータ・システム上で実行されるモデム・コントローラ・コードとの間のハードウエア・インターフェースの仮想化バージョンを提供するステップと
からなり、モデム・コマンド及びデータが、前記オペレーティング・システム・デバイス・ドライバ・ソフトウエアと前記モデム・コントローラ・コードとの間で送信されるようにしたことを特徴とする方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US1090996P | 1996-01-31 | 1996-01-31 | |
| US60/010909 | 1996-01-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1083365A JPH1083365A (ja) | 1998-03-31 |
| JPH1083365A5 true JPH1083365A5 (ja) | 2004-12-24 |
Family
ID=21747979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9019178A Pending JPH1083365A (ja) | 1996-01-31 | 1997-01-31 | コンピュータ・システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1083365A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002314630A (ja) * | 2001-04-17 | 2002-10-25 | Oki Micro Design Co Ltd | データ転送装置 |
-
1997
- 1997-01-31 JP JP9019178A patent/JPH1083365A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7272831B2 (en) | Method and apparatus for constructing host processor soft devices independent of the host processor operating system | |
| ATE456087T1 (de) | Logische ersetzung von prozessorführung in einer emulierten rechnerumgebung | |
| US6480919B2 (en) | Method and apparatus for providing seamless hooking and intercepting of selected kernel and hal exported entry points | |
| JPS6017539A (ja) | エミユレ−シヨン方式 | |
| US6871173B1 (en) | Method and apparatus for handling masked exceptions in an instruction interpreter | |
| JPH1078889A (ja) | マイクロコンピュータ | |
| US20060143523A1 (en) | Apparatus and method for debugging embedded software | |
| JPH1083365A5 (ja) | ||
| US6735659B1 (en) | Method and apparatus for serial communication with a co-processor | |
| JPH0969064A (ja) | 外部メモリーシステム | |
| US5671396A (en) | M and A for executing firmware of an add-on FAX/Modem card on the host processor while maintaining compatibility | |
| JPS6273333A (ja) | エミュレーション制御装置 | |
| JPS62151938A (ja) | 命令処理方式 | |
| JPH03189819A (ja) | プログラムの呼び出し処理装置 | |
| JPS6225334A (ja) | 命令処理方式 | |
| KR100419278B1 (ko) | 유에스비 장치 구동 방법 및 이 구동 방법을 사용하는내장형 시스템 | |
| JPH1069393A (ja) | 仮想計算機エミュレータ、仮想計算機エミュレート方法 および仮想計算機エミュレートプログラムを記録した記録 媒体 | |
| JPS61175732A (ja) | 情報処理装置の性能制御方式 | |
| JPH0642220B2 (ja) | プロトコル・デ−タ・ユニツト処理計算機 | |
| JPH03262049A (ja) | 割り込みによるデバイスドライバデバッギングシステム | |
| CN116361033A (zh) | 通信方法、电子设备及存储介质 | |
| CN118467414A (zh) | 一种pcie设备的驱动控制方法及装置 | |
| JP3027984B2 (ja) | シングルチップマイクロコンピュータ | |
| JPS6029844A (ja) | プログラムモ−ド切り替え方式 | |
| JPH03168845A (ja) | 命令実行制御方式 |