Менеджер последовательных портов для 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
 | Для запуска этого драйвера необходимо войти в систему под учетной записью 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-*
Предыдущий раздел: Драйверы