I'm porting an NI 488.2 GPIB PCI Card driver from 5.5 to 6.7. Almost
everything i working now, with one exception. The driver is
implemented as downloadable kernel module. But every Time I try to
download the module I get:
Warning: module 0x212e010 holds reference to undefined symbol pciInt.
ld(): error loading file (errno = 0xe0005).
The only line using pciInt is shown below:
status = intConnect(INUM_TO_IVEC(irq+sysVectorIRQ0), (void *)
(pciInt), irq);
lkup does not return pciInt (it does so in 5.5). What am I doing
wrong?
Best regards,
Dirk.
Hi Dirk,
Can you check your kernel configurator that you have included PCI
components correctly?
Search for INCLUDE_PCI. This routine is defined in pciIntLib.c but
that library will be pulled when you include PCI compnent in the
kernel configuration. Please try to match your kernel config from 5.5
to 6.7
Best Regards,
Vipin Kumar | Ritsoft Technologies
[Your partner for embedded development outsourcing needs]