标签: linux linux-device-driver framebuffer dma pci-e
目前,我正在借助Linux PCIe和虚拟帧缓冲驱动程序开发自己的视频帧缓冲驱动程序。
我的自定义驱动程序在720X480P视频分辨率上运行良好,但在720P视频分辨率上速度较慢。
我刚刚在FPGA系统上直接映射了带有PCIe接口的DDR2内存的帧缓冲存储器。
DMA控制器功能在FPGA系统中实现。
如何在我自己的帧缓冲驱动程序中开发DMA读/写操作来解决帧速率慢的问题?
如果有人对此有所了解,请告诉我。