Драйвер ztdummy

Драйвер ztdummy

Определенные приложения и функции Asterisk для работы требуют наличия устройства синхронизации (Asterisk даже не скомпилирует их, если не найдет такое устройство). Все PCI-устройства производства Digium обеспечивают интерфейс синхронизации с частотой 1 кГц, что соответствует этому требованию. Если необходимых для обеспечения синхронизации PCI-устройств нет, в качестве устройства синхронизации может использоваться драйвер ztdummy. В дистрибутивах на базе ядра Linux 2.4 ztdummy должен использовать синхронизирующие сигналы, обеспечиваемые контроллером UHCI USB.

Многие более старые (и некоторые новые) системы используют чип контроллера OHCI USB, несовместимый с ztdummy. Однако, если используется ядро 2.6, неважно, какой чип контроллера USB применяется в системе.

Драйвер проверяет, загружен ли модуль usb-uhci и не является ли версия ядра ниже 2.4.5. Более старые версии ядра несовместимы с ztdummy. В дистрибутиве на базе ядра 2.6 ztdummy не требует применения USB- контроллера. (Теперь ядро версии 2.6.0 генерирует синхронизирующие сигналы частотой 1 кГц[48], которые драйвер может использовать для согласования; таким образом, аппаратный USB-контроллер больше не нужен.)

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Драйвер

Из книги автора

Драйвер Драйверы и модули очень похожи, они используют одинаковые структуры данных (streamtab, qinit, module_info) и одинаковый интерфейс (xxopen(), xxput(), xxservice() и xxclose()). Однако между драйверами и модулями существуют различия.Во-первых, только драйверы могут непосредственно


10.3.6 Драйвер косвенного терминала

Из книги автора

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


Неразрешимая символическая ссылка при загрузке ztdummy

Из книги автора

Неразрешимая символическая ссылка при загрузке ztdummy Драйвер ztdummy требует наличия доступного контроллера UHCI USB в ядрах Linux 2.4 (USB-котроллер не является обязательным требованием для ядер Linux 2.6, потому что они способны генерировать опорный синхросигнал частотой 1 кГц).


Загрузка ztdummy

Из книги автора

Загрузка ztdummy Модуль ztdummy - это интерфейс устройства, обеспечивающий генерирование временных интервалов. Благодаря ему Asterisk, в свою очередь, может предоставлять временные интервалы различным приложениям и функциям, которым это необходимо. Модуль ztdummy загружается после


11.6.8.3. Пара драйвер/ядро

Из книги автора

11.6.8.3. Пара драйвер/ядро В данной модели, в отличие от пары конфигуратор/актор или спулер/демон, интерфейсная часть подает команды и интерпретирует вывод от ядра после запуска. Ядро имеет простую модель интерфейса. Используемый IPC-метод является деталью реализации: ядро


11.6.8.3. Пара драйвер/ядро

Из книги автора

11.6.8.3. Пара драйвер/ядро В данной модели, в отличие от пары конфигуратор/актор или спулер/демон, интерфейсная часть подает команды и интерпретирует вывод от ядра после запуска. Ядро имеет простую модель интерфейса. Используемый IPC-метод является деталью реализации: ядро


Часть 6. Как правильно установить драйвер.

Из книги автора

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


11.2. Что такое драйвер

Из книги автора

11.2. Что такое драйвер Драйвер — это специальная программа, обеспечивающая взаимодействие операционной системы и устройства. Попросту говоря, драйвер «объясняет» операционной системе, как нужно работать с устройством.Задача драйвера заключается в обработке запросов,


Ошибка 0x0000002A: а драйвер-то не работает!

Из книги автора

Ошибка 0x0000002A: а драйвер-то не работает! Причина ошибки – неработающий драйвер. Понятно, что вы увидите имя драйвера, вызвавшего ошибку. Что делать с ним, вы уже знаете. Хотя можно попробовать сделать откат системы, то есть восстановление предыдущего рабочего состояния. О


Как переустановить драйвер?

Из книги автора

Как переустановить драйвер? Предположим, что установленный драйвер видеокарты вызвал BSOD. Перед загрузкой Windows нажмите F8, затем в меню особых вариантов загрузки (см. рис. 10.3, с. 218) выберите Безопасный режим. После этого нужно немного подождать, пока загрузится Windows. Загрузка