Mcen navaraj wrote: > hi, > > i want to learn about the kudzu ? > any one know about the documentatioin about kudzu ? > please tell me how kudzu probe the devices ? > bye > > > __________________________________________________ > Do You Yahoo!? > HotJobs - Search Thousands of New Jobs > http://www.hotjobs.com > -- > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > > From what I remember kudzu uses the /proc/pci fs to display information ... What happens in most pci based probers is that they use pci device id's which is what you get when you "tickle" the pci bus. You have another two very usefull repositories in your system (both provided by pciutils) The lspci binary and the /usr/share/pci.ids file : lspci ==== lspci -n gives you the base pci numbers (vendor id and device id ) lspci -vvn gives you __ALOT__ of info including subvendor id's and subdevice id's /usr/share/pci.ids ============== lspci uses this file to transfer the probed numbers to description (for example ATI card blah blah) Checkout the comments in the begining of the file to understand the format. Well after checking kudzu in parallel it may do the same thing that the kernel does with the repositories above but it's a python package that has a probe method implyng that it checks the pci bus alone and it has it's own pci ids repository: /usr/share/kudzu/pcitable. anyway hope this helps ... greets - -- Lior Kesos , lior@aduva.com Aduva re.search("meaning",self) ============================ There only 10 types of people in the world - Those who understand binary, and those who don't. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/