DMA CHANNELS

Communicating between an application and a hardware device. A method includes an application writing data to host physical memory using an application view of the memory. The method further includes mapping the data in the physical memory to a hardware driver view, usable by a hardware driver, witho...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YU, JINSONG, BRUMME, CHRISTOPHER WELLINGTON, NEVEROV, GREGORY MICHAEL, COX, SHAUN DAVID, TEREK, FEHIM SONER
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Communicating between an application and a hardware device. A method includes an application writing data to host physical memory using an application view of the memory. The method further includes mapping the data in the physical memory to a hardware driver view, usable by a hardware driver, without needing to copy the data to a different physical storage location. The method further includes mapping the data to a hardware accessible view accessible by a hardware device without needing to copy the data to a different physical storage location. La présente invention concerne la communication entre une application et du matériel. Selon l'invention, un procédé comprend une application qui écrit des données sur une mémoire physique hôte à l'aide d'une vue d'application de la mémoire. Le procédé comprend en outre une étape consistant à mettre en correspondance les données présentes dans la mémoire physique avec une vue de pilote, pouvant être utilisée par un pilote, sans qu'il soit nécessaire de copier les données sur un emplacement de stockage physique différent. Le procédé comprend en outre une étape consistant à mettre en correspondance les données avec une vue accessible du matériel accessible par un matériel sans qu'il soit nécessaire de copier les données sur un emplacement de stockage physique différent.