Zugriff auf Speicherbereich PCI-Karte

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
thomasgull
User
Beiträge: 48
Registriert: Samstag 2. Februar 2013, 18:52

Hallo zusammen

ich habe eine PCI-Karte für Profinet Kommunikation von Hilscher:CIFX50-RE

http://www.hilscher.com/de/produkte/pro ... -50-reecs/

Diese unterstützt Dualport Memory und DMA (Direct Memory Access)

wie kann ich von Python aus auf diese Speicherbereich zugreifen?

Thomas Gull
thomasgull
User
Beiträge: 48
Registriert: Samstag 2. Februar 2013, 18:52

Nachtrag

Betriebssystem Windows 7
__deets__
User
Beiträge: 14543
Registriert: Mittwoch 14. Oktober 2015, 14:29

Gar nicht. Du installierst den Windows-Treiber (http://www.hilscher.com/de/produkte/pro ... nxdrv-win/) und benutzt ctypes, um mit der C-API DLL die mitgeliefert wird zu reden.

DMA & Co sind Treiber-Level, unter Linux kann man da ggf. als root Schweinereien machen - aber nicht unter Windows.
thomasgull
User
Beiträge: 48
Registriert: Samstag 2. Februar 2013, 18:52

Danke vielmals

ja auch perfekt auf diesem Weg

danke vielmals
Antworten