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.
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
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
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