pci

    1

    1답변

    PCIe Linux 드라이버에서 작업 중입니다. 장치에 대한 ISR을 등록하고 싶습니다. Linux 시스템에서 장치에 할당 한 IRQ 번호는 다른 장치 (USB 호스트 컨트롤러) 장치에서도 공유되는 16입니다. (lspci -v 확인). 핀 기반 인터럽트입니다. 온라인 검색 거의 모든 PCI 드라이버 예제는 request_irq() API의 플래그로 IRQ

    0

    1답변

    일부 구형 하드웨어에 있던 타사 소유 소프트웨어가 있습니다.이 시스템에는 특수 기계에 연결된 PCI SCSI 카드가 있었으며,이 소프트웨어는 프로그래밍되어 있습니다 카드가 꽂혀있는 PCI 포트를 살펴보십시오. 나는 최근에 박스를 HP elitedesk 800 G3 타워로 업그레이드했습니다. 나는 더 이상 PCI 포트가 없으므로 PCIe 카드에 사용자 정의

    0

    1답변

    여기에 PCIe가 연결된 FPGA 장치와 드라이버가있는 Linux 4.4 (필자는 같은 방식으로 실패한 구형 커널에서 작업하곤했습니다) 및 자체 설계의 드라이버 . 이들은 정상적인 조건에서 잘 작동하지만, 이제는 핫 플러그 ​​조건에서 작동하도록 노력합니다. 이것은 실제 하드웨어 핫 플러그가 아니며, 내가 시도한 것은 보통 디바이스의 sysfs 디렉토리에있

    1

    1답변

    현재 uboot pci init 프로세스를 연구 중입니다. pci 버스 검사에는 기능 호출 pci_hose_read_config_word()이 있습니다. Here is Source Code 하지만 uboot의 모든 소스 코드를 검색하는 이유는 기능이 구현 찾을 수 있습니까? 감사

    0

    2답변

    PCI 카드에는 메모리가 연결되어 있거나 (메모리 공간에 매핑되거나 IO 공간에 매핑 된) 일부 메모리가있을 수 있습니다. 이제 우리는 PCI 이더넷 카드를 가지고 있고 (메모리 맵드 IO를 사용하고있다.), 이더넷 카드는 데이터를 전송하기위한 버퍼로 약간의 메모리를 가지고 있으며, 이더넷 드라이버가 원한다면 유선으로 데이터를 보내면 이더넷 카드에 요청할

    -2

    1답변

    내 질문은 : 1, 왜 PCI ~ 02_00_0 및 PCI ~ 같은 장치 일련 번호 (a0-36-9f-FF-FF-B6-DD-C2)를 사용 02_00_1? 2이고, 그 pci 슬롯은 eth1 (a0 : 36 : 9f : b6 : dd : c3) 세부 사항은 다음과 같습니다. * [루트 @ localhost를 ~] #의 lspci를 | 02 그렙 이더넷 : 이

    1

    1답변

    "lspci"출력에 표시된 노드를 장치 트리에 정의해야합니까? P2041RDB 용 장치 트리 파일이 있습니다. 이제는 하나의 노드 만이 pci, 즉 버스 0을 위해 생성됩니다. 이제 참조 보드를 사용자 정의하고 하나의 pcie-pci 브리지를 버스 0에 연결하고 4 개의 pci 장치가 해당 브리지에 연결됩니다. 그래서 내 lspci 출력에서 ​​6 노드가

    0

    1답변

    은 몇 가지 시나리오가 있습니다 널리 존재와 나는 호기심에 대한이야 : PCI 버스 DMA 와 메인 메모리로 GPU1에서 전송 이상 GPU2 메모리에 GPU1 메모리에서 전송 GPU1에서 DMA가없는 메인 메모리로의 전송 이러한 모든 시나리오는 CPU에서 지원하는 PCIe 레인의 총 수로 제한됩니까? Intel 시스템, ARM 시스템의 경우?

    -1

    1답변

    나는 1에서 12까지의 그래픽 카드가있는 컴퓨터에서 정보를 수집해야하는 프로젝트를 진행하고 있습니다. 이 정보는 나중에 사용할 클라우드에 저장됩니다. minimun가에 내가 필요로 무엇 :이 무엇 GPU 얼마나 많은 메모리 어떤이 사용하는 PCI 슬롯, 1, 2, 3 등 (또는 무엇이든 이름) Windows WMI에 정보가있는 것 같으며 다른 클래스를 조사

    1

    1답변

    openwrt 용 PCIE 장치 드라이버를 개발 중이며 last question에서 언급 한 타이머 인터럽트에서 io-memory에 액세스 할 때 데이터 버스 오류가 발생했습니다. 많은 연구 끝에 나는 그 이유를 발견했을지 모르지만 그것을 해결할 수는 없다. 아래는 내 문제입니다. 지난 주에 나는 시스템 시작시 pcie 영역 크기가 변경되었을 수도 있다는