PCIe - Zugriff auf den Speicherplatz von Peer Endpoint

594
Madhur

Ich habe zwei PCIe-Endpunkte, die an zwei Root-Ports auf derselben Host-Maschine angeschlossen sind, und ich versuche, auf den für den anderen Endpunkt zugewiesenen Speicherplatz vom ersten Endpunkt aus zuzugreifen, indem ich einen 32-Bit-Speicherlesepuffer sendet. Im Abschlussstatus wird jedoch ein Fehler angezeigt, der nicht unterstützt wird . Das MemRd wird an die dem Endpunkt zugewiesene BAR0- Adresse gesendet . Ich habe auch versucht, MemRd an BAR0 desselben Endpunkts zu senden, was jedoch ebenfalls fehlschlägt.

Unsupported Request Error

Ich kann mit RWEverything auf denselben Speicherbereich zugreifen

RWEverything Access

Möglicherweise mache ich etwas Dummes.

0
Erhöhen Sie Ihre Leerlaufzeit. Die erfolgreiche Leerlaufzeit ist 5x länger als die erfolglose Ramhound vor 6 Jahren 0
Ich habe keine Kontrolle über die Leerlaufzeit. Es ist nur die Zeit zwischen dem Ende des aktuellen Pakets und dem Beginn des nächsten Pakets. Madhur vor 6 Jahren 0

0 Antworten auf die Frage