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?