103 relations: Abstraction (computer science), Advanced Linux Sound Architecture, Apple Inc., Bandwidth (computing), Bus (computing), Bus mastering, CD-ROM, Class driver, Computer data storage, Computer engineering, Computer keyboard, Computer mouse, Computer program, Computing platform, Controller (computing), Conventional PCI, CPU modes, CUPS, Daemon Tools, Device control register, Device driver synthesis and verification, Device file, Digital camera, Digital signal processor, Direct Rendering Infrastructure, DOS, Driver wrapper, File system, File system API, Firmware, Floppy disk, Free and open-source software, Free software, FTDI, Hard disk drive, Hexadecimal, I/O Kit, Image scanner, Input/output, Installable File System, Interface (computing), Interrupt, ISCSI, Kernel-Mode Driver Framework, Linux, Linux kernel, Loadable kernel module, MacOS, Manufacturing, Message passing, ..., Microsoft, Microsoft Windows, Music sequencer, NetWare, Network Driver Interface Specification, Network interface controller, Open Data-Link Interface, Open-source hardware, Operating system, Parallel ATA, Parallel port, Peripheral, Pointing device, PostScript, Primitive data type, Printer (computing), Printer driver, Privilege (computing), Protection ring, Replicant (operating system), Reverse engineering, Scanner Access Now Easy, SCSI, Serial ATA, Serial port, Software engineer, Solaris (operating system), Sound card, Sound card mixer, SourceForge, Subroutine, TWAIN, Udev, Uniform Driver Interface, USB, User space, User-Mode Driver Framework, Video BIOS, Video card, Vidix, Virtual machine, Virtual private network, VxD, Windows 10, Windows 7, Windows 8, Windows Display Driver Model, Windows Driver Frameworks, Windows Driver Model, Windows Vista, Xen, .sys, 16550 UART. Expand index (53 more) »
Abstraction (computer science)
In software engineering and computer science, abstraction is.
New!!: Device driver and Abstraction (computer science) · See more »
Advanced Linux Sound Architecture
Advanced Linux Sound Architecture (ALSA) is a software framework and part of the Linux kernel that provides an application programming interface (API) for sound card device drivers.
New!!: Device driver and Advanced Linux Sound Architecture · See more »
Apple Inc.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
New!!: Device driver and Apple Inc. · See more »
Bandwidth (computing)
In computing, bandwidth is the maximum rate of data transfer across a given path.
New!!: Device driver and Bandwidth (computing) · See more »
Bus (computing)
In computer architecture, a bus (a contraction of the Latin omnibus) is a communication system that transfers data between components inside a computer, or between computers.
New!!: Device driver and Bus (computing) · See more »
Bus mastering
In computing, bus mastering is a feature supported by many bus architectures that enables a device connected to the bus to initiate direct memory access (DMA) transactions.
New!!: Device driver and Bus mastering · See more »
CD-ROM
A CD-ROM is a pre-pressed optical compact disc which contains data.
New!!: Device driver and CD-ROM · See more »
Class driver
In computing, a class driver is a type of hardware device driver that can operate a large number of different devices of a broadly similar type.
New!!: Device driver and Class driver · See more »
Computer data storage
Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media that are used to retain digital data.
New!!: Device driver and Computer data storage · See more »
Computer engineering
Computer engineering is a discipline that integrates several fields of computer science and electronics engineering required to develop computer hardware and software.
New!!: Device driver and Computer engineering · See more »
Computer keyboard
In computing, a computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches.
New!!: Device driver and Computer keyboard · See more »
Computer mouse
A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface.
New!!: Device driver and Computer mouse · See more »
Computer program
A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.
New!!: Device driver and Computer program · See more »
Computing platform
A computing platform or digital platform is the environment in which a piece of software is executed.
New!!: Device driver and Computing platform · See more »
Controller (computing)
In computing and especially in computer hardware, a controller is a chip, an expansion card, or a stand-alone device that interfaces with a peripheral device.
New!!: Device driver and Controller (computing) · See more »
Conventional PCI
Conventional PCI, often shortened to PCI, is a local computer bus for attaching hardware devices in a computer.
New!!: Device driver and Conventional PCI · See more »
CPU modes
CPU modes (also called processor modes, CPU states, CPU privilege levels and other names) are operating modes for the central processing unit of some computer architectures that place restrictions on the type and scope of operations that can be performed by certain processes being run by the CPU.
New!!: Device driver and CPU modes · See more »
CUPS
CUPS (formerly an acronym for Common UNIX Printing System) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server.
New!!: Device driver and CUPS · See more »
Daemon Tools
DAEMON Tools is a virtual drive and optical disc authoring program for Microsoft Windows and Mac OS.
New!!: Device driver and Daemon Tools · See more »
Device control register
In computing, a device control register is a hardware register that controls some computer hardware device, for example a peripheral or an expansion card.
New!!: Device driver and Device control register · See more »
Device driver synthesis and verification
Device drivers are programs which allow software or higher-level computer programs to interact with a hardware device.
New!!: Device driver and Device driver synthesis and verification · See more »
Device file
In Unix-like operating systems, a device file or special file is an interface to a device driver that appears in a file system as if it were an ordinary file.
New!!: Device driver and Device file · See more »
Digital camera
A digital camera or digicam is a camera that captures photographs in digital memory.
New!!: Device driver and Digital camera · See more »
Digital signal processor
A digital signal processor (DSP) is a specialized microprocessor (or a SIP block), with its architecture optimized for the operational needs of digital signal processing.
New!!: Device driver and Digital signal processor · See more »
Direct Rendering Infrastructure
The Direct Rendering Infrastructure (DRI) is a framework for allowing direct access to graphics hardware under the X Window System in a safe, efficient way.
New!!: Device driver and Direct Rendering Infrastructure · See more »
DOS
DOS is a family of disk operating systems.
New!!: Device driver and DOS · See more »
Driver wrapper
A driver wrapper is software that functions as an adapter between an operating system and a driver, such as a device driver, that was not designed for that operating system.
New!!: Device driver and Driver wrapper · See more »
File system
In computing, a file system or filesystem controls how data is stored and retrieved.
New!!: Device driver and File system · See more »
File system API
A file system API is an application programming interface through which a utility or user program requests services of a file system.
New!!: Device driver and File system API · See more »
Firmware
In electronic systems and computing, firmware is a specific class of computer software that provides the low-level control for the device's specific hardware.
New!!: Device driver and Firmware · See more »
Floppy disk
A floppy disk, also called a floppy, diskette, or just disk, is a type of disk storage composed of a disk of thin and flexible magnetic storage medium, sealed in a rectangular plastic enclosure lined with fabric that removes dust particles.
New!!: Device driver and Floppy disk · See more »
Free and open-source software
Free and open-source software (FOSS) is software that can be classified as both free software and open-source software.
New!!: Device driver and Free and open-source software · See more »
Free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
New!!: Device driver and Free software · See more »
FTDI
Future Technology Devices International, commonly known by its acronym FTDI, is a Scottish privately held semiconductor device company, specializing in Universal Serial Bus (USB) technology.
New!!: Device driver and FTDI · See more »
Hard disk drive
A hard disk drive (HDD), hard disk, hard drive or fixed disk is an electromechanical data storage device that uses magnetic storage to store and retrieve digital information using one or more rigid rapidly rotating disks (platters) coated with magnetic material.
New!!: Device driver and Hard disk drive · See more »
Hexadecimal
In mathematics and computing, hexadecimal (also base, or hex) is a positional numeral system with a radix, or base, of 16.
New!!: Device driver and Hexadecimal · See more »
I/O Kit
The I/O Kit (written as IOKit in source code and sometimes elsewhere) is an open-source framework in the XNU kernel that helps developers code device drivers for Apple's macOS and iOS operating systems.
New!!: Device driver and I/O Kit · See more »
Image scanner
An image scanner—often abbreviated to just scanner, although the term is ambiguous out of context (barcode scanner, CT scanner etc.)—is a device that optically scans images, printed text, handwriting or an object and converts it to a digital image.
New!!: Device driver and Image scanner · See more »
Input/output
In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.
New!!: Device driver and Input/output · See more »
Installable File System
The Installable File System (IFS) is a filesystem API in MS-DOS/PC DOS 4.x, IBM OS/2 and Microsoft Windows that enables the operating system to recognize and load drivers for file systems.
New!!: Device driver and Installable File System · See more »
Interface (computing)
In computing, an interface is a shared boundary across which two or more separate components of a computer system exchange information.
New!!: Device driver and Interface (computing) · See more »
Interrupt
In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.
New!!: Device driver and Interrupt · See more »
ISCSI
In computing, iSCSI is an acronym for Internet Small Computer Systems Interface, an Internet Protocol (IP)-based storage networking standard for linking data storage facilities.
New!!: Device driver and ISCSI · See more »
Kernel-Mode Driver Framework
The Kernel-Mode Driver Framework (KMDF) is a driver framework developed by Microsoft as a tool to aid driver developers create and maintain kernel mode device drivers for Windows 2000The original release of KMDF only supported Windows XP and Server 2003.
New!!: Device driver and Kernel-Mode Driver Framework · See more »
Linux
Linux is a family of free and open-source software operating systems built around the Linux kernel.
New!!: Device driver and Linux · See more »
Linux kernel
The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.
New!!: Device driver and Linux kernel · See more »
Loadable kernel module
In computing, a loadable kernel module (LKM) is an object file that contains code to extend the running kernel, or so-called base kernel, of an operating system.
New!!: Device driver and Loadable kernel module · See more »
MacOS
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
New!!: Device driver and MacOS · See more »
Manufacturing
Manufacturing is the production of merchandise for use or sale using labour and machines, tools, chemical and biological processing, or formulation.
New!!: Device driver and Manufacturing · See more »
Message passing
In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer.
New!!: Device driver and Message passing · See more »
Microsoft
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
New!!: Device driver and Microsoft · See more »
Microsoft Windows
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
New!!: Device driver and Microsoft Windows · See more »
Music sequencer
A music sequencer (or simply sequencer) is a device or application software that can record, edit, or play back music, by handling note and performance information in several forms, typically CV/Gate, MIDI, or Open Sound Control (OSC), and possibly audio and automation data for DAWs and plug-ins.
New!!: Device driver and Music sequencer · See more »
NetWare
NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.
New!!: Device driver and NetWare · See more »
Network Driver Interface Specification
The Network Driver Interface Specification (NDIS) is an application programming interface (API) for network interface cards (NICs).
New!!: Device driver and Network Driver Interface Specification · See more »
Network interface controller
A network interface controller (NIC, also known as a network interface card, network adapter, LAN adapter or physical network interface, and by similar terms) is a computer hardware component that connects a computer to a computer network.
New!!: Device driver and Network interface controller · See more »
Open Data-Link Interface
The Open Data-Link Interface (ODI), developed by Apple and Novell, serves the same function as Microsoft and 3COM's Network Driver Interface Specification (NDIS).
New!!: Device driver and Open Data-Link Interface · See more »
Open-source hardware
Open-source hardware (OSH) consists of physical artifacts of technology designed and offered by the open design movement.
New!!: Device driver and Open-source hardware · See more »
Operating system
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
New!!: Device driver and Operating system · See more »
Parallel ATA
Parallel ATA (PATA), originally, is an interface standard for the connection of storage devices such as hard disk drives, floppy disk drives, and optical disc drives in computers.
New!!: Device driver and Parallel ATA · See more »
Parallel port
A parallel port is a type of interface found on computers (personal and otherwise) for connecting peripherals.
New!!: Device driver and Parallel port · See more »
Peripheral
A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.
New!!: Device driver and Peripheral · See more »
Pointing device
A pointing device is an input interface (specifically a human interface device) that allows a user to input spatial (i.e., continuous and multi-dimensional) data to a computer.
New!!: Device driver and Pointing device · See more »
PostScript
PostScript (PS) is a page description language in the electronic publishing and desktop publishing business.
New!!: Device driver and PostScript · See more »
Primitive data type
In computer science, primitive data type is either of the following.
New!!: Device driver and Primitive data type · See more »
Printer (computing)
In computing, a printer is a peripheral device which makes a persistent human-readable representation of graphics or text on paper.
New!!: Device driver and Printer (computing) · See more »
Printer driver
In computers, a printer driver or a print processor is a piece of software that converts the data to be printed to the form specific to a printer.
New!!: Device driver and Printer driver · See more »
Privilege (computing)
In computing, privilege is defined as the delegation of authority over a computer system.
New!!: Device driver and Privilege (computing) · See more »
Protection ring
In computer science, hierarchical protection domains, often called protection rings, are mechanisms to protect data and functionality from faults (by improving fault tolerance) and malicious behaviour (by providing computer security).
New!!: Device driver and Protection ring · See more »
Replicant (operating system)
Replicant 6.0 on the Galaxy Note II An example of phone information in Replicant, including a brief hardware description Replicant is a free and open-source operating system (OS) based on the Android mobile platform that aims to replace all proprietary Android components with free-software counterparts.
New!!: Device driver and Replicant (operating system) · See more »
Reverse engineering
Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.
New!!: Device driver and Reverse engineering · See more »
Scanner Access Now Easy
Scanner Access Now Easy (SANE) is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video- and still-cameras, frame grabbers, etc.). The SANE API is public domain and its discussion and development is open to everybody.
New!!: Device driver and Scanner Access Now Easy · See more »
SCSI
Small Computer System Interface (SCSI) is a set of standards for physically connecting and transferring data between computers and peripheral devices.
New!!: Device driver and SCSI · See more »
Serial ATA
Serial ATA (SATA, abbreviated from Serial AT Attachment) is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives.
New!!: Device driver and Serial ATA · See more »
Serial port
In computing, a serial port is a serial communication interface through which information transfers in or out one bit at a time (in contrast to a parallel port).
New!!: Device driver and Serial port · See more »
Software engineer
A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
New!!: Device driver and Software engineer · See more »
Solaris (operating system)
Solaris is a Unix operating system originally developed by Sun Microsystems.
New!!: Device driver and Solaris (operating system) · See more »
Sound card
A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under control of computer programs.
New!!: Device driver and Sound card · See more »
Sound card mixer
A sound card mixer is the analog part of a sound card that routes and mixes sound signals.
New!!: Device driver and Sound card mixer · See more »
SourceForge
SourceForge is a Web-based service that offers software developers a centralized online location to control and manage free and open-source software projects.
New!!: Device driver and SourceForge · See more »
Subroutine
In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.
New!!: Device driver and Subroutine · See more »
TWAIN
TWAIN is an applications programming interface (API) and communications protocol that regulates communication between software and digital imaging devices, such as image scanners and digital cameras.
New!!: Device driver and TWAIN · See more »
Udev
udev (userspace /dev) is a device manager for the Linux kernel.
New!!: Device driver and Udev · See more »
Uniform Driver Interface
The Uniform Driver Interface (UDI) is a defunct project developed by several companies to define a portable interface for device drivers.
New!!: Device driver and Uniform Driver Interface · See more »
USB
USB (abbreviation of Universal Serial Bus), is an industry standard that was developed to define cables, connectors and protocols for connection, communication, and power supply between personal computers and their peripheral devices.
New!!: Device driver and USB · See more »
User space
A modern computer operating system usually segregates virtual memory into kernel space and user space.
New!!: Device driver and User space · See more »
User-Mode Driver Framework
User-Mode Driver Framework (UMDF) is a device-driver development platform first introduced with Microsoft's Windows Vista operating system, and is also available for Windows XP.
New!!: Device driver and User-Mode Driver Framework · See more »
Video BIOS
Video BIOS is the BIOS of a graphics card in a (usually IBM PC-derived) computer.
New!!: Device driver and Video BIOS · See more »
Video card
A video card (also called a display card, graphics card, display adapter or graphics adapter) is an expansion card which generates a feed of output images to a display (such as a computer monitor).
New!!: Device driver and Video card · See more »
Vidix
VIDIX (video interface for *nix) is a portable programming interface for Unix-like operating systems that allows video card drivers running in user space to directly access the framebuffer through Direct Graphics Access extension to the X Window System.
New!!: Device driver and Vidix · See more »
Virtual machine
In computing, a virtual machine (VM) is an emulation of a computer system.
New!!: Device driver and Virtual machine · See more »
Virtual private network
A virtual private network (VPN) extends a private network across a public network, and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network.
New!!: Device driver and Virtual private network · See more »
VxD
VxD is the device driver model used in Microsoft Windows/386, the 386 enhanced mode of Windows 3.x, Windows 9x, and to some extent also by the Novell DOS 7, OpenDOS 7.01, and DR-DOS 7.02 (and higher) multitasker (TASKMGR).
New!!: Device driver and VxD · See more »
Windows 10
Windows 10 (codenamed Redstone, formerly Threshold) is a personal computer operating system developed and released by Microsoft, as part of the Windows NT family of operating systems.
New!!: Device driver and Windows 10 · See more »
Windows 7
Windows 7 (codenamed Vienna, formerly Blackcomb) is a personal computer operating system developed by Microsoft.
New!!: Device driver and Windows 7 · See more »
Windows 8
Windows 8 is a personal computer operating system developed by Microsoft as part of the Windows NT family of operating systems.
New!!: Device driver and Windows 8 · See more »
Windows Display Driver Model
Windows Display Driver Model (WDDM) is the graphic driver architecture for video card drivers running Microsoft Windows versions beginning with Windows Vista.
New!!: Device driver and Windows Display Driver Model · See more »
Windows Driver Frameworks
Windows Driver Frameworks (WDF, formerly Windows Driver Foundation), is a set of Microsoft tools and libraries that aid in the creation of device drivers for Windows 2000 and later versions of Windows.
New!!: Device driver and Windows Driver Frameworks · See more »
Windows Driver Model
In computing, the Windows Driver Model (WDM) also known at one point as the Win32 Driver Model is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows such as Windows 95 and Windows 3.1, as well as the Windows NT Driver Model.
New!!: Device driver and Windows Driver Model · See more »
Windows Vista
Windows Vista (codenamed Longhorn) is an operating system by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs and media center PCs.
New!!: Device driver and Windows Vista · See more »
Xen
Xen Project (pronounced) is a hypervisor using a microkernel design, providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently.
New!!: Device driver and Xen · See more »
.sys
.sys is a filename extension used in DOS and Microsoft Windows operating systems.
New!!: Device driver and .sys · See more »
16550 UART
The 16550 UART (universal asynchronous receiver/transmitter) is an integrated circuit designed for implementing the interface for serial communications.
New!!: Device driver and 16550 UART · See more »
Redirects here:
16-bit driver, 32-bit driver, Computer driver, Device Driver, Device Driver Interface, Device drivers, Driver (software), Driver software, Hardware driver, Hardware drivers, Kernel driver, Linux device driver, Software driver, Virtual device drivers.
References
[1] https://en.wikipedia.org/wiki/Device_driver