Phar Lap programvara

Phar Lap Software, Inc.
Industri programvara
Grundad april 1986
Huvudkontor Cambridge, Massachusetts
Nyckelpersoner
Richard M. Smith, Robert Moote och John M. Benfatto
Produkter Utvecklingsverktyg för DOS , DOS-förlängare
Hemsida pharlap.com (arkiverad)

Phar Lap Software, Inc. , var ett mjukvaruföretag som specialiserat sig på mjukvaruutvecklingsverktyg för DOS -operativsystem . Företaget fick sitt namn efter mästaren på Nya Zeelands kapplöpningshäst Phar Lap . De var mest kända för sin mjukvara som gjorde det möjligt för utvecklare att komma åt minne utöver gränsen på 640 KiB för DOS ( DOS-förlängare ) och var en författare till VCPI- standarden.

Phar Lap Software, Inc. grundades i april 1986 av Richard M. Smith, Robert Moote och John M. Benfatto. Deras första stora framgång, 386|DOS-Extender , ett 32-bitars utvecklingsverktyg för skyddat läge , släpptes i november 1986.

Phar Laps produktlinje utökades till att omfatta 386|VMM , en drivrutin för virtuellt minnestillägg , LinkLoc , en länk -locator för inbäddad utveckling; korsverktyg för inbäddad utveckling; och 286|DOS-Extender , en DOS-extender som emulerade en OS/2 -miljö, komplett med OS/2 API och skyddat läge, i motsats till Microsofts OS/2 API-emulering, som körde OS/2-applikationer i verkligt läge och endast stödde en underuppsättning av OS/2 API, kallad Family API . Därför var den ofta bunden till befintliga OS/2-applikationer, och ersatte Microsofts OS/2 API-emulering för de applikationer som behövde tillgång till utökat minne i DOS. Senare skapades TNT DOS-förlängaren , som var en version av 386|DOS-Extender som emulerade Win32- miljön, komplett med platt adressutrymme och trådning. Återigen var denna DOS-förlängare ofta bunden till befintliga Win32-applikationer. MASM 6.1 och 16-bitarsversionen av Visual C++ 1.0 kompilatorn var Win32-applikationer skrivna för en betaversion av Windows NT som var bunden med TNT DOS Extender, vilket innebär att den inte kunde köras på den slutliga versionen av Windows NT förrän Beta2Fix. exe kördes, vilket ersatte alla referenser till BETA2.DLL med NTDLL.DLL. Detta fixades i MASM 6.11 och Visual C++ 1.5.

Phar Lap utvecklade VCPI-specifikationen ( Virtual Control Program Interface) i samarbete med Quarterdeck Office Systems , som producerade DESQview -programvaran för uppgiftsväxling. Phar Lap var också medlem i den 12-bolagskommitté som designade DOS Protected Mode Interface (DPMI). VCPI och DPMI är industristandarder som tillåter DOS-förlängare att samexistera med emulatorer för expanderat minne (EMS) och miljöer med flera uppgifter.

Phar Lap fick flera stora PC-industripriser för VCPI, 386|DOS-Extender och 286|DOS-Extender .

32-bitars Windows-applikationer kunde direkt adressera allt minne som persondatorns hårdvara skulle stödja, så minnesförlängare behövdes inte längre.

Phar Lap är nu en del av IntervalZero , tidigare Ardence , som bland annat producerar realtidsoperativsystemet Phar Lap ETS , som används till exempel på LabVIEW realtidsmål.

Se även

externa länkar