This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Questions about pci driver

Hi all~ I get a pair of PCI drivers for DM6437EVM provided from TI in the pci driver package(pspdrivers_1_10_01): one is for Linux: pcidrv.c, the other for DSP/BIOS: psp_pci_bios_sample_main.c. The pcidrv.c on Linux side is compiled and installed them successfully on the linux platform. I have read the source code, but it seems different from a common linux driver which must include "struct file_operations" for outputing the driver's ops to app-layer's functions, such as read/write. Without this "outputing", how app? why?

In DSP/BIOS side of this sample, PCI bus address is obtained by ones eyes to read the LINUX host's display. Now how to obtain PCI bus address in the DSP/BIOS pci driver for send message in a program? How can we tranfer data in an app program after opening this driver? Any pair of app-samples for this pair of drivers?