On Thu, 15 Feb 2001, Aitor Etxebarria wrote: > I am a professor of a Mondragon University and I have a question about the > bttv driver. I am in a project to conect a webcam with a pci card to a > FPGA. With this project we want to acelerate the graphical treatment and > then implement it in a robot to take tridimensional images. To connect the > pci card with the bt848 to the FPGA we want to do it without use the system > processor to make it more fast. I have been reading the document of > brooktree and I have realized that the target addres when I use the DMA is > going to be increased. So I can not make a DMA operation to another PCI > card and neither I can not use the other PCI to take de images directly from > the bt848. Is that true? Do you need to write the data into a single address on your FPGA card? You could program the bt848 to dma into the same addresses over and over. It would take a seperate sequencer instruction to the bt848 DMA controller each time you want to reset the address back to the start. It's not going to work if you want to do this for every pixel, but you had a window 16 or 32 pixels wide in the FPGA's PCI address space, you could probably do it.