Device Driver Management Flashcards
Which type of hardware devices use direct memory access (DMA) channels to communicate directly with random-access memory (RAM)?
hard drives, sound cards, and firewire cards use dma channels to increase speed of data transfer
When is it necessary to manually configure a device?
only if device does not work properly with plug and play feature then you must manually configure the device
Which system rights are required to install devices?
full admins right are required
What is the function of the driver?
A driver is a program that enables the operating system to interact with hardware devices.
What is the importance of driver signing? What should you be aware of when using a driver that is not signed?
signed drivers must have digital signature. this means the driver comes from reported publisher, has not changed driver, and will work on the most up to date operating system. unsigned drivers could be dangerous because they could maybe spread virse on your pc
How do you safely remove a hot swappable component?
use the safety remove hardware feature to shut down device before unplugging system
How do you verify that a device is compatible with the version of Windows you are running before you purchase it?
check the product documentation and look for the certified windows logo. check the microsoft hardware compatibility list (hcl), and contact manufacter to see if driver is compatible
Where are the best places to obtain the most up-to-date version of a driver for each of the following: a Windows system, a macOS system, and a Linux system?
check manufacter website for latest driver
Direct memory access
Conduits used by high-speed devices to bypass the CPU and communicate directly with RAM.
Driver
`A program that enables the operating system to interact with hardware devices.
Hot swappable device
`A device that can be added and removed without shutting down the computer. For example, thumb drives are hot swappable.
Interrupt request (IRQ)
`A communication method that allows a device to interrupt the CPU and request processing time.
Input/output (I/O) address
`A data address that allows two devices in a computer to send information to each other.