Phar Lap (společnost) - Phar Lap (company)

Phar Lap Inc.
Průmysl Software
Založený Duben 1986
Hlavní sídlo Cambridge, Massachusetts
Klíčoví lidé
Richard M. Smith, Robert Moote a John M. Benfatto
produkty Vývojové nástroje pro DOS , DOS extendery

Phar Lap byla softwarová společnost specializující se na nástroje pro vývoj softwaru pro operační systémy DOS . Společnost byla pojmenována po šampiónovi australského dostihového koně Phar Lap . Byli nejvíce známí svým softwarem, který vývojářům umožňoval přístup k paměti nad limit 640 KiB DOS ( DOS extendery ) a byli autorem standardu VCPI .

Společnost Phar Lap Software, Inc. byla založena v dubnu 1986 Richardem M. Smithem, Robertem Mootem a Johnem M. Benfattem. Jejich první velký úspěch, 386 | DOS-Extender , nástroj pro vývoj 32bitových chráněných režimů , byl vydán v listopadu 1986.

Produktová řada Phar Lap byl rozšířen o 386 | VMM , je virtuální paměť add-in řidiče , LinkLoc , je linker -locator pro embedded vývoj; křížové nástroje pro vestavěný vývoj; a 286 | DOS-Extender , DOS extender, který emuloval prostředí OS/2 , doplněný o OS/2 API a chráněný režim, na rozdíl od emulace OS/2 API společnosti Microsoft, která běžela aplikace OS/2 v reálném režimu a pouze podporoval podmnožinu OS/2 API, nazývanou Family API . Proto byl často svázán s existujícími aplikacemi OS/2 a nahradil emulaci OS/2 API společnosti Microsoft pro ty aplikace, které v DOSu potřebovaly přístup k rozšířené paměti. Později byl vytvořen TNT DOS extender , což byla verze 386 | DOS-Extender, která emulovala prostředí Win32 , doplněná plochým adresním prostorem a vlákny. Tento DOS extender byl opět často vázán na stávající aplikace Win32. MASM 6.1 a 16bitové verze Visual C ++ 1.0 kompilátoru byly Win32 aplikace napsané pro beta verzi ze systému Windows NT , který byl vázán s TNT DOS Extender , což znamená, že nemůže běžet na finální verzi systému Windows NT, dokud Beta2Fix. byl spuštěn exe, který nahradil všechny odkazy na BETA2.DLL za NTDLL.DLL. To bylo opraveno v MASM 6.11 a Visual C ++ 1.5.

Phar Lap vyvinul specifikaci rozhraní VCPI ( Virtual Control Program Interface ) ve spolupráci se společností Quarterdeck Office Systems , která vyrobila software pro přepínání úloh DESQview . Phar Lap byl také členem 12členného výboru, který navrhl rozhraní DOS Protected Mode Interface (DPMI). VCPI a DPMI jsou oborové standardy, které umožňují rozšiřovačům DOS koexistovat s emulátory rozšířené paměti (EMS) a prostředími s více úkoly.

Phar Lap získal několik hlavních ocenění v oboru PC za VCPI, 386 | DOS-Extender a 286 | DOS-Extender .

32bitové aplikace pro Windows mohly přímo adresovat veškerou paměť, kterou by hardware osobního počítače podporoval, takže již nebyly potřeba prodlužovače paměti.

Phar Lap je nyní součástí IntervalZero , dříve Ardence , která mimo jiné produkuje operační systém Phar Lap ETS v reálném čase , který se používá například na cílech LabVIEW v reálném čase.

Viz také

Reference

externí odkazy