Datalight
![]() | |
Typ | Privatgelände |
---|---|
Industrie | Computer Software |
Gegründet | Bothell, Washington, UNS. (Incorporated 1983)[1] |
Gründer | Roy Sherrill |
Hauptquartier | , Vereinigte Staaten |
Produkte |
|
Anzahl der Angestellten | 29 |
Webseite | Datalight www |
Datalight war ein in Privatbesitz Softwareunternehmen Spezialisiert auf Stromversagen und Hochleistungssoftware zur Aufrechterhaltung der Datenintegrität in eingebetteten Systemen.[2] Das Unternehmen wurde 1983 von Roy Sherrill gegründet und hat seinen Hauptsitz in Bothell, Washington. Ab 2019 ist das Unternehmen eine Tochtergesellschaft von Tuxera Unter dem Namen Tuxera US Inc.
Übersicht und Geschichte
Datalight wurde 1983 von Roy Sherrill, einem ehemaligen, gegründet Boeing Techniker.[3][4] Die ersten Produkte von Datalight waren zwei DOS Anwendungen: der Datalight Small-C Compiler und der Datalight C-Bugger. Ein voller C Compiler Datalight C wurde zwischen 1987 und 1993 bei Datalight verfügbar; Datalight C, entwickelt von Walter hell, entwickelt sich zu Zortech C und ist jetzt jetzt Digital Mars c.[5][6][7] Datalight C wurde ebenfalls zu einem entwickelt Compiler optimieren Datalight Optimum-C bezeichnet, das später Zortech C ++ wurde, der erste native C ++ - Compiler.[8][9] Im Jahr 1988 veröffentlichte Datalight C_thru_rom, das eingebettbare C-Funktionen und C-Startcode bereitstellte, sodass Programme, die auf DOS entwickelt wurden, als eigenständige Anwendungen ohne DOS-Abhängigkeit ausgeführt werden.[10][11] 1989 wurde Rom-DOS 1.0 veröffentlicht.
Cardtrick wurde 1993 bekannt gegeben, um die zu unterstützen Flash-Speicher in eingebaut werden PCMCIA -Karten. Cardtrick entwickelte sich später zu dem eingebetteten Blitz Speichermanager FlasFX im Jahr 1995, das Datalight in den Roh -Flash -Speichermarkt verschiebt. Das Unternehmen wuchs Ende der neunziger Jahre rasant und erhielt 1997 und 1998 den WA Fast 50 -Preis für die am schnellsten wachsenden Unternehmen im Bundesstaat Washington.
Das erste von vier Patenten, die schließlich dem Datalight zugeordnet werden sollen, "Methode und Apparat zur Zuordnung des Speichers in einem Flash -Speicher",[12] wurde 1999 verliehen und mit einem zusätzlichen Patent im Zusammenhang mit FlashFX, "Methode und System zur Verwaltung schlechter Bereiche im Flash-Speicher", verfolgt,[13] in 2001.
Im Jahr 2003 wurde Reliance, ein zuverlässiger transaktional eingebettetes Dateisystem, veröffentlicht. ein verwandtes Patent, "zuverlässiger Dateisystem und Methode zur Bereitstellung desselben",[14] wurde 2007 verliehen.
Im Jahr 2013, ein anderes von Dateisystem verwandtes Patent, "Methode und Apparat für die fehlertolerante Speicherverwaltung"[15] wurde ausgestellt.
Im Jahr 2009 veröffentlichte Datalight FlashFX Tera, um die wachsende Größe und Komplexität von zu unterstützen Nand Flash Arrays. Im selben Jahr wurde Reliance Nitro veröffentlicht, das auf Reliance aufgebaut und eine baumbasierte Architektur hinzugefügt wurde, um die Leistung für große Dateien (> 100 MB) und eine große Anzahl von Dateien zu verbessern.
Im Juni 2019 das finnische Unternehmen für Speichersoftware und Netzwerktechnologie Tuxera unterzeichnete eine Vereinbarung zum Erwerb von Datalight.[16]
Produkte
Reliance -Familie
Vertrauen
Reliance ist erstmals 2003 veröffentlicht und ist ein eingebettetes Dateisystem[17] Entwickelt für Anwendungen mit hohen Zuverlässigkeitsanforderungen.[18] Hauptmerkmale:[19]
- Bietet Immunität zu Dateibeschädigung, einschließlich nach unerwarteter Systemunterbrechung (z. B. Stromverlust), über Atomtransaktionspunkte.
- Muss keine Disk-Integrität beim Start überprüfen, was eine kürzere Startzeit bedeutet.
- Dynamische Dateisystemkonfiguration für die Leistungsoptimierung.
- Vollständige Datenausdauer mit Microsoft Windowsüber den Reliance Windows -Treiber.
Reliance hat eine maximale Volumengröße von 2 TB und eine maximale Dateigröße von 4 GB.[20]
Reliance Nitro
Reliance Nitro wurde 2009 veröffentlicht und ist ein Dateisystem, das aus Reliance entwickelt wurde. Es verbesserte die Leistung des ursprünglichen Vertrauens, vor allem durch Hinzufügen a Baum-Basierte Verzeichnisarchitektur, die schnellere Look-ups ermöglicht. Die maximale Volumengröße des Reliance Nitro beträgt 32 TB; Die maximale Dateigröße wird nur durch freien Speicherplatz eingeschränkt.[21]
Reliance Windows -Treiber
Datalight bietet Windows -Treiber sowohl für Reliance (Reliance Windows Driver; RWD) als auch für Reliance Nitro (Reliance Nitro Windows Driver; RNWD); Sie bieten die Austauschbarkeit zwischen Reliance-formatierten Medien und Microsoft Windows. Beide Unterstützung Windows Vista und Windows XP; Eine ältere Version von RWD unterstützt Windows 2000. Die Treiber sind mit Tools gebündelt, um Medien zu formatieren, und ein Dienstprogramm zur Überprüfung der Integrität des Dateisystems.
Flasfx
Eingesetzt im Jahr 1995 ist FlashFX ein Flash -Media -Manager, mit dem Anwendungen auf den Flash -Speicher zugreifen können, als ob es sich um eine Festplatte handelt.[17] Abstrahieren der Komplexität von Flash -Medien.[22][23] FlasFX betreibt entweder NAND oder NOR FLASH und unterstützt zahlreiche Flash -Geräte.[24][25] Es kann mit jedem Dateisystem verwendet werden.
Versionen:
- FlashFX Pro: Unterstützt rund 200 Flash -Chip -Teilnummern und Flash -Arrays bis zu 2 GB.[26] Hat vorgeportierte Versionen für Windows CE, VxWorks, Nucleus Plus, und Threadx.[27] FlashFX Pro ist verfügbar für Windows Mobil (FlashFX Tera ist nicht).[26]
- Flashfx Tera: Unterstützt rund 300 Flash -Chip -Teilnummern und Flash -Arrays bis zu 2 TB. Hat vorgeportierte Versionen für Linux, Windows CE und VXWorks.[28] FlashFX Tera unterstützt MLC Nand Flash,[29] während FlashFX Pro nicht; Eine weitere Verbesserung ist die Fehlerkorrektur von Tera, die robuster ist als die von Pro.[26]
Produkte mit FlashFX umfassen Arcom's PC/104 Computer,[30] Curtis-Wrights Continuum-Softwarearchitektur,[31] Teltronics HTT-500-Mobilteil,[32] und McSi's PromDisk -Datenträger -Emulator.[33]
Xcfiles
XCFiles, veröffentlicht im Juni 2010, ist ein pext-Kompatible Dateisystem für Verbrauchergeräte.[34] Es ermöglicht eingebettete Systeme zur Unterstützung SDXC, das SD Card Association Standard für längere Kapazitätsspeicherkarten.[34] Vermarktet als "unabhängig von der Zielplattform",[35] XCFiles soll auf eine 32-Bit-Plattform tragbar sein, die bestimmten Anforderungen entspricht (z. B. Unterstützung Semaphoren und ohne Vorzeichen 64-Bit Ganzzahlen).[36]
XCFiles wird in Japan von A.I. Konzern; Es wurde dort im April 2009 veröffentlicht.[37]
Rom-Dos
Entwickler | Datalight, Tuxera |
---|---|
OS -Familie | DOS |
Quellmodell | Geschlossene Source |
Erstveröffentlichung | 1989 |
Marketingziel | Eingebettete Systeme |
Verfügbar in | Englisch |
Plattformen | x86 |
Lizenz | Proprietär |
Offizielle Website | Tuxera |
Rom-dos (manchmal als Datalight DOS bezeichnet[38]) wurde 1989 als MS-DOS Kompatibler Betriebssystem für eingebettete Systeme.[39] Es enthält Optionen für die Kompatibilitätserstellung rückwärts, die Kompatibilität mit bestimmten Versionen von MS-DOS (z. B. DOS 5.01) ermöglichen. Rom-dos 7.1 fügte Unterstützung für die Unterstützung für FAT32 und Lange Dateinamen. Rom-dos enthält einen kompakten TCP/IP -Stack;[40] und Sockets, a Netzwerkbuchse API und Konnektivitätspaket ist als optionales Add-On für ROM-DOS erhältlich.[40][41] Das SDK kommt mit Borland C/C ++ und Turbo Assembler.[42]
- Intel 80186 oder kompatibel
- 10 kb Ram
- 54–72 kb ROM- oder Festplattenraum (abhängig von der Version)
Einige Geräte, die ROM-DOs verwenden oder verwenden, sind die Canon Powershot Pro70,[38] Advantechs ADAM-4500,[45] der Percon Falcon 325,[46] mehrere früh PDAs (Tandy Zoomer, IBM Simon, HP Omnigo 100/120, Nokia 9000/9000i/9110/9110i), Casio Algebra FX -Serie Grafikrechner, McSi's PromDisk,[33] und Arcoms PC/104 -Computer.[30] Das erweiterte RAID-Konfigurations-Dienstprogramm (ARCU) von Intel basiert auf ROM-DOS.[47] Und ab 2004 enthielten alle Intel Server-Board-Systemressourcen-CDs ROM-DOS.[48] Symbol's FMT 3000 kam mit einer Kopie von Rom-DOS.[49]
Befehle
Die folgende Liste von Befehle wird von Rom-dos unterstützt.[50]
- Attraktivität
- Backup
- UNTERBRECHUNG
- ANRUF
- CD
- Chdir
- Chkdsk
- AUSWAHL
- Cls
- Comm
- BEFEHL
- KOPIEREN
- Ctty
- DATUM
- Del
- Deltree
- Dir
- Disk2img
- Scheibenkompetenz
- Diskkopie
- ENTSORGEN
- ECHO
- EMM386
- LÖSCHEN
- EXE2BIN
- AUSFAHRT
- Fdisk
- FINDEN
- ZUM
- FORMAT
- GEHE ZU
- HILFE
- WENN
- Schlüssel
- ETIKETT
- Lfnfor
- Loadhigh
- Md
- Mem
- Minicmd.com
- Mkdir
- MODUS
- MEHR
- BEWEGUNG
- MSCDEX
- Ned
- WEG
- PAUSE
- ENERGIE
- PROMPT
- Proto
- Rd
- Rem
- Remdisk
- Remquit
- Remserv
- Ren
- WIEDERHERSTELLEN
- Rmdir
- RSZ
- Serlink
- Serserv
- EINSTELLEN
- TEILEN
- WECHSEL
- Smartdrv
- SORTIEREN
- Substanz
- Sys
- ZEIT
- TRANSFER
- BAUM
- WAHRER NAME
- TYP
- Umblink
- Ver
- VERIFIZIEREN
- Vol
- Xcopy
Verweise
- ^ Private Unternehmensinformationen: Datalight, Inc. Arbeitswoche.
- ^ Ganssle, Jack (13. Juli 2015). "Ein Interview mit Datalight". embedded.com. Abgerufen 2015-08-06.
- ^ "Sicherstellen, dass Geräte keine Daten verlieren. "Tricia Duryee. Die Seattle Times; 16. Juli 2007.
- ^ "Führungsteam. "Datalight. Abgerufen 2010-08-23.
- ^ Eckel, Bruce. Mit C ++, Osborne McGraw-Hill, 1989, p. 34.
- ^ PC Magazine, Band 7, Ausgaben 18–19, p. 38.
- ^ Walter Bright Homepage. Abgerufen 2010-08-04.
- ^ "Geschichte von PC-basierten C-Kompilern. "Bob Stout. 1998.
- ^ Walter Bright Interview. Bitwise Magazine; Mai 2006.
- ^ "Desktop dos geht verdeckt, um eingebettete Systeme auszuführen. "David Shear. Edn; 4. August 1994.
- ^ Norm Dresner (2005-09-30). "Re: 80186 Free C Compiler". Newsgroup:comp.arch.embeded. Abgerufen 2010-07-19.
- ^ US -Patent 5860082: "Methode und Apparat zur Zuordnung des Speichers in einem Flash -Speicher. "
- ^ US -Patent 6260156: "Methode und System zur Verwaltung schlechter Bereiche im Flash -Speicher. "
- ^ US -Patent 7284101: "Zuverlässiger Dateisystem und Methode zur Bereitstellung desselben. "
- ^ US -Patent 8572036: "Methode und Apparat für die fehlertolerante Speicherverwaltung. "
- ^ Nordic 9 Tuxera erwarb Datalight von uns.
- ^ a b Miller, Drew. Black Hat Physical Device Security: Hardware und Software ausnutzen, p. 49. Syngress, 2004. ISBN978-1-932266-81-8.
- ^ Reliance -Datenblatt, p. 1.
- ^ "Vertrauen. "Datalight. Abgerufen 2010-08-13.
- ^ Leitfaden für Reliance Developer, CH. 1.
- ^ Reliance Nitro Developer's Guide, "Einführung".
- ^ "Optimierung der Resident Flash -Arrays in Windows CE -Geräten. "Dennis Edwards und Keith Garvin. Dr. Dobbs Journal; 01. November 2001.
- ^ "Der Aufstieg zur Dominanz von Nand Flash. "Bill Graham. Wind River; 24. November 2009.
- ^ "Danke für die Erinnerung. "William Wong. Elektronisches Design; 21. Mai 2009.
- ^ " "Linux gewinnt Hochleistungs-Flash-Dateisystem".. "Eric Brown. LinuxDevices.com; 29. Januar 2008.
- ^ a b c "Flash -Speicher -Treiber. "Datalight. Abgerufen 2010-08-13.
- ^ FlashFX Pro 3.0 -Datenblatt[Permanent Dead Link], p. 1.
- ^ FlashFX TERA -Datenblatt Archiviert 2013-01-21 at Archive.Today, p. 1.
- ^ " "Windows CE erhält einen verbesserten Flash -Support". Archiviert von das Original Am 2011-07-16.. "Jonathan Angel. Windowsfordevices.com; 15. April 2010.
- ^ a b "PC/104 Computer überlebt harte Umgebungen. "Warren Webb. Edn; 3. Februar 2000.
- ^ "Curtiss-Wright wählt den FlashFX Pro Flash Media Manager von Datalight für die Continuum-Software-Architekturangebot aus. "Curtis-Wright. 3. August 2006.
- ^ "Kundengeschichte: Teltronic Archiviert 2011-06-13 bei der Wayback -Maschine. "Enea. 2007.
- ^ a b Promdisk. McSi.
- ^ a b Xcfiles, p. 1.
- ^ XCFILES FAQ Archiviert 2012-07-30 at Archive.Today, p. 2.
- ^ EPFILES -Benutzerhandbuch (v. 1.04), S. 67, 72.
- ^ "exfat ファイル システム の 海外 向け 販売 を 開始 開始". A.I. Corporation; 6. Juli 2010. ((Google Übersetzung.))
- ^ a b "Datalight DOS für Canon's neue Digitalzeile Still -Kameras ausgewählt. " Geschäftsdraht; 23. Februar 1999.
- ^ ROM-DOS-Datenblatt, p. 1.
- ^ a b Jones, M. Tim. TCP/IP -Anwendungsschichtprotokolle für eingebettete Systeme, Anhang C: TCP/IP -Protokollstapel. Charles River Media, 2002. ISBN1-58450-247-9.
- ^ Datalight Sockets. Abgerufen 2010-07-19.
- ^ ROM-DOS-Datenblatt, p. 2.
- ^ ROM-DOS-Produkthandbuch, p. 6.
- ^ ROM DOS 6.22. EMAC, Inc. 2010. Die Systemanforderungen des Anbieters sind etwas höher: 18 KB RAM und 124.000 Raum.
- ^ ADAM-4500-PC-basierter Kommunikationscontroller. Advantech.
- ^ "Datenerfassung HF Scanner. "Daten -ID online.
- ^ Intel Server RAID-Controller U3-1L Low Profile (SRCU31L): Technische Produktspezifikation, p. 12.
- ^ "Install.txt für System Update Package (SUP) Archiviert 2011-07-13 bei der Wayback -Maschine. "19. Mai 2004.
- ^ FMT 3000 Softwarehandbuch Archiviert 2016-03-04 bei der Wayback -Maschine, p. 41.
- ^ "Datalight ROM-DOS-Benutzerhandbuch" (PDF). www.datalight.com.