Библиотека RTL2 История изменений вер. 5.5 2017-06-22 Официальный порт на Linux. Поставляется как для Windows, так и для Linux. Драйвер для устройств PCI в Linux; работа с USB в Linux через драйвер FTDI. Добавлены примеры работы с разными режимами устройств. Существенно улучшена документация. Улучшена интеграция со средами разработки Borland Delphi и Borland C++ Builder. Добавлены интерфейсные модули (.pas) для включения в проекты Delphi. Каждай функция библиотеки экспортируется с 2 именами: для среды MSVC и для среды Borland C++ Builder. Изготовление библиотеки импорта выполняется при помощи стандартной утилиты Borland implib. Дополнительных действий не требуется. Следует иметь в виду, что все функции библиотеки поддерживают соглашение о вызовах cdecl. Внимание! В функции msp_IllegalizeForBuffer() (модуль rt) параметры lowlen и highlen должны находится в диапазоне от 1 до 32. Теперь это проверяется, при неверных параметрах функция завершается с ошибкой. Программы, использующие эту функцию и выставляющие ошибочные параметры, не будут работать. вер. 5.4 2015-12-23 Драйвер для шины PCI в ОС Windows 7 (32 и 64 бита). Идентификация устройства МВ26.20 среди других устройств USB на базе контроллера FTDI. - Введено два новых идентификатора типа устройств: - постороннее устройство (не МВ26.20), - неопознанное устройство, - это связано с тем, что информация о типе устройства не предоставляется, пока устройство занято другим приложением. Поставка в виде статической библиотеки для разных версий MSVC. Поставка в виде DLL включена в основной комплект поставки. Регулируемый тайм-аут ответа по шине USB. Исправлена ошибка "неверные слова данных в трассе передающего ОУ" при работе с МВ26.20. Протестирована совместимость библиотеки с приложениями "снизу вверх" для разных версий MSVC. Протестирована совместимость библиотеки интерфейсами COM для C++ и Visual Basic. Для построения компонентов COM следует использовать библиотеку в виде DLL. вер. 5.3 2011-11-29 Поддержка новой, ускоренной микропрограммы МВ26.20 (версия 2.1). Использование драйвера FTDI для шины USB. Отказ от поддержки драйверов для PCI в Windows 95/98. и USB в Windows 95/2000/XP для микропрограммы МВ26.20 версии 1.0. вер. 5.2 2010 Обновления модуля gsw, драйвера для Linux. вер. 5.1 2009 Поддержка устройства МВ58.01. Драйвер для шины VXI в ОС Windows. вер. 5.0 2007 Внутренняя виртуализация функций доступа (access). Поддержка всех драйверов в рамках одной сборки библиотеки. Псевдоустройство (NullDev). Экспериментальный порт на Linux. Драйвера PCI и USB для Linux. вер. 4.2 2005 Версия для расширения реального времени RTX. Драйвер RTX. вер. 4.1 2005 Версия для устройства МВ26.20 (USB). Драйвер для шины USB в OC Windosw NT/2000/XP. вер. 4.0 2004 Поддержка устройства МВ26.17 (многооконечника). вер. 3.0 2002 Поддержка устройства МВ26.16 (модуль gsw). Драйвер для Windows NT/2000. Сборка в виде DLL. вер. 2.0 1998 Реализация модулей высокоуровневого доступа config, bc, rt, mt. вер. 1.0 1998 Релизация функций доступа (access). Драйвер для Windows 95/98