|
▼DULLさん:
>cpuinfo(4).dll を試してみましたがダメでした。
>ペ〜ジ違反で落ちてしまいました。
>何が原因なのか…
>
>ソ〜スを眺めていたんですが _pciFindPciDevice() は
>すごく面倒な処理をしているように思えました。
う〜んと、ここら辺はベースライブラリの PCI Debug Library for Win32 とほとんど変わっていないはずです。。。私自身 PCI の扱いに習熟しているわけでないのが痛いところであります。
>現在、DOS用の倍率電圧変換ソフトを作っていますが
>(いろいろ苦戦していましたがDOS用ソフトで
>今日やっと倍率電圧変更に成功しました。)
おめでとうございます!!
>PCI-BIOSでPCIデバイス検索する時は
>mov ax,0b102H
>mov cx,デバイスID
>mov dx,ベンダID
>int 1aH
>で出来るんです。
私もいま勉強中なんですが、これって、プロテクトモードだと使えませんよね?
>多分、NT側との互換性の為にあのような処理に
>なってるのかなと思いました。
NT と 9x で同じになるようにドライバは作られています。
>sysinfo.dllもビルドできるようになりましたので
>いろいろ実験して明日報告したいと思います。
ぜひお願いいたします。
>でも実はデバッガは使った事がなかったりします(-_-;
あっ、デバッガは便利ですよ。
|
|