Usb-keyboard probelm..

Cedric Hombourger chombourger at gmail.com
Sat Jun 30 01:29:47 PDT 2007


Hi, it does not sound like a uClibc problem to me but rather like a kernel
config problem. Things to try anyway may be to rebuild everything after your
'make menuconfig' with a make clean build. You may also want to double check
that you indeed have PCI enabled in your kernel config. You can send me
(without Cc'ing this list unless you still think that it is a uClibc issue)
your kernel config file if you want to and I will try (in that case, I will
also need your kernel version and possibly the patches that you have applied
to it (if any)).

Hope this helps,

Regards,
Cedric Hombourger

2007/6/30, Rameshchandra <ramesh at innovatesolutions.net>:
>
> 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..
>
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://busybox.net/cgi-bin/mailman/listinfo/uclibc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/uclibc/attachments/20070630/366b4ade/attachment.htm 


More information about the uClibc mailing list