So implementieren Sie eine Anwendung mit Linux DMA

So implementieren Sie eine Anwendung mit Linux DMA

Soweit ich weiß, stellt Linux ein gemeinsames DMA-Framework für verschiedene DMA-Engines bereit, und ein Gerätetreiber für die DMA-Engine muss basierend auf dem Framework implementiert werden.

Stellt das Framework Systemaufrufe oder Mechanismen für Benutzeranwendungen bereit, wie z. B.: open(), ioctl()? Oder müssen Entwickler die Dateioperationen für den Benutzerbereich implementieren?

verwandte Informationen