Windows の I/O port 制御のメモ
Windows(NT系)ではユーザーモードからI/O portの制御ができないようだ.(カーネルモードからドライバを使えということらしい.)
ユーザーモードからI/O制御するためのDLL類を色々な人が提供している.定番がよくわからないが,とりあえずメモ:
- WinIo, http://www.internals.com/
- PortTalk, http://www.beyondlogic.org/porttalk/porttalk.htm
- NTPort Library, http://www.zealsoftstudio.com/ntport/
- ほか多数
MicrosoftによるNT系のI/O port制御に関する説明は次:
- DOC: Port I/O with inp() and outp() Fails on Windows NT, http://support.microsoft.com/kb/112298/en-us