arm 환경에서 pci 쪽 device확인해 볼 방법이 있나요??
글쓴이: nettism / 작성시간: 수, 2008/01/16 - 11:43오전
안녕하십니까??
흠..이게 적절한 질문이 될지 모르겠습니다만...
PPC환경에서는 기분 console상태에서 lspci등을 이용해서, pci device를 확인하는등의 작업을 했습니다만...
지금 arm 환경을 보고 있는데, 일단 lspci라는 명령어는 지원을 안 하는군요...
혹 다른 방법이 있을까요??
다른 곳에서 받아온 보드라 기본환경상태에서 테스트를 하려고 합니다만...
모 질문의 요지는 arm 환경에서 pci device를 access할 수 있는 명령이 있나 하는 것입니당..
건승하십시요..
Forums:
/proc/bus
/proc/bus/pci에 보면 device 파일을 보면 연결된 장치에 대한 내용이 있습니다.
그쪽을 잘 분석하시고.. bus number와 device number를 아신다면
/proc/bus/pci/bus number/device number에 있는 파일을 hexdump로 보시면 해당 device의 pci config영역을 읽을수 있습니다.
감사합니다..
한번 시도해 보겠습니다...꾸벅..
================
일신 일일신 우일신
================
================
일신 일일신 우일신
================
/proc/iomem
/proc/iomem 을 보시면 PCI device 가 mapping 된 정보를 보실 수 있습니다. base address 에 configuration table 이 있으니까 참고하시면 될 것 같구요. 해당 device 는 mapping 된 address 를 이용해서 (ioremap 등으로) 접근할 수 있습니다.
댓글 달기