[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:99561] Re: ユーザー空間からI/OPort への直接アクセス方法


安東です。アドバイスありがとうございます。

ANDO Koji wrote:

>>Interface社のPCIボード「PCI-2752C」を「アプリケーションレベルのプログラ
>>ム」から制御するつもりで、I/O portアクセスを直接行う、次のようなプログラ
>>ムを作りコンパイルしました。
>>しかし、I/O portから得られる値は常に0xffffで、正しく値を取り込めません。
>>    
>>
>
> インターフェース社のページに Linux 用のドライバソフトが
>あると思います。それを使うのがよろしいかと。
>  
>
可能なら、ドライバー経由での制御ではなく、直接制御が希望です。
ドライバーを書くより、iopl関数でI/O portへのアクセス許可をとって、
プログラムを書くほうが簡単と思ったのすが、うまく行きませんでした。
iopl関数の使い方が悪いのか、コンパイルオプションが足りないのか、
使用環境が悪いのか、判断が付かない状況です。

このあたり、詳しい方いらっしゃいませんか。
宜しくお願いします。


__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: