Trivial fix for writing style
This commit is contained in:
parent
1e3c1b8a76
commit
ddcbb69fa3
|
@ -557,7 +557,7 @@ By the way, I would like to point out that the above discussion is true for any
|
|||
|
||||
\subsection{Device Drivers}
|
||||
\label{sec:org578c01b}
|
||||
One class of module is the device driver, which provides functionality for hardware like a serial port. On unix, each piece of hardware is represented by a file located in /dev named a device file which provides the means to communicate with the hardware. The device driver provides the communication on behalf of a user program. So the es1370.o sound card device driver might connect the /dev/sound device file to the Ensoniq IS1370 sound card. A userspace program like mp3blaster can use /dev/sound without ever knowing what kind of sound card is installed.
|
||||
One class of module is the device driver, which provides functionality for hardware like a serial port. On Unix, each piece of hardware is represented by a file located in /dev named a device file which provides the means to communicate with the hardware. The device driver provides the communication on behalf of a user program. So the es1370.o sound card device driver might connect the /dev/sound device file to the Ensoniq IS1370 sound card. A userspace program like mp3blaster can use /dev/sound without ever knowing what kind of sound card is installed.
|
||||
|
||||
\begin{enumerate}
|
||||
\item Major and Minor Numbers
|
||||
|
@ -572,7 +572,7 @@ brw-rw---- 1 root disk 3, 2 Jul 5 2000 /dev/hda2
|
|||
brw-rw---- 1 root disk 3, 3 Jul 5 2000 /dev/hda3
|
||||
\end{verbatim}
|
||||
|
||||
Notice the column of numbers separated by a comma? The first number is called the device's major number. The second number is the minor number. The major number tells you which driver is used to access the hardware. Each driver is assigned a unique major number; all device files with the same major number are controlled by the same driver. All the above major numbers are 3, because they're all controlled by the same driver.
|
||||
Notice the column of numbers separated by a comma. The first number is called the device's major number. The second number is the minor number. The major number tells you which driver is used to access the hardware. Each driver is assigned a unique major number; all device files with the same major number are controlled by the same driver. All the above major numbers are 3, because they're all controlled by the same driver.
|
||||
|
||||
The minor number is used by the driver to distinguish between the various hardware it controls. Returning to the example above, although all three devices are handled by the same driver they have unique minor numbers because the driver sees them as being different pieces of hardware.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user