小编Eug*_*uge的帖子

如何实例化和使用dma驱动程序linux模块

我们正在开发Xilinx Zynq FPGA定制DMA器件,以快速处理大量数据.我们能够将它全部用于裸机,但在Linux中遇到麻烦.我们致力于ARM linux内核3.9.我们不知道如何为我们的设备实例化和使用内核驱动程序:https: //github.com/Xilinx/linux-xlnx/blob/master/drivers/dma/xilinx/xilinx_axidma.c 你们是否有任何建议或他们可以共享的一些示例代码?

现在我们计划在这里使用一些代码:http: //www.mjmwired.net/kernel/Documentation/DMA-API-HOWTO.txt

但是我们不确定如何实例化struct设备.

linux kernel driver fpga

4
推荐指数
1
解决办法
6421
查看次数

opencv用clang ok编译,gcc不行os x 10.9

我在OS X 10.9上安装了opencv-2.4.8.2.我正在尝试编译一个简单的代码:

#include <stdio.h>
#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, char** argv )
{
    if ( argc != 2 )
    {
        printf("usage: DisplayImage.out <Image_Path>\n");
        return -1;
    }

    Mat image;
    image = imread( argv[1], 1 );

    if ( !image.data )
    {
        printf("No image data \n");
        return -1;
    }
    namedWindow("Display Image", WINDOW_AUTOSIZE );
    imshow("Display Image", image);

    waitKey(0);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

并且可以使用clang(/ usr/bin/g ++ pkg-config opencv --libs-arch x86_64 test.cpp)执行此操作,但不能使用gcc 4.9(/ usr/local/bin/g ++ pkg-config opencv --libs-arch x86_64 test.cpp).

这是我用gcc …

macos gcc opencv clang gcc4.9

1
推荐指数
1
解决办法
1074
查看次数

标签 统计

clang ×1

driver ×1

fpga ×1

gcc ×1

gcc4.9 ×1

kernel ×1

linux ×1

macos ×1

opencv ×1