Re: About USB module

2009-01-18 Thread Mandeep Sandhu
The drivers you mentioned (EHCI, OHCI) are device drivers for the Host Controller Interface (HCI) hardware. The 'usbcore' module sits on top of this layer and abstracts out the details for the layer on top of it - i.e the USB device drivers (or class drivers). You can read more here: http://www.

Re: About USB module

2009-01-18 Thread niamathullah sharief
Actually i mean the  ehci-hcd,uhci-hcd and ohci-hcd etc...whats the use of this drivers..and what is the use of "usbcore" driverwhy this usbcore and host drivers are needed to make the usb port work...Thanks for your reply... --- On Sun, 18/1/09, Mandeep Sandhu wrote: From: Mandeep Sandhu

Re: About USB module

2009-01-18 Thread Mandeep Sandhu
What do you exactly mean by "host drivers"?? Are you referring to USB class drivers? These sit on top of the HCI drivers and implement class specific functionality. The HCI driver directly interacts with the underlying h/w...and the class drivers interact with connected devices via this layer. THe

sync() syscall

2009-01-18 Thread Ormi
I have a question about sync syscall. It writes all dirty buffers to the HDD. If one user runs program like this: #include int main(void) { while(1) sync() ; } the writeback system will stop working, won't it? Shouldn't be added to kernel