usb architecture



Hi....

I am working on linux drivers, now my project is on usb .
i have a good knowledge on usb in case of windows platform, but i do
not know about the architecture of usb in linux.
i have gone through some documents in linux on usb, but i did not get
how the enumaration happens in linux, and what is role of PNP manager
in case of linux, and role of I/O manager.
Is there any things like Registry Data base in linux to maintain all
the driver information ?
At the time of loading a usb device driver the pnp manager looks in to
the registry information in case of windows, how that will be in case
od linux?

thanks and regards

shiva

.



Relevant Pages

  • Re: WARNING: smp_call_function_single() and smp_call_function_mask()
    ... # Bus options (PCI etc.) ... # Generic Driver Options ... # USB Network Adapters ... # Advanced Linux Sound Architecture ...
    (Linux-Kernel)
  • HIGHMEM slows down 2.6.11-rc3-bk7 machine
    ... disabled in BIOS, mainly USB/NET/FIREWIRE/SATA stuff. ... Linux agpgart interface v0.100 Dave Jones ... usbcore: registered new driver hub ... ehci_hcd 0000:00:1d.7: new USB bus registered, ...
    (Linux-Kernel)
  • GPL violation
    ... I wanted to inform you about a possible linux kernel GPL violation. ... PCI: Probing PCI hardware ... RAMDISK driver initialized: 16 RAM disks of 193840K size 1024 blocksize ... usb.c: new USB bus registered, ...
    (Linux-Kernel)
  • Re: [opensuse] Logitech Cordless 2.4 GHz Presenter - presentation remote control
    ... Does it work under Linux, ... Hotplug: USB ... Driver Modules: "usbhid" ...
    (SuSE)
  • Re: [Geek] M$ feature
    ... We were discussing why Linux isn't catching on as fast as it might. ... >Windows's driver model is covered by multiple Linux subsystems. ... >driver if I change the USB port, or happen to forget to plug in the ... >The driver is written by some sort of cretin too. ...
    (uk.misc)