Тип | Частный [1] |
---|---|
Промышленность | Программное обеспечение |
Основан | Ботелл, Вашингтон , США (включен в 1983 г. ) [2] |
Основатель | Рой Шерилл |
Штаб-квартира | , Соединенные Штаты |
Продукты |
|
Количество работников | 29 [1] |
Веб-сайт | datalight www |
Datalight - это частная компания-производитель программного обеспечения, специализирующаяся на отказоустойчивом и высокопроизводительном программном обеспечении для сохранения целостности данных во встроенных системах. [3] Компания была основана в 1983 году Роем Шериллом, ее штаб-квартира находится в Ботелле, штат Вашингтон . По состоянию на 2019 год компания является дочерней компанией Tuxera .
Обзор и история [ править ]
Компания Datalight была основана в 1983 году Роем Шериллом, бывшим инженером компании Boeing . [4] [5] Первыми продуктами Datalight были два приложения DOS : компилятор Datalight Small-C и отладчик Datalight C-Bug. Полный компилятор C под названием Datalight C был доступен от Datalight в период с 1987 по 1993 год; Datalight C, разработанный Уолтер Брайт , превратился в Zortech C и теперь Digital Mars C . [6] [7] [8] Datalight C был также разработан в оптимизирующий компилятор под названием Datalight Optimum-C, который позже стал Zortech C ++, первым собственным компилятором C ++ .[9] [10] В 1988 году Datalight выпустила C_thru_ROM, который предоставлял встроенные функции C и стартовый код C, позволяя программам, разработанным под DOS, работать как автономные приложения без зависимости от DOS. [11] [12] В 1989 году была выпущена ROM-DOS 1.0.
CardTrick был анонсирован в 1993 году для поддержки флэш-памяти , встроенной в карты PCMCIA . Позднее CardTrick превратился в менеджер встроенной флэш- памяти FlashFX в 1995 году, переведя Datalight на рынок необработанной флэш-памяти. Компания быстро росла в конце 1990-х, получив награду WA Fast 50 за самые быстрорастущие компании в штате Вашингтон в 1997 и 1998 годах.
Первый из четырех патентов, которые в конечном итоге будут переданы Datalight, «Метод и устройство для распределения памяти во флеш-памяти» [13] был присужден в 1999 г., за ним последовал дополнительный патент, связанный с FlashFX, «Метод и система для управления плохими области во флеш-памяти », [14] в 2001 г.
В 2003 году была выпущена надежная встроенная файловая система Reliance; соответствующий патент «Надежная файловая система и метод обеспечения того же» [15] был присужден в 2007 году.
В 2013 году был выдан еще один патент, связанный с файловой системой, «Метод и устройство для отказоустойчивого управления памятью» [16] .
В 2009 году Datalight выпустила FlashFX Tera для поддержки растущих размеров и сложности флеш- массивов NAND . В том же году была выпущена Reliance Nitro, основанная на Reliance и добавившая древовидную архитектуру для повышения производительности для больших файлов (> 100 МБ) и большого количества файлов.
В июне 2019 года финская компания по производству программного обеспечения для хранения данных и сетевых технологий Tuxera подписала соглашение о приобретении Datalight. [17]
Продукты [ править ]
Семья опоры [ править ]
Опора [ править ]
Reliance, впервые выпущенная в 2003 году, представляет собой встроенную файловую систему [18], разработанную для приложений с высокими требованиями к надежности. [19] Основные характеристики: [20]
- Обеспечивает невосприимчивость к повреждению файлов , в том числе после неожиданного прерывания работы системы (например, потери питания), через точки атомарных транзакций.
- Нет необходимости проверять целостность диска при запуске, что означает более короткое время загрузки.
- Конфигурация динамической файловой системы для оптимизации производительности.
- Полная возможность обмена данными с Microsoft Windows через драйвер Reliance Windows.
Reliance имеет максимальный размер тома 2 ТБ и максимальный размер файла 4 ГБ. [21]
Reliance Nitro [ править ]
Выпущенная в 2009 году файловая система Reliance Nitro, разработанная компанией Reliance; он улучшил производительность оригинального Reliance, в первую очередь за счет добавления древовидной архитектуры каталогов, упрощающей поиск. Максимальный размер тома Reliance Nitro составляет 32 ТБ; максимальный размер файла ограничен только свободным пространством. [22]
Драйвер Reliance для Windows [ править ]
Datalight предоставляет драйверы для Windows как для Reliance (драйвер Reliance для Windows; RWD), так и для Reliance Nitro (драйвер для Windows Reliance Nitro; RNWD); они обеспечивают возможность обмена между носителями, отформатированными в Reliance, и Microsoft Windows. Оба поддерживают Windows Vista и Windows XP ; более старая версия RWD поддерживает Windows 2000 . Драйверы поставляются в комплекте с инструментами для форматирования носителей и утилитой для проверки целостности файловой системы.
FlashFX [ править ]
Представленный в 1995 году, FlashFX - это менеджер флэш-носителей, который позволяет приложениям получать доступ к флэш-памяти, как к жесткому диску [18], абстрагируя сложность флэш-носителей. [23] [24] FlashFX работает с флеш-памятью NAND или NOR и поддерживает множество флеш-устройств. [25] [26] Его можно использовать с любой файловой системой.
Версии:
- FlashFX Pro : поддерживает около 200 номеров деталей микросхем флэш-памяти и флэш-массивы до 2 ГБ. [27] Имеет предварительно портированные версии для Windows CE , VxWorks , Nucleus PLUS и ThreadX . [28] FlashFX Pro доступен для Windows Mobile (FlashFX Tera - нет). [27]
- FlashFX Tera : поддерживает около 300 номеров деталей микросхем флэш-памяти и флэш-массивы до 2 ТБ. Имеет предварительно портированные версии для Linux , Windows CE и VxWorks. [29] FlashFX Tera поддерживает флэш-память MLC NAND [30], а FlashFX Pro - нет; Еще одно усовершенствование - это исправление ошибок в Tera, которое более надежно, чем в Pro. [27]
Продукты, использующие FlashFX, включают компьютер Arcom PC / 104 , [31] программную архитектуру Curtis-Wright's Continuum, [32] телефон Teltronic HTT-500 [33] и эмулятор диска PROMDISK от MCSI. [34]
XCFiles [ править ]
XCFiles, выпущенная в июне 2010 года, представляет собой файловую систему, совместимую с exFAT и предназначенную для потребительских устройств. [35] Это позволяет встроенным системам поддерживать SDXC , стандарт ассоциации SD Card Association для карт памяти увеличенной емкости. [35] Позиционируемый как «независимый от целевой платформы» [36] XCFiles предназначен для переносимости на любую 32-битную платформу, которая отвечает определенным требованиям (например, поддержка семафоров и 64-битных целых чисел без знака ). [37]
XCFiles продается в Японии как «exFiles» корпорацией AI; он был выпущен там в апреле 2009 года. [38]
ROM-DOS [ править ]
Разработчик | Datalight |
---|---|
Семейство ОС | ДОС |
Исходная модель | С закрытым исходным кодом |
Первый выпуск | 1989 |
Маркетинговая цель | Встроенные системы |
Доступно в | английский |
Платформы | x86 |
Лицензия | Проприетарный |
Официальный веб-сайт | www .datalight .com / products / rom-dos / |
ROM-DOS (иногда называемая Datalight DOS [39] ) была представлена в 1989 году как операционная система, совместимая с MS-DOS , разработанная для встраиваемых систем. [40] Он включает параметры сборки с обратной совместимостью, обеспечивающие совместимость с определенными версиями MS-DOS (например, DOS 5.01). В ROM-DOS 7.1 добавлена поддержка FAT32 и длинных имен файлов . ROM-DOS включает компактный стек TCP / IP ; [41] и SOCKETS, API-интерфейс для сетевых сокетов и пакет подключения, доступны в качестве дополнительной надстройки для ROM-DOS. [41] [42] SDK поставляется с Borland C / C ++ иТурбо Ассемблер . [43]
Системные требования: [44] [45]
- Intel 80186 или совместимый
- 10 КБ оперативной памяти
- 54–72 КБ ПЗУ или дискового пространства (в зависимости от версии)
Некоторые устройства, использующие или используемый ROM-DOS являются Canon PowerShot Pro70, [39] ADAM-4500 Advantech, в [46] Percon Фалькон 325, [47] несколько ранних КПК ( Тэнди Zoomer , IBM Simon , HP OmniGo +100 / +120 , Nokia 9000 / 9000i / 9110 / 9110i ), графические калькуляторы Casio Algebra FX , PROMDISK от MCSI [34] и компьютер Arcom PC / 104. [31] Утилита Intel Advanced RAID Configuration Utility (ARCU) основана на ROM-DOS, [48]и, начиная с 2004 г., все компакт-диски системных ресурсов для серверных плат Intel содержали ROM-DOS. [49] FMT 3000 компании Symbol поставлялся с копией ROM-DOS. [50]
Команды [ править ]
Следующий список команд поддерживается ROM-DOS. [51]
- АТРИБ
- РЕЗЕРВНОЕ КОПИРОВАНИЕ
- ПЕРЕРЫВ
- ВЫЗОВ
- CD
- CHDIR
- CHKDSK
- ВЫБОР
- CLS
- СВЯЗЬ
- КОМАНДА
- КОПИРОВАТЬ
- CTTY
- ДАТА
- DEL
- ДЕЛЬТРИ
- DIR
- DISK2IMG
- ДИСККОМП
- ДИСККОПИЯ
- СВАЛКА
- ЭХО
- EMM386
- СТЕРЕТЬ
- EXE2BIN
- ВЫХОД
- FDISK
- НАЙТИ
- ДЛЯ
- ФОРМАТ
- ПЕРЕЙТИ К
- ПОМОЩЬ
- ЕСЛИ
- KEYB
- МЕТКА
- LFNFOR
- НАГРУЗКА ВЫСОКАЯ
- Доктор медицины
- MEM
- MINICMD.COM
- MKDIR
- РЕЖИМ
- БОЛЕЕ
- ДВИГАТЬСЯ
- MSCDEX
- NED
- ДОРОЖКА
- ПАУЗА
- МОЩНОСТЬ
- РАСПЕЧАТАТЬ
- ПОДСКАЗКА
- ПРОТО
- RD
- REM
- РЕМДИСК
- ОТПРАВИТЬ
- РЕМСЕРВ
- REN
- ВОССТАНОВИТЬ
- RMDIR
- RSZ
- SERLINK
- СЕРСЕРВ
- НАБОР
- ПОДЕЛИТЬСЯ
- СДВИГ
- SMARTDRV
- СОРТИРОВАТЬ
- SUBST
- SYS
- ВРЕМЯ
- ПЕРЕВОД
- ДЕРЕВО
- TRUENAME
- ТИП
- UMBLINK
- VER
- ПРОВЕРЯТЬ
- VOL
- XCOPY
Ссылки [ править ]
- ^ a b Профиль компании Datalight . LinkedIn .
- ^ Информация о частной компании: Datalight, Inc. BusinessWeek .
- ^ Ganssle, Джек (13 июля 2015). «Интервью с Datalight» . embedded.com . Проверено 6 августа 2015 .
- ^ « Обеспечение того, чтобы устройства не теряли данные ». Триша Дурье. Сиэтл Таймс ; 16 июля 2007 г.
- ^ « Команда лидеров ». Datalight. Проверено 23 августа 2010.
- ^ Экель, Брюс. Использование C ++ , Осборн Макгроу-Хилл, 1989, стр. 34.
- ↑ Журнал ПК , том 7, выпуски 18–19 , стр. 38.
- ^ Домашняя страница Уолтера Брайта . Проверено 4 августа 2010.
- ^ " История C-компиляторов на базе ПК ". Боб Стаут. 1998 г.
- ^ Уолтер Брайт интервью . Bitwise Magazine ; Май 2006 г.
- ^ « Desktop DOS работает под прикрытием для работы со встроенными системами ». Дэвид Шир. EDN ; 4 августа 1994 г.
- ^ Норм Дреснер (2005-09-30). "Re: 80186 бесплатный компилятор C" . Группа новостей : comp.arch.embedded . Проверено 19 июля 2010 .
- ^ Патент США 5860082: « Способ и устройство для выделения памяти в флэш - памяти .»
- ^ Патент США 6260156: « Способ и система для управления поврежденными областями во флэш-памяти ».
- ^ Патент США 7284101: « Надежная файловая система и способ ее предоставления ».
- ^ Патент США 8572036: « Способ и устройство для управления памятью отказоустойчивой .»
- ^ Nordic 9 Tuxera приобрела Datalight в США .
- ^ a b Миллер, Дрю. Black Hat Physical Device Security: использование оборудования и программного обеспечения , стр. 49 . Syngress, 2004. ISBN 978-1-932266-81-8 .
- ^ Таблица данных Reliance , стр. 1.
- ^ " Опора ". Datalight. Проверено 13 августа 2010.
- ^ Руководство разработчика Reliance , гл. 1.
- ^ Руководство разработчика Reliance Nitro , «Введение».
- ^ « Оптимизация резидентных флэш-массивов в устройствах Windows CE ». Деннис Эдвардс и Кейт Гарвин. Журнал доктора Добба ; 01 ноября 2001 г.
- ^ " Подъем к господству NAND Flash ." Билл Грэм. Wind River; 24 ноября 2009 г.
- ^ « Спасибо за память ». Уильям Вонг. Электронный дизайн ; 21 мая 2009 года.
- ^ " " Linux получает высокопроизводительную файловую систему на флеш-памяти " .. »Эрик Браун. LinuxDevices.com ; 29 января 2008 г.
- ^ a b c « Драйверы флэш-памяти ». Datalight. Проверено 13 августа 2010.
- ^ Техническое описание FlashFX Pro 3.0 [ постоянная мертвая ссылка ] , стр. 1.
- ^ FlashFx Tera Datasheet архивации 2013-01-21 в archive.today , стр. 1.
- ^ " „Windows CE получает расширение флэш поддержку“ . Архивировано из оригинала на 2011-07-16.. »Джонатан Энджел. WindowsForDevices.com ; 15 апреля 2010 г.
- ^ a b « Компьютер PC / 104 выживает в суровых условиях ». Уоррен Уэбб. EDN ; 3 февраля 2000 г.
- ^ « Кертисс-Райт выбирает FlashFX Pro Flash Media Manager от Datalight для предложения архитектуры программного обеспечения Continuum ». Кертис-Райт. 3 августа 2006 г.
- ^ « История клиента: Teltronic, заархивированная 13 июня 2011 г. на Wayback Machine ». ВДНХ. 2007 г.
- ^ а б ПРОМДИСК . MCSI.
- ^ a b XCFiles , стр. 1.
- ^ Часто задаваемые вопросы по XCFiles. Архивировано 30 июля 2012 г. в archive.today , стр. 2.
- ^ Руководство пользователя exFiles (версия 1.04) , стр. 67, 72.
- ^ « exFAT フ ァ イ ル シ ス テ ム の 海外 向 け 販 売 を 開始». AI Corporation; 6 июля 2010г. ( Гугл перевод .)
- ^ a b « Datalight DOS выбран для новой линейки цифровых фотоаппаратов Canon ». Деловой провод ; 23 февраля 1999 г.
- ^ Таблица данных ROM-DOS , стр. 1.
- ^ а б Джонс, М. Тим. Протоколы прикладного уровня TCP / IP для встроенных систем , Приложение C: Стеки протоколов TCP / IP . Charles River Media, 2002. ISBN 1-58450-247-9 .
- ^ РОЗЕТКИ Datalight . Проверено 19 июля 2010.
- ^ Таблица данных ROM-DOS , стр. 2.
- ^ Руководство по продукту ROM-DOS , стр. 6.
- ^ ROM DOS 6.22 . EMAC, Inc. 2010. Системные требования поставщика несколько выше: 18 КБ ОЗУ и 124 КБ свободного места.
- ^ ADAM-4500 - Коммуникационный контроллер на базе ПК . Advantech.
- ^ " Сканеры RF сбора данных ". Идентификатор данных онлайн.
- ^ Серверный RAID-контроллер Intel U3-1L с низким профилем (SRCU31L): Технические характеристики продукта , стр. 12.
- ^ « INSTALL.TXT для пакета обновления системы (SUP), заархивированный 13 июля 2011 г. на Wayback Machine ». 19 мая 2004 г.
- ^ Руководство по программному обеспечению FMT 3000 Архивировано 4 марта 2016 г. в Wayback Machine , стр. 41.
- ^ "Руководство пользователя Datalight ROM-DOS" (PDF) . www.datalight.com .
Внешние ссылки [ править ]
- Официальный веб-сайт