登録レベルでハードウェアポート(COM、LPTなど)を共有するための最適な仮想マシンソフトウェアは何ですか?

StackOverflow https://stackoverflow.com/questions/9530370

質問

私はデルファイを使ってリアルタイムのコントロールソフトウェアを開発し、最後の数年間で、MicrosoftのVirtualPCの下で古いWindowsインストールを実行している作業を行っています。外界へ)。そのようなツールはネットワーク接続を扱うことができますが、パラレルポートを介してI / Oを実行するソフトウェアを維持する必要があります(デバイスドライバを介して)。 USB I / Oも使用しています。過去には、新しいオペレーティングシステムのインストールに時間がかかり、次に(マイケース)デルファイとライブラリとコンポーネントのロードが開発サポートを提供するのに時間がかかるため、マイクロソフトの仮想ツールが好きでした。このような状況では、低レベルの入出力ポートへのアクセス不足に過熱していません。

私のゲームを上げたいと思っています。私が外の世界にアクセスできるようにすることができれば良い仮想化ツールの代金を支払うことを嬉しく思います。そしてそれがネイティブに実行されていたのと同じ方法でcomポート。このアクセスは、登録項目内の並列ポートを公開することができなければなりません。つまり、$ 03F8アドレス$ 03F8のポート(適切なカーネルアクセスを介した)のWindows 7 64としてのI / O操作をサポートすることができなければなりません。 - ビットのインストールはできます。

私は現在そこに多数の仮想化解決策があることがわかりますが、そのような低レベルでそれぞれの能力を考えることは非常に困難です。誰かがこの分野で経験や知識を持っていますか?

役に立ちましたか?

解決

The VMware products would be suited best for this. You can add virtual serial and parallel ports and forward them to a physical port on the host, or even to a file or a named pipe.

You can also connect any USB device that is connected to the host machine.

This works with VMware Workstation, but might even work with the free VMware player too.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top