Linux Tips

I/OポートとIRQの使用状態を確認するには

編集局
2001/8/9

 新規ハードウェアを追加する場合など、I/OポートアドレスやIRQの状態を知りたいことがある。使用中のI/OポートアドレスやIRQは、/procファイルシステムで簡単に調べられる。

 まず、I/Oポートアドレスについては/proc/ioportsを見ればよい。

$ cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
(中略)
c000-cfff : PCI Bus #01
  c000-c03f : Intel Corporation 82557 [Ethernet Pro 100]
    c000-c03f : eepro100
d000-d01f : Intel Corporation 82801AA USB
  d000-d01f : usb-uhci
d400-d4ff : Intel Corporation 82801AA AC'97 Audio
  d400-d4ff : Intel ICH 82801AA
(中略)
f000-f00f : Intel Corporation 82801AA IDE
  f000-f007 : ide0
  f008-f00f : ide1

 同様に、IRQは/proc/interruptsで確認できる。

$ cat /proc/interrupts
           CPU0
  0:    1175644        XT-PIC timer
  1:        127        XT-PIC keyboard
  2:          0        XT-PIC cascade
  8:          1        XT-PIC rtc
  9:          0        XT-PIC acpi
 10:       4351        XT-PIC i810@PCI:0:1:0
 11:       7531        XT-PIC eth0
 12:       7184        XT-PIC usb-uhci
 14:      14622        XT-PIC ide0
 15:         76        XT-PIC ide1
NMI:          0
ERR:          0

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間