Usb-keyboard probelm..

Rameshchandra ramesh at innovatesolutions.net
Fri Jun 29 20:46:59 PDT 2007


Hi all,

My usb-keyboard is not detected in my ARM board(it is not even sensing
that a device has been inserted)...
So,i tried the following things...

1. I compiled and tried to insert the module usb-ohci.o 
It gave the following error while inserting...

usb-ohci.o: unresolved symbol pci_pool_free
usb-ohci.o: unresolved symbol pci_pool_alloc
usb-ohci.o: unresolved symbol pci_pool_destroy
usb-ohci.o: unresolved symbol pci_pool_create


2. I don't find where the above functions are 
defined in the drivers/usb directry of kernel 
source...

3. Then, with out any solutions...I tried to compile my kernel with
usb-ohci module itself insted of inserting it after... then again while
compiling the kernel source i got the following errors...
drivers/usb/usbdrv.o: In function `ohci_mem_init':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:562: undefined reference to `pci_pool_create'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:569: undefined reference to `pci_pool_create'
drivers/usb/usbdrv.o: In function `ohci_mem_cleanup':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:582: undefined reference to `pci_pool_destroy'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:586: undefined reference to `pci_pool_destroy'
drivers/usb/usbdrv.o: In function `urb_free_priv':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:615: undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `sohci_submit_urb':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:598: undefined reference to `pci_pool_alloc'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:604: undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `sohci_alloc_dev':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:627: undefined reference to `pci_pool_alloc'
drivers/usb/usbdrv.o: In function `sohci_free_dev':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:642: undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `ep_add_ed':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:598: undefined reference to `pci_pool_alloc'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:604: undefined reference to `pci_pool_free'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:615: undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `dl_del_list':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:615: undefined reference to `pci_pool_free'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:615: undefined reference to `pci_pool_free'
drivers/usb/usbdrv.o: In function `ohci_mem_init':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:562: undefined reference to `pci_pool_create'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:569: undefined reference to `pci_pool_create'
drivers/usb/usbdrv.o: In function `ohci_mem_cleanup':
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:582: undefined reference to `pci_pool_destroy'
/home/rameshchandra/Ramesh/Mywork/kernelsourcemodified/Xsbase/drivers/usb/usb-ohci.h:586: undefined reference to `pci_pool_destroy'
make: *** [vmlinux] Error 1

How can i solve this problem??Any one help me..



More information about the uClibc mailing list