/vt1211_nto

VT1211 Super I/O driver for QNX Neutrino

Primary LanguageCGNU General Public License v3.0GPL-3.0

VT1211 Resource manager

Драйвер для работы с GPIO портами Super I/O контроллера VT1211 в среде QNX Neutrino. Реализована минимальная функциональность. Работа с драйвером осуществляется через devctl.

TODO:

  • Привести код в порядок
  • Разбор параметров запуска
  • Довести до ума запрос/освобождение порта/пина.
    • Автоматически освобождать пин/порт при смерти захватившего процесса
    • Проверять, не занят ли хотя бы один из пинов, при попытке захватить порт
  • Привести примеры использовния.
  • Сделать возможность работы через io_write и io_read (под вопросом).