Драйверы символьных устройств (devc-*)
Go to file
2023-09-23 15:10:32 +03:00
devc Драйвер devc-serexar для ЗОСРВ Нейтрино редакции 2020 (основано на исх. коде редакции 2021+) 2023-09-09 13:05:48 +03:00
Makefile Драйвер devc-ser8250 для ЗОСРВ Нейтрино редакции 2020 2022-12-28 08:46:49 +03:00
README.md README.md: актуализация ссылок на документацию 2023-09-23 15:10:32 +03:00

Общая структура драйвера

    ┌───────────────────────────┐
    │                           │
    │        Устройство         │
    │                           │
    └─────────────▴─────────────┘
                  │
    ┌─────────────┴─────────────┐                       ┌───────────────────────────┐
    │                           │                       │                           │
    │     Драйвер (devc-*)      ◂───▸ /dev/ser* ◂── * ──┤   Клиентское приложение   │
    │                           │                       │                           │
    └───────────────────────────┘                       └───────────────────────────┘

Дерево исходных кодов

|- devc/
|  |- ser8250/          - Исходный код драйвера последовательных 8250-совместимых устройств
|  |- serexar/          - Исходный код драйвера последовательных устройств, совместимых с контроллером Exar XR17V354/358
|  |- common.mk         - Параметры сборки драйверов
|  `- Makefile          - Правила сборки дерева исходников
|
`- Makefile             - Правила сборки дерева исходников

Сборка драйвера

make

Запуск драйвера и обращение к нему

Общая схема запуска драйвера:

devc-ser8250 -b115200 3f8,4 2f8,3