EDT PCD SDK Documentation 6.1.0
|
#include "edtdef.h"
#include "edt_lnx_kernel.h"
#include "edt_lnx_mm.h"
#include "edt_pci_devices.h"
#include "edtreg.h"
#include "edt_shared_types.h"
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/ioctl.h>
#include <linux/pci.h>
#include <linux/version.h>
#include "Edt_Dev.h"
#include "pcd.h"
Functions | |
Edt_Dev * | edt_create_device_structures (struct pci_dev *pci_dev, const struct pci_device_id *pci_id, unsigned int unit_number) |
Creates and initializes all DMA channel pointers. More... | |
Edt_Dev * edt_create_device_structures | ( | struct pci_dev * | pci_dev, |
const struct pci_device_id * | pci_id, | ||
unsigned int | unit_number | ||
) |
Creates and initializes all DMA channel pointers.
Should only be called from edt_pcidrv_probe().
Will call edt_init_channel_struct() on each channel pointer it creates.
pci_dev | PCI device being added. |
pci_id | PCI device id structure to read information from. |
unit_number | Unit number to assign to this device and all it's channels. |