Datalight
Typ | Privat |
---|---|
Industri | Datormjukvara |
Grundad | Bothell, Washington , USA (inkorporerad 1983 ) |
Grundare | Roy Sherrill |
Huvudkontor |
, Förenta staterna
|
Produkter |
|
Antal anställda |
29 |
Hemsida |
|
Datalight var ett privatägt mjukvaruföretag som specialiserat sig på strömavbrottssäker och högpresterande programvara för att bevara dataintegriteten i inbyggda system. Företaget grundades 1983 av Roy Sherrill och har sitt huvudkontor i Bothell, Washington . Från och med 2019 är företaget ett dotterbolag till Tuxera under namnet Tuxera US Inc.
Översikt och historik
Datalight grundades 1983 av Roy Sherrill, en före detta Boeing- ingenjör. Datalights initiala produkter var två DOS- applikationer: Datalight Small-C kompilatorn och Datalight C-Bug debugger. En fullständig C-kompilator vid namn Datalight C var tillgänglig från Datalight mellan 1987 och 1993; Datalight C, utvecklat av Walter Bright , utvecklades till Zortech C och är nu Digital Mars C . Datalight C utvecklades också till en optimeringskompilator kallad Datalight Optimum-C, som senare blev Zortech C++, den första inbyggda C++-kompilatorn . 1988 släppte Datalight C_thru_ROM, som gav inbäddade C-funktioner och C-startkod, vilket gjorde att program utvecklade på DOS kunde köras som fristående applikationer utan DOS-beroende. 1989 släpptes ROM-DOS 1.0.
CardTrick tillkännagavs 1993 för att stödja flashminnet som byggs in i PCMCIA-kort . Card Trick utvecklades senare till den inbyggda flashminneshanteraren FlashFX 1995, vilket flyttade Datalight till marknaden för råa flashminnen. Företaget växte snabbt i slutet av 1990-talet och fick WA Fast 50-priset för de snabbast växande företagen i delstaten Washington 1997 och 1998.
Det första av fyra patent som så småningom tilldelas Datalight, "Metod och apparat för allokering av lagring i ett flashminne", tilldelades 1999, följde upp med ytterligare ett FlashFX-relaterat patent, "Metod och system för att hantera dåliga områden i flash". minne", 2001.
2003 släpptes Reliance, ett pålitligt inbäddat transaktionsfilsystem; ett relaterat patent, "Pålitligt filsystem och metod för att tillhandahålla detsamma", tilldelades 2007.
2009 släppte Datalight FlashFX Tera för att stödja den växande storleken och komplexiteten hos NAND- blixtmatriser. Samma år släpptes Reliance Nitro, som bygger på Reliance och lägger till en trädbaserad arkitektur för att förbättra prestanda för stora filer (>100 MB) och ett stort antal filer.
2013 utfärdades ett annat filsystemrelaterat patent, "Method and Apparatus for Fault-tolerant Memory Management".
Tuxera för lagringsmjukvara och nätverksteknik ett avtal om att förvärva Datalight.
Produkter
Reliance familj
Beroende
Reliance släpptes för första gången 2003 och är ett inbäddat filsystem designat för applikationer med höga krav på tillförlitlighet. Nyckelfunktioner:
- Ger immunitet mot filkorruption , inklusive efter oväntade systemavbrott (t.ex. strömavbrott), via atomära transaktionspunkter.
- Behöver inte kontrollera diskintegriteten vid uppstart, vilket innebär en kortare uppstartstid.
- Dynamisk filsystemkonfiguration för prestandaoptimering.
- Fullständig datautbyte med Microsoft Windows , via Reliance Windows Driver.
Reliance har en maximal volymstorlek på 2 TB och en maximal filstorlek på 4 GB.
Reliance Nitro
Reliance Nitro släpptes 2009 och är ett filsystem utvecklat från Reliance; den förbättrade prestandan hos original Reliance, främst genom att lägga till en trädbaserad katalogarkitektur som underlättade snabbare uppslagningar. Den maximala volymstorleken på Reliance Nitro är 32 TB; maximal filstorlek begränsas endast av ledigt utrymme.
Reliance Windows-drivrutin
Datalight tillhandahåller Windows-drivrutiner för både Reliance (Reliance Windows Driver; RWD) och Reliance Nitro (Reliance Nitro Windows Driver; RNWD); de ger utbytbarhet mellan Reliance-formaterade media och Microsoft Windows. Båda stöder Windows Vista och Windows XP ; en äldre version av RWD stöder Windows 2000 . Drivrutinerna levereras med verktyg för att formatera media och ett verktyg för att kontrollera filsystemets integritet.
FlashFX
FlashFX introducerades 1995 och är en flashmediahanterare som tillåter applikationer att komma åt flashminne som om det vore en hårddisk, vilket abstraherar komplexiteten hos flashmedia. FlashFX driver antingen NAND- eller NOR-blixt och stöder många blixtenheter. Den kan användas med alla filsystem.
Versioner:
- FlashFX Pro : Stöder cirka 200 flash-chips artikelnummer och flash-arrayer upp till 2 GB. Har förporterade versioner för Windows CE , VxWorks , Nucleus PLUS och ThreadX . FlashFX Pro är tillgängligt för Windows Mobile (FlashFX Tera är det inte).
- FlashFX Tera : Stöder cirka 300 flash-chips artikelnummer och flash-arrayer upp till 2 TB. Har förporterade versioner för Linux , Windows CE och VxWorks. FlashFX Tera stöder MLC NAND flash, medan FlashFX Pro inte gör det; en annan förbättring är Teras felkorrigering, som är mer robust än Pros.
Produkter som använder FlashFX inkluderar Arcoms PC/104- dator, Curtis-Wrights Continuum Software Architecture, Teltronics HTT-500-telefon och MCSI:s PROMDISK-diskemulator.
XCFiles
XCFiles, släppt i juni 2010, är ett exFAT -kompatibelt filsystem riktat mot konsumentenheter. Det tillåter inbyggda system att stödja SDXC , SD Card Association- standarden för lagringskort med utökad kapacitet. Marknadsförd som "oberoende av målplattformen", är XCFiles avsedd att vara portabel till vilken 32-bitarsplattform som helst som uppfyller vissa krav (som att stödja semaforer och osignerade 64-bitars heltal ).
XCFiles marknadsförs i Japan som "exFiles" av AI Corporation; den släpptes där i april 2009.
ROM-DOS
Utvecklare | Datalight, Tuxera |
---|---|
OS-familjen | DOS |
Källmodell | Stängd källa |
Initial release | 1989 |
Marknadsföringsmål | Inbyggda system |
Tillgänglig i | engelsk |
Plattformar | x86 |
Licens | Proprietär |
Officiell hemsida |
ROM-DOS (ibland kallat Datalight DOS) introducerades 1989 som ett MS-DOS- kompatibelt operativsystem designat för inbyggda system. Den innehåller byggalternativ för bakåtkompatibilitet som tillåter kompatibilitet med specifika versioner av MS-DOS (t.ex. DOS 5.01). ROM-DOS 7.1 lade till stöd för FAT32 och långa filnamn . ROM-DOS inkluderar en kompakt TCP/IP-stack ; och SOCKETS, ett nätverkssocket API och anslutningspaket, är tillgängligt som ett valfritt tillägg för ROM-DOS. SDK kommer med Borland C/C++ och Turbo Assembler .
Systemkrav:
- Intel 80186 eller kompatibel
- 10 KB RAM
- 54–72 KB ROM eller diskutrymme (beroende på version)
Vissa enheter som använder eller använde ROM-DOS är Canon PowerShot Pro70, Advantechs ADAM-4500, Percon Falcon 325 , flera tidiga handdatorer ( Tandy Zoomer , IBM Simon , HP OmniGo 100/120 , Nokia 9000 / 9000i / 9110i / 9110i ) , Casio Algebra FX-seriens grafräknare, MCSIs PROMDISK och Arcoms PC/104-dator. Intels Advanced RAID Configuration Utility (ARCU) är baserat på ROM-DOS, och från och med 2004 inkluderade alla Intel-serverkort System Resource CD-skivor ROM-DOS. Symbols FMT 3000 kom med en kopia av ROM-DOS.
Kommandon
Följande lista med kommandon stöds av ROM-DOS.
- ATTRIB
- SÄKERHETSKOPIERING
- HA SÖNDER
- RING UPP
- CD
- CHDIR
- CHKDSK
- VAL
- CLS
- KOMM
- KOMMANDO
- KOPIERA
- CTTY
- DATUM
- DEL
- DELTREE
- DIR
- DISK2IMG
- DISKKOMP
- DISKKOPI
- DUMPA
- EKO
- EMM386
- RADERA
- EXE2BIN
- UTGÅNG
- FDISK
- HITTA
- FÖR
- FORMATERA
- GÅ TILL
- HJÄLP
- OM
- NYCKELB
- MÄRKA
- LFNFOR
- LASTHÖG
- MD
- MEM
- MINICMD.COM
- MKDIR
- LÄGE
- MER
- FLYTTA
- MSCDEX
- NED
- VÄG
- PAUS
- KRAFT
- SKRIVA UT
- PROMPT
- PROTO
- RD
- REM
- REMDISK
- ÅTERAVGÅ
- REMSERV
- REN
- ÅTERSTÄLL
- RMDIR
- RSZ
- SERLINK
- SERV
- UPPSÄTTNING
- DELA MED SIG
- FLYTTA
- SMARTDRV
- SORTERA
- SUBST
- SYS
- TID
- ÖVERFÖRA
- TRÄD
- TRUENAME
- TYP
- UMBLINK
- VER
- KONTROLLERA
- VOL
- XCOPY