Linux

獲取設備的匯流排埠

  • July 4, 2015

如何獲取設備匯流排埠列表?例如並行埠是0x378. 是否有列出每個埠及其設備的命令?

在 Windows 上,可以在設備管理器中查看設備詳細資訊。我認為在 Linux 上也有一種方法。

您可以使用以下輸出/proc/ioports

$ cat /proc/ioports 
0000-0cf7 : PCI Bus 0000:00
 0000-001f : dma1
 0020-0021 : pic1
 0040-0043 : timer0
 0050-0053 : timer1
 0060-0060 : keyboard
 0064-0064 : keyboard
 0070-0077 : rtc0
 0080-008f : dma page reg
 00a0-00a1 : pic2
 00c0-00df : dma2
 00f0-00ff : fpu
 ...

cat /proc/bus/{input,pci}/devices

引用自:https://unix.stackexchange.com/questions/213885