Программное обеспечение Phar Lap
Эта статья нуждается в дополнительных цитатах для проверки . ( август 2014 г. ) |
Промышленность | Программное обеспечение |
---|---|
Основан | апрель 1986 г. |
Штаб-квартира | Кембридж, Массачусетс |
Ключевые люди | Ричард М. Смит, Роберт Мут и Джон М. Бенфатто |
Продукты | Инструменты разработки для DOS , расширители DOS |
Веб-сайт | pharlap.com (в архиве) |
Phar Lap Software, Inc. — компания-разработчик программного обеспечения, специализирующаяся на инструментах разработки программного обеспечения для DOS операционных систем . Компания была названа в честь чемпиона Новой Зеландии скаковой лошади Фар Лапа . Они были наиболее известны своим программным обеспечением, позволяющим разработчикам получать доступ к памяти, превышающей 640 КиБ предел DOS в ( расширители DOS ), и были авторами стандарта VCPI .
Компания Phar Lap Software, Inc. была основана в апреле 1986 года Ричардом М. Смитом, Робертом Мутом и Джоном М. Бенфатто. Их первый крупный успех, 386|DOS-Extender , 32-битный инструмент разработки в защищенном режиме , был выпущен в ноябре 1986 года.
Линейка продуктов Phar Lap была расширена за счет включения 386|VMM , виртуальной памяти надстройки драйвера , LinkLoc , компоновщика-локатора для разработки встраиваемых систем; кросс-инструменты для встроенной разработки; и 286|DOS-Extender , расширитель DOS, который эмулировал среду OS/2 , дополненный API OS/2 и защищенным режимом, в отличие от эмуляции API OS/2 от Microsoft, которая запускала приложения OS/2 в реальном режиме и только поддерживал подмножество OS/2 API, называемое Family API . Поэтому его часто связывали с существующими приложениями OS/2, заменяя эмуляцию API OS/2 от Microsoft для тех приложений, которым требовался доступ к расширенной памяти в DOS. Позже был создан расширитель TNT DOS , который представлял собой версию 386 | DOS-Extender , эмулирующую среду Win32 , с плоским адресным пространством и многопоточностью. Опять же, этот расширитель DOS часто был привязан к существующим приложениям Win32. MASM 6.1 и 16-разрядная версия компилятора Visual C++ 1.0 представляли собой приложения Win32, написанные для бета-версии Windows NT , связанной с Расширение TNT DOS . Исполняемые файлы Win32 ссылались на такие функции, как RtlExAllocateHeap в ntdll.dll, которых не было в окончательной версии ntdll.dll, поэтому, если Windows даже позволяла вам запускать ее (с MajorSubsystemVersion, равным 3, это не разрешено в современной Windows), вы получите сообщение о том, что эта функция не найдена. Но можно запустить утилиту под названием Beta2Fix.exe, которая заменяет ссылку на ntdll.dll на beta2.dll, и тогда, если вы поместите (предоставленный) beta2.dll в свой путь, она реализует эти старые функции как вызовы новых несколько эквивалентные новые функции, такие как RtlAllocateHeap. Это было исправлено в MASM 6.11 и Visual C++ 1.5.
Phar Lap разработал спецификацию виртуального программного интерфейса управления (VCPI) в сотрудничестве с Quarterdeck Office Systems , которая выпустила DESQview программное обеспечение для переключения задач . Фар Лап также был членом комитета из 12 фирм, разработавших интерфейс защищенного режима DOS (DPMI). VCPI и DPMI — это отраслевые стандарты, позволяющие расширителям DOS сосуществовать с эмуляторами расширенной памяти (EMS) и многозадачными средами.
Phar Lap получил несколько крупных наград в индустрии ПК за VCPI, 386|DOS-Extender и 286|DOS-Extender .
32-битные приложения Windows могли напрямую обращаться ко всей памяти, которую поддерживал персональный компьютер , поэтому расширители памяти больше не требовались.
Phar Lap теперь является частью IntervalZero , ранее Ardence , которая производит, среди других продуктов, Phar Lap ETS операционную систему реального времени , [ 1 ] используется, например, в целях LabVIEW в реальном времени.
См. также
[ редактировать ]- Fujitsu Towns OS — адаптация MS-DOS в сочетании с RUN386.EXE от Phar Lap.
Ссылки
[ редактировать ]- ^ Phar Lap ETS - Операционная система реального времени. Архивировано 3 декабря 2008 г. на Wayback Machine.
Внешние ссылки
[ редактировать ]- Официальный сайт Wayback Machine (архивировано 21 декабря 1996 г.)
- Реклама журнала Phar Lap ( Scientific American , т.165, №3, стр.149), на последней странице. [ мертвая ссылка ]