Описание тега driver

Драйвер устройства или программный драйвер - это компьютерная программа, позволяющая компьютерным программам более высокого уровня взаимодействовать с аппаратным устройством. Этот тег следует использовать только для вопросов, связанных с разработкой драйверов, поскольку вопросы о поиске или установке драйверов не относятся к теме stackru.

Драйвер обычно связывается с устройством через компьютерную шину или подсистему связи, к которой подключается оборудование. Когда вызывающая программа вызывает процедуру в драйвере, драйвер выдает команды устройству. Как только устройство отправляет данные обратно драйверу, драйвер может вызывать процедуры в исходной вызывающей программе. Драйверы зависят от оборудования и операционной системы. Обычно они обеспечивают обработку прерываний, необходимую для любого необходимого асинхронного зависящего от времени аппаратного интерфейса.

Драйвер устройства упрощает программирование, действуя как переводчик между аппаратным устройством и приложениями или операционными системами, которые его используют. Программисты могут писать код приложения более высокого уровня независимо от конкретного аппаратного устройства.

https://en.wikipedia.org/wiki/Device_driver

Этот тег следует использовать только для вопросов, связанных с разработкой драйверов, поскольку вопросы о поиске или установке драйверов не относятся к теме Stackru. Помощь в идентификации, поиске и установке драйверов может быть получена через SuperUser, Unix и Linux Exchange или, в случае оборудования серверного и корпоративного уровня, ServerFault.