[LCP]Getting a list of installed device drivers
Chirag Kantharia
chyrag at yahoo.com
Thu Aug 29 14:46:17 UTC 2002
For PCI devices, you can parse /proc/pci.
For SCSI devices, you can parse /proc/scsi/scsi
For USB, try /proc/bus/usb/
For IDE, try /proc/ide
Basically, there's a lot of information you can get from
/proc. Browse through it.
chyrag.
--- "Quang Nguyen (Ngo)" <quang at tapeware.com> wrote:
> On Wednesday 28 August 2002 06:23 pm, Veena wrote:
> > Hello,
> >
> > We are new members of this group.
> > We are working on project following is the prg
> > statement,
> > Write an application in C language to findout which
> > hardware options (device drivers) are being supported
> > by the installed operating system and list them. allow
> > user to select one from the list, print the selected
> > option details (like name).
> >
> > We are new to linux operating system. Will you please
> > help us?
> >
> > Veena,Darshana,Rashmi.
>
> Installed drivers (modules) are in /lib/modules/<kernel_version>.
> Loaded modules are listed in /proc/modules.
> Active devices are in /proc/devices.
>
> So just write some C code to parse the items.
>
> --
> Quang
>
>
>
________________________________________________________________________
> This email has been scanned for all viruses by the MessageLabs
> SkyScan
> service. For more information on a proactive anti-virus service
> working
> around the clock, around the globe, visit http://www.messagelabs.com
>
________________________________________________________________________
>
> _______________________________________________
> This is the Linux C Programming List
> : http://lists.linux.org.au/listinfo/linuxcprogramming List
=====
Chirag Kantharia <chyrag at yahoo.com>
__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com
More information about the linuxCprogramming
mailing list