这个帖子这样说的:http://blog.csdn.net/voice_shen/article/details/6559752
0x8000这32K 空间是:N……
我在linux下不用vivado,只用它的交叉编译工具链。
不过我觉得这部分应该和windows一致吧。
……
linux还是裸奔?
裸奔的话需要你自己处理好缓冲。
……
fpga部分的设计细节不了解。linux部分就是一个按键驱动的问题。
如果是用mmap。我想可能是这样的。
使用mmap,只需要用户态开发,不需要写驱……
USB发数据都是有握手的。如果下面来不及接收,会返回nak等信号。所以,感觉你的想法不正确。
如果需要验证,可以使用usb协议分析仪抓包看看。
至于具……
再贴个ramdisk制作方法:
2)Initramfs
用root用户,执行sudo su
展开cpio:
mkdir current_ramdi……
make也是调用的那些脚本命令啊,这是更高层的封装。
统一使用make,可以少记些东西。
……
前段时间在zedboard上进行zynq平台的开发验证,发现这方面的文档讲的不太清楚,中间走过很多弯路。准备记录下来,对前段时间工作的整理。记录的内容主要是Linux部分的开……
刚刚看了下,在drivers目录下查找:
find . -name *.c |xargs grep -w xdevcfg
./char/xilinx_dev……