Why we require device drivers ?

faizaan

faizaan

@faizaan-l83FI7 Oct 16, 2024
Hi friends ,

I am new to CE

can any one tell me why we require device driver's .

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • Aashish Joshi

    Aashish Joshi

    @aashish-VrevFC Jul 22, 2009

    I think these two links will explain what you're looking for :

    #-Link-Snipped-#
    <a href="https://en.wikipedia.org/wiki/Device_driver" target="_blank" rel="nofollow noopener noreferrer">Device Driver</a>
  • silenthorde

    silenthorde

    @silenthorde-4BLPNZ Jul 22, 2009

    Device drivers can be software or hardware. They are required because:

    1. Dissimilar devices may have different operating voltage levels or logic levels. drivers are used to match them.

    2. Mostly a hardware will require a small piece of code to be properly detected and function as a slave device under a primary device. This code is also known as driver software.

    3. The software establishes a common data transfer standard, data transfer rate( baud rate), handshaking functions and several other functions fro the device to be properly functional.



    Example of hardware drivers...MAX 233 RS232 to TTL line driver
  • faizaan

    faizaan

    @faizaan-l83FI7 Jul 22, 2009

    Thanks friend's
  • dipen30

    dipen30

    @dipen30-hGOPpa Jul 22, 2009

    A driver communicates device through the computer bus to which hardware is connected