Control transfer 是EP0 , 但EP0按照我的理解是无法直接传输到slave fifo的.我的命令字不是发给FX2LP的,而是作为数据发给FPGA的,也就是说我的命令字对FPGA来说才是命令,对于FX2LP来说是数据,而且FX2LP根本不做任何解析,只是传输给FPGA. 我的问题实质上是非常少的几个BYTE的数据,而且只是启动系统时才偶发的, 但却需要在分配buffer时占用类似512x2的配置,有些浪费. 所以看是否有更聪明的方法来传输这些少量的OUT数据, 而将buffer资源全部留给IN, 因为IN是大量的数据. 不知道我的理解是否正确,请指正.
|