Datalight es una empresa de software privada que se especializa en software de alto rendimiento y protección contra fallas de energía para preservar la integridad de los datos en sistemas integrados. [3] La empresa fue fundada en 1983 por Roy Sherrill y tiene su sede en Bothell, Washington . A partir de 2019, la empresa es una subsidiaria de Tuxera .
Tipo | Privado [1] |
---|---|
Industria | Software de ordenador |
Fundado | Bothell, Washington , Estados Unidos (incorporado en 1983 ) [2] |
Fundador | Roy Sherrill |
Sede | , Estados Unidos |
Productos |
|
Número de empleados | 29 [1] |
Sitio web | datalight www |
Resumen e historia
Datalight fue fundada en 1983 por Roy Sherrill, un ex ingeniero de Boeing . [4] [5] Los productos iniciales de Datalight eran dos aplicaciones DOS : el compilador Datalight Small-C y el depurador Datalight C-Bug. Un compilador C completo llamado Datalight C estuvo disponible en Datalight entre 1987 y 1993; Datalight C, desarrollado por Walter Bright , se convirtió en Zortech C y es ahora digital Marte C . [6] [7] [8] Datalight C también se desarrolló en un compilador de optimización llamado Datalight Optimum-C, que más tarde se convirtió en Zortech C ++, el primer compilador nativo de C ++ . [9] [10] En 1988, Datalight lanzó C_thru_ROM, que proporcionaba funciones C integrables y código de inicio C, permitiendo que los programas desarrollados en DOS se ejecutaran como aplicaciones independientes sin dependencia de DOS. [11] [12] En 1989, se lanzó ROM-DOS 1.0.
CardTrick se anunció en 1993 para admitir la integración de la memoria flash en las tarjetas PCMCIA . CardTrick evolucionó posteriormente hasta convertirse en el administrador de memoria flash integrado FlashFX en 1995, lo que llevó a Datalight al mercado de la memoria flash sin procesar. La compañía creció rápidamente a fines de la década de 1990, y recibió el premio WA Fast 50 para las empresas de más rápido crecimiento en el estado de Washington en 1997 y 1998.
La primera de las cuatro patentes que finalmente se asignarán a Datalight, "Método y aparato para asignar almacenamiento en una memoria flash", [13] se otorgó en 1999, seguida de una patente adicional relacionada con FlashFX, "Método y sistema para gestionar errores áreas en la memoria flash ", [14] en 2001.
En 2003, se lanzó Reliance, un sistema de archivos integrado transaccional confiable; en 2007 se otorgó una patente relacionada, "Sistema de archivos confiable y método para proporcionar el mismo", [15] .
En 2013, se emitió otra patente relacionada con el sistema de archivos, "Método y aparato para la gestión de memoria tolerante a fallos" [16] .
En 2009, Datalight lanzó FlashFX Tera para admitir el tamaño y la complejidad crecientes de las matrices flash NAND . Ese mismo año, se lanzó Reliance Nitro, basado en Reliance y agregando una arquitectura basada en árboles para mejorar el rendimiento de archivos grandes (> 100 MB) y una gran cantidad de archivos.
En junio de 2019, la empresa finlandesa de tecnología de redes y software de almacenamiento Tuxera firmó un acuerdo para adquirir Datalight. [17]
Productos
Familia de la dependencia
Dependencia
Lanzado por primera vez en 2003, Reliance es un sistema de archivos integrado [18] diseñado para aplicaciones con requisitos de alta confiabilidad. [19] Características principales: [20]
- Proporciona inmunidad a la corrupción de archivos , incluso después de una interrupción inesperada del sistema (por ejemplo, pérdida de energía), a través de puntos de transacción atómicos.
- No es necesario verificar la integridad del disco al inicio, lo que significa un tiempo de inicio más corto.
- Configuración dinámica del sistema de archivos para optimizar el rendimiento.
- Capacidad de intercambio total de datos con Microsoft Windows , a través del controlador de Windows Reliance.
Reliance tiene un tamaño de volumen máximo de 2 TB y un tamaño de archivo máximo de 4 GB. [21]
Confianza Nitro
Lanzado en 2009, Reliance Nitro es un sistema de archivos desarrollado a partir de Reliance; mejoró el rendimiento de Reliance original, principalmente al agregar una arquitectura de directorio basada en árboles que facilita búsquedas más rápidas. El tamaño de volumen máximo en Reliance Nitro es de 32 TB; el tamaño máximo de archivo está limitado solo por el espacio libre. [22]
Controlador de Windows Reliance
Datalight proporciona controladores de Windows para Reliance (controlador de Windows Reliance; RWD) y Reliance Nitro (controlador de Windows Reliance Nitro; RNWD); proporcionan intercambiabilidad entre medios formateados por Reliance y Microsoft Windows. Ambos son compatibles con Windows Vista y Windows XP ; una versión anterior de RWD es compatible con Windows 2000 . Los controladores incluyen herramientas para formatear medios y una utilidad para verificar la integridad del sistema de archivos.
FlashFX
Introducido en 1995, FlashFX es un administrador de medios flash que permite que las aplicaciones accedan a la memoria flash como si fuera un disco duro, [18] abstrayendo la complejidad de los medios flash. [23] [24] FlashFX funciona con flash NAND o NOR y es compatible con numerosos dispositivos flash. [25] [26] Se puede utilizar con cualquier sistema de archivos.
Versiones:
- FlashFX Pro : admite alrededor de 200 números de pieza de chip flash y matrices flash de hasta 2 GB. [27] Tiene versiones preportadas para Windows CE , VxWorks , Nucleus PLUS y ThreadX . [28] FlashFX Pro está disponible para Windows Mobile (FlashFX Tera no lo está). [27]
- FlashFX Tera : admite alrededor de 300 números de pieza de chips flash y matrices flash de hasta 2 TB. Tiene versiones preportadas para Linux , Windows CE y VxWorks. [29] FlashFX Tera admite flash MLC NAND, [30] mientras que FlashFX Pro no lo hace; otra mejora es la corrección de errores de Tera, que es más sólida que la de Pro. [27]
Los productos que utilizan FlashFX incluyen la computadora Arcom PC / 104 , [31] la arquitectura de software Continuum de Curtis-Wright, [32] el teléfono HTT-500 de Teltronic, [33] y el emulador de disco PROMDISK de MCSI. [34]
XCFiles
XCFiles, lanzado en junio de 2010, es un sistema de archivos compatible con exFAT destinado a dispositivos de consumo. [35] Permite que los sistemas integrados admitan SDXC , el estándar de la Asociación de tarjetas SD para tarjetas de almacenamiento de capacidad extendida. [35] Comercializado como "independiente de la plataforma de destino", [36] XCFiles está destinado a ser portátil a cualquier plataforma de 32 bits que cumpla con ciertos requisitos (como admitir semáforos y enteros de 64 bits sin signo ). [37]
XCFiles se comercializa en Japón como 'exFiles' por AI Corporation; fue lanzado allí en abril de 2009 [38].
ROM-DOS
Desarrollador | Datalight |
---|---|
Familia OS | DOS |
Modelo fuente | Fuente cerrada |
Versión inicial | 1989 |
Objetivo de marketing | Sistemas embebidos |
Disponible en | inglés |
Plataformas | x86 |
Licencia | Propiedad |
Página web oficial | www .datalight .com / products / rom-dos / |
ROM-DOS (a veces llamado Datalight DOS [39] ) se introdujo en 1989 como un sistema operativo compatible con MS-DOS diseñado para sistemas embebidos. [40] Incluye opciones de compilación de compatibilidad con versiones anteriores que permiten la compatibilidad con versiones específicas de MS-DOS (por ejemplo, DOS 5.01). ROM-DOS 7.1 agregó soporte para FAT32 y nombres de archivo largos . ROM-DOS incluye una pila TCP / IP compacta ; [41] y SOCKETS, un paquete de conectividad y API de conexión de red , está disponible como complemento opcional para ROM-DOS. [41] [42] El SDK viene con Borland C / C ++ y Turbo Assembler . [43]
Requisitos del sistema: [44] [45]
- Intel 80186 o compatible
- 10 KB de RAM
- 54-72 KB de ROM o espacio en disco (según la versión)
Algunos dispositivos que uso o se utilicen ROM-DOS son el Canon PowerShot Pro70, [39] ADAM-4500 de Advantech, [46] el Percon Falcon 325, [47] varios primeros PDAs ( Tandy Zoomer , IBM Simon , HP OmniGo 100 / 120 , Nokia 9000 / 9000i / 9110 / 9110i ), calculadoras gráficas de la serie Casio Algebra FX , PROMDISK de MCSI, [34] y computadora Arcom PC / 104. [31] La utilidad de configuración RAID avanzada (ARCU) de Intel se basa en ROM-DOS, [48] y, a partir de 2004, todos los CD de recursos del sistema de la placa de servidor Intel incluían ROM-DOS. [49] El FMT 3000 de Symbol vino con una copia de ROM-DOS. [50]
Comandos
La siguiente lista de comandos es compatible con ROM-DOS. [51]
- ATTRIB
- RESPALDO
- ROTURA
- LLAMADA
- CD
- CHDIR
- CHKDSK
- ELECCIÓN
- CLS
- COMM
- MANDO
- COPIAR
- CTTY
- FECHA
- DEL
- DELTREE
- DIR
- DISK2IMG
- DISKCOMP
- DISKCOPY
- VERTEDERO
- ECO
- EMM386
- BORRAR
- EXE2BIN
- SALIDA
- FDISK
- ENCONTRAR
- POR
- FORMATO
- IR
- AYUDA
- SI
- TECLA
- ETIQUETA
- LFNFOR
- CARGA ALTA
- Maryland
- MEM
- MINICMD.COM
- MKDIR
- MODO
- MÁS
- MOVERSE
- MSCDEX
- NED
- CAMINO
- PAUSA
- ENERGÍA
- IMPRESIÓN
- INMEDIATO
- PROTO
- RD
- movimiento rápido del ojo
- REMDISK
- VOLVER A SALIR
- REMSERV
- REN
- RESTAURAR
- RMDIR
- RSZ
- SERLINK
- SERSERV
- COLOCAR
- CUOTA
- CAMBIAR
- SMARTDRV
- CLASIFICAR
- SUBST
- SYS
- HORA
- TRANSFERIR
- ÁRBOL
- NOMBRE VERDADERO
- TIPO
- UMBLINK
- VER
- VERIFICAR
- VOL
- XCOPY
Referencias
- ^ a b Perfil de la empresa Datalight . LinkedIn .
- ^ Información de la empresa privada: Datalight, Inc. BusinessWeek .
- ^ Ganssle, Jack (13 de julio de 2015). "Una entrevista con Datalight" . embedded.com . Consultado el 6 de agosto de 2015 .
- ^ " Asegurar que los dispositivos no pierdan datos ". Tricia Duryee. The Seattle Times ; 16 de julio de 2007.
- ^ " Equipo de liderazgo ". Luz de datos. Consultado el 23 de agosto de 2010.
- ^ Eckel, Bruce. Usando C ++ , Osborne McGraw-Hill, 1989, p. 34.
- ^ PC Magazine , volumen 7, números 18-19 , p. 38.
- ^ Página de inicio de Walter Bright . Consultado el 4 de agosto de 2010.
- ^ " Historia de los compiladores de C basados en PC ". Bob Stout. 1998.
- ^ Entrevista a Walter Bright . Revista Bitwise ; Mayo de 2006.
- ^ " El DOS de escritorio funciona de forma encubierta para ejecutar sistemas integrados ". David Shear. EDN ; 4 de agosto de 1994.
- ^ Norm Dresner (30 de septiembre de 2005). "Re: compilador de C libre 80186" . Grupo de noticias : comp.arch.embedded . Consultado el 19 de julio de 2010 .
- ^ Patente de Estados Unidos 5860082: " Método y aparato para asignar almacenamiento en una memoria flash ".
- ^ Patente de Estados Unidos 6260156: " Método y sistema para administrar áreas defectuosas en la memoria flash ".
- ^ Patente de Estados Unidos 7284101: " Sistema de archivos confiable y método para proporcionar el mismo ".
- ^ Patente de Estados Unidos 8572036: " Método y aparato para la gestión de memoria tolerante a fallos ".
- ^ Nordic 9 Tuxera adquirió Datalight de EE . UU .
- ^ a b Miller, Drew. Seguridad de dispositivos físicos de Black Hat: Explotación de hardware y software , pág. 49 . Syngress, 2004. ISBN 978-1-932266-81-8 .
- ^ Ficha técnica de la dependencia , p. 1.
- ^ " Confianza ". Luz de datos. Consultado el 13 de agosto de 2010.
- ^ Guía del desarrollador de la dependencia , cap. 1.
- ^ Guía del desarrollador de Reliance Nitro , "Introducción".
- ^ " Optimización de matrices Flash residentes en dispositivos Windows CE ". Dennis Edwards y Keith Garvin. Diario del Dr. Dobb ; 01 de noviembre de 2001.
- ^ " El ascenso al dominio de NAND Flash ". Bill Graham. Wind River; 24 de noviembre de 2009.
- ^ " Gracias por la memoria ". William Wong. Diseño Electrónico ; 21 de mayo de 2009.
- ^ " "Linux gana un sistema de archivos flash de alto rendimiento" .. "Eric Brown. LinuxDevices.com ; 29 de enero de 2008.
- ^ a b c " Controladores de memoria flash ". Luz de datos. Consultado el 13 de agosto de 2010.
- ^ Hoja de datos de FlashFX Pro 3.0 [ enlace muerto permanente ] , p. 1.
- ^ Hoja de datos de FlashFx Tera Archivada el 21 de enero de 2013 en archive.today , p. 1.
- ^ " "Windows CE obtiene soporte flash mejorado" . Archivado desde el original el 16 de julio de 2011.. "Jonathan Angel. WindowsForDevices.com ; 15 de abril de 2010.
- ^ a b "La computadora PC / 104 sobrevive en entornos hostiles ". Warren Webb. EDN ; 3 de febrero de 2000.
- ^ " Curtiss-Wright elige FlashFX Pro Flash Media Manager de Datalight para la oferta de arquitectura de software continua ". Curtis-Wright. 3 de agosto de 2006.
- ^ " Historia del cliente: Teltronic archivado el 13 de junio de 2011 en la Wayback Machine ". ENEA. 2007.
- ^ a b PROMDISK . MCSI.
- ^ a b XCFiles , pág. 1.
- ^ Preguntas frecuentes de XCFiles Archivado el 30 de julio de 2012 en archive.today , p. 2.
- ^ Manual del usuario de exFiles (v. 1.04) , págs. 67, 72.
- ^ " exFAT フ ァ イ ル シ ス テ ム の 海外 向 け 販 売 を 開始". AI Corporation; 6 de julio de 2010. ( traducción de Google ).
- ^ a b " Datalight DOS seleccionado para la nueva línea de cámaras digitales fijas de Canon ". Business Wire ; 23 de febrero de 1999.
- ^ Hoja de datos de ROM-DOS , p. 1.
- ^ a b Jones, M. Tim. Protocolos de capa de aplicación TCP / IP para sistemas integrados , Apéndice C: Pilas de protocolos TCP / IP . Charles River Media, 2002. ISBN 1-58450-247-9 .
- ^ TOMAS de luz de datos . Consultado el 19 de julio de 2010.
- ^ Hoja de datos de ROM-DOS , p. 2.
- ^ Manual del producto ROM-DOS , p. 6.
- ^ ROM DOS 6.22 . EMAC, Inc. 2010. Los requisitos del sistema del proveedor son algo más altos: 18 KB de RAM y 124 KB de espacio.
- ^ ADAM-4500 - Controlador de comunicación basado en PC . Advantech.
- ^ " Escáneres de RF de recopilación de datos ". Identificación de datos en línea.
- ^ Controlador RAID de servidor Intel U3-1L de perfil bajo (SRCU31L): Especificación técnica del producto , p. 12.
- ^ " INSTALL.TXT para el paquete de actualización del sistema (SUP) Archivado el 13 de julio de 2011 en Wayback Machine ". 19 de mayo de 2004.
- ^ Manual del software FMT 3000 archivado el 4 de marzo de 2016 en Wayback Machine , p. 41.
- ^ "Guía del usuario de Datalight ROM-DOS" (PDF) . www.datalight.com .
enlaces externos
- Página web oficial