devc-serexar

Менеджер последовательных портов для PCI/PCIe плат на базе контроллеров Exar XR17V354/358 и совместимых с ними

Синтаксис:

devc-serexar [[опции]

Опции:

-b число
Скорость передачи в бодах (по умолчанию – 115200).
-C размер
Размер канонического буфера в байтах (по умолчанию – 1024).
-c тактовая_частота[/делитель]
Определить собственную тактовую частоту (в Герцах) и делитель для последовательного порта. Значение по умолчанию - 125000000/16
-E
Выполнить запуск в сыром (raw) режиме (по умолчанию). По умолчанию программное управление обменом данными (software flow control) деактивировано.
-e
Выполнить запуск в редактируемом режиме (по умолчанию – режим необработанных входных данных). По умолчанию программное управление обменом данными активировано.
-F
Деактивировать аппаратное управление обменом (Hardware flow control) данным (по умолчанию аппаратное управление обменом данными активировано). В редактируемом режиме аппаратное управление обменом данными не поддерживается.
-f
Активировать аппаратное управление обменом данными (по умолчанию). В редактируемом режиме аппаратное управление обменом данными не поддерживается.
-I число
Размер входного буфера в байтах (по умолчанию – 2048).
-O число
Размер выходного буфера в байтах (по умолчанию – 2048).
-o nodaemon
Запретить вызов функции procmgr_daemon() для работы драйвера в фоновом режиме. Эта опция используется при необходимости узнавать о прекращении работы devc-serexar.
-S|s
Деактивировать/активировать программное управление обменом данными. Состояние по умолчанию зависит от режима: в raw-режиме (-E, режим по умолчанию) программное управление деактивировано; в редактируемом режиме (-e) программное управление активировано. Имеет значение порядок, в котором указываются опции -E или -e и -S или -s:
Опции Режим Программное управление обменом данными
c Редактируемый режим Активировано
-S -e Редактируемый режим Активировано
-S -e Редактируемый режим Активировано
-e -S Редактируемый режим Деактивировано
-E Режим необработанных данных (raw mode) Деактивировано
-s -E Режим необработанных данных (raw mode) Деактивировано
-E -s Режим необработанных данных (raw mode) Активировано
-t число
Активировать FIFO-буфер приемника и установить пороговое число символов (1, 4, 8 или 14) для срабатывания прерывания по получению данных. Значение по умолчанию – 14.
-u число
Добавить номер число к префиксу имени устройства (/dev/ser). Значение по умолчанию – 1; дополнительным устройствам присваиваются номера в порядке возрастания.
-D vid
Идентификатор вендора PCI-устройства. Значение по умолчанию - 0x13a8.
-V did
Идентификатор ID PCI-устройства. Значение по умолчанию - 0x354.
-i index
PCI индекс (по умолчанию 0).
-v
Вывести более подробную информацию.
-P
Количество каналов. По умолчанию - 4.
-m RS485|RS232
Режим работы: RS232 или RS485. По умолчанию - RS232
-p
Включить инвертированием полярности для режима RS485. По умолчанию выключено.
-r
Отключить управление DTR для использования QtSerialPort
-a
Включить управление ASPM. По умолчанию выключено.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

x86

Описание:


Caution: Для запуска этого драйвера необходимо войти в систему под учетной записью root.

Драйвер devc-serexar поддерживает платы расширения PCI/PCIe с контроллерами последовательных интерфейсов, совместимыми с микросхемами серии Exar XR17V354/358, например, Advantech PCI-1612. Поддерживаются устройства со следующими PCI идентификаторами: 0x13a8:0x354, 0x13a8:0x358, 0x13fe:0x1b, 0x13fe:0xb.

Примеры:

Запуск драйвера devc-serexar для контроллера Exar XR17V358 в режиме RS232:

devc-serexar &

Запуск драйвера devc-serexar для контроллера Exar XR17V358 в режиме RS485 с отключенным аппаратным управлением потоком:

devc-serexar -mRS485 -F &

Запуск драйвера devc-serexar в режиме RS485 с инвертированной полярностью для PCI платы Advantech PCI-1612:

devc-serexar -mRS485 -v -p -V 0x13fe -D 0x1b -i 0 &

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы

Тематические ссылки:

devc-*




Предыдущий раздел: Драйверы