장치의 버스 포트를 가져옵니다.

장치의 버스 포트를 가져옵니다.

장치 버스 포트 목록을 얻는 방법은 무엇입니까? 예를 들어 병렬 포트는 입니다 0x378. 각 포트와 해당 장치를 나열하는 명령이 있습니까?

Windows에서는 장치 관리자에서 장치 세부 정보를 볼 수 있습니다. 리눅스에도 방법이 있다고 생각합니다.

답변1

다음 출력을 사용할 수 있습니다 /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

관련 정보