Obter porta do barramento do dispositivo

2

Como posso obter uma lista de portas de barramento de dispositivos? Por exemplo, a porta paralela é o 0x378 . Existe um comando para listar cada porta e seu dispositivo?

No Windows, é possível visualizar os detalhes do dispositivo no gerenciador de dispositivos. Eu acho que existe uma maneira também no Linux.

    
por Andrea993 04.07.2015 / 17:09

1 resposta

3

Você pode usar a saída do /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
  ...

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

    
por 04.07.2015 / 20:49