Forum Discussion
Altera_Forum
Honored Contributor
17 years agoAltera PCI Express Development Kit: Linux DMA Driver
Hi, I am a newbie to FPGA design and implementation. While installing the PCI express board on LINUX machine, I don't see Demo application driver for DMA read and write for LINUX (Manual talk...
Altera_Forum
Honored Contributor
17 years agohi all,
i'm trying to write a custom driver based on the altpciechdma example. i saw the following lines of code: /* soft-reset DMA write engine */ iowrite32(0x0000ffffUL, &write_header->w0); /* soft-reset DMA read engine */ iowrite32(0x0000ffffUL, &read_header->w0); my driver works when i perform these actions and it doesn't work if i don't. i'm wondering how you figured this out as i didn't find such a reset command in the documentation of the chaining dma design example. thanks in advance, carlos