Device drivers in unix, Computer Engineering

Assignment Help:

Device Drivers in UNIX, MS-DOS and Windows System

Though device drivers are in effect add-on modules they are however considered to be part of system because they are closely integrated with I/O Control System that deals with I/O related system calls. 

In UNIX device drivers are typically linked onto object code of kernel (core of operating system). This means that when a new device is to be used that was not included in original construction of operating system, UNIX kernel has to be re-linked with new device driver object code.  This scheme has advantages of run-time efficiency and simplicity however the shortcoming is the addition of a new device needs regeneration of the kernel. In UNIX every entry in /dev directory is associated with a device driver that manages communication with the related device. A list of few device names is as displayed below:

Device name         Description

/dev/console          system console

/dev/tty01              user terminal 1

/dev/tty02              user terminal 2

/dev/lp                   line printer

/dev/dsk/f03h        1.44 MB floppy drive


Related Discussions:- Device drivers in unix

Explain about the term- reports, Explain about the term- Reports Repor...

Explain about the term- Reports Reports are produced as a result of questions like "how many times has a type of car broken down" or "which cities have the highest house price

Why disable statements are not allowed in functions, Why disable statements...

Why disable statements are not allowed in functions? If  disble  statement  is used  in function,it  invalids  function  and  its  return  value.  So  disable statements aren't

What is central processing unit, What is Central Processing Unit Centra...

What is Central Processing Unit Central Processing Unit (CPU) performs all the arithmetic and logical calculations in a computer. The CPU is said to be the brain of the compute

Define processor clock, Define processor clock. Processor clock is expl...

Define processor clock. Processor clock is explained as the time periods in which all operations and data transfer within the processor take place.

Telnet services, java program for implementation of telnet services

java program for implementation of telnet services

Database, er table for hospital management system

er table for hospital management system

Find minimal expression for sop, Consider the following expression. Assume ...

Consider the following expression. Assume that complement inputs are available. F(A,B,C,D) = ∑m (0,1,3,5,9,12,14) + ∑d (4,10,15) 1. Find minimal expression for SOP. Draw gate ne

Explain what are design patterns, Design Patterns are easy and elegant solu...

Design Patterns are easy and elegant solutions of commonly having problems in software design. Design Patterns make it simpler to reuse successful designs and architectures of expe

What is incidence matrix, Incidence Matrix: - This is the incidence matrix ...

Incidence Matrix: - This is the incidence matrix for an undirected group. For directed graphs, the vertex from where an edge is originating will have +1 and the vertex where the ed

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd