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
Application number
JP1997019178A
Other languages
English (en)
Other versions
JPH1083365A (ja
Filing date
Publication date
Application filed filed Critical
Publication of JPH1083365A publication Critical patent/JPH1083365A/ja
Publication of JPH1083365A5 publication Critical patent/JPH1083365A5/ja
Pending legal-status Critical Current

Links

Claims (4)

  1. モデム・コントローラ・コードを実行するマイクロコントローラを具備していないモデムと共に用いられ、前記モデム・コントローラ・コードを実行するコンピュータ・システムにおいて、
    命令を実行するプロセッサと、
    前記モデム・コントローラ・コードとの間でデータを通信し、前記プロセッサによる実行をインターフェースする仮想化されたUARTインターフェースと、
    前記プロセッサに接続され、デジタル信号プロセッサを有しかつコントローラのないハードウエア・モデムと通信を行うための入出力バスと
    からなり、
    前記プロセッサは、汎用コンピュータ・システム・コードと前記モデム・コントローラ・コードとの双方を実行し、実行されたモデム・コントローラ・コードと前記デジタル信号プロセッサとの間でデータ及びコマンドを通信する
    ことを特徴とするコンピュータ・システム。
  2. 請求項1記載のコンピュータ・システムにおいて、該システムはさらに、
    前記プロセッサによって実行されるオペレーティング・システムと、
    ハードウエアUARTデバイスのためのデバイス・ドライバであって、前記オペレーティング・システムによってコールされて、前記ハードウエアUARTデバイスにおいて一連の動作を実行するデバイス・ドライバと
    からなり、
    前記UARTインターフェースは、前記ハードウエアUARTデバイスからの読み出し及び該ハードウエアUARTデバイスへの書き込みに対応するエントリ・ポイントを提供し、
    前記デバイス・ドライバは、前記エントリ・ポイントをコールして、前記ハードウエアUARTデバイスの代わりに前記UARTインターフェースとの間で読み出し及び書き込みを実行するよう構成されている
    ことを特徴とするコンピュータ・システム。
  3. デジタル信号プロセッサを備えているが、モデム・コントローラ・コードを実行するマイクロコントローラを具備していないモデムと共に用いられるコンピュータ・システムにおいて、
    前記モデム・コントローラ・コードを実行するプロセッサと、
    前記モデム・コントローラ・コードとの間の仮想化インターフェースを提供する、物理的ハードウエア・インターフェースの仮想化バージョンと、
    物理的ハードウエア・インターフェースと通信するために用いられるデバイス・ドライバであって、前記物理的ハードウエア・インターフェースに向けられた命令を前記仮想化インターフェースへのコールに置き換えることによって変更されたデバイス・ドライバと
    からなることを特徴とするコンピュータ・システム。
  4. 汎用コンピュータ・システムにおいて実行される方法であって、ハードウエア・モデム・コントローラを用いずにモデム通信を提供する方法において、
    通信リンクを介して通信するためのデジタル信号プロセッサを提供するステップと、
    前記汎用コンピュータ・システム上で、前記デジタル信号プロセッサとの通信のためのモデム・コントローラ・コードを実行するステップと、
    前記モデム・コントローラ・コードから前記デジタル信号プロセッサへの通信を行うためのハードウエア・インターフェースを提供するステップと、
    前記汎用コンピュータ・システム上のオペレーティング・システム・デバイス・ドライバ・ソフトウエアと該汎用コンピュータ・システム上で実行されるモデム・コントローラ・コードとの間のハードウエア・インターフェースの仮想化バージョンを提供するステップと
    からなり、モデム・コマンド及びデータが、前記オペレーティング・システム・デバイス・ドライバ・ソフトウエアと前記モデム・コントローラ・コードとの間で送信されるようにしたことを特徴とする方法。
JP9019178A 1996-01-31 1997-01-31 コンピュータ・システム Pending JPH1083365A (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002314630A (ja) * 2001-04-17 2002-10-25 Oki Micro Design Co Ltd データ転送装置

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) 命令実行制御方式