stringtranslate.com

Luz de datos

Datalight era una empresa de software privada que se especializaba en software de alto rendimiento y a prueba de fallos de energía para preservar la integridad de los datos en sistemas integrados. [2] 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 bajo el nombre de Tuxera US Inc.

Descripción general e historia

Datalight fue fundada en 1983 por Roy Sherrill, un ex ingeniero de Boeing . [3] [4] Los productos iniciales de Datalight fueron dos aplicaciones de DOS : el compilador Datalight Small-C y el depurador Datalight C-Bug. Un compilador de C completo llamado Datalight C estuvo disponible en Datalight entre 1987 y 1993; Datalight C, desarrollado por Walter Bright , evolucionó a Zortech C y ahora es Digital Mars C. [5] [6] [7] 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++ . [8] [9] En 1988, Datalight lanzó C_thru_ROM, que proporcionaba funciones C integradas y código de inicio C, permitiendo que los programas desarrollados en DOS se ejecutaran como aplicaciones independientes sin dependencia de DOS. [10] [11] En 1989, se lanzó ROM-DOS 1.0.

CardTrick se anunció en 1993 para admitir la memoria flash integrada en las tarjetas PCMCIA . Más tarde, Card Trick evolucionó hasta convertirse en el administrador de memoria flash integrado FlashFX en 1995, lo que llevó a Datalight al mercado de memoria flash sin formato. La empresa creció rápidamente a finales 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 asignaron a Datalight, "Método y aparato para asignar almacenamiento en una memoria flash", [12] se concedió en 1999, seguida de una patente adicional relacionada con FlashFX, "Método y sistema para gestionar malos resultados". áreas en la memoria flash", [13] 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", [14] .

En 2009, Datalight lanzó FlashFX Tera para soportar el creciente tamaño y complejidad de las matrices flash NAND . Ese mismo año, se lanzó Reliance Nitro, basándose en Reliance y agregando una arquitectura basada en árbol para mejorar el rendimiento de archivos grandes (>100 MB) y una gran cantidad de archivos.

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" [15] .

En junio de 2019, la empresa finlandesa de software de almacenamiento y tecnología de redes Tuxera firmó un acuerdo para adquirir Datalight. [dieciséis]

Productos

familia de dependencia

Dependencia

Lanzado por primera vez en 2003, Reliance es un sistema de archivos integrado [17] diseñado para aplicaciones con requisitos de alta confiabilidad. [18] Características clave: [19]

Reliance tiene un tamaño de volumen máximo de 2 TB y un tamaño de archivo máximo de 4 GB. [20]

Confianza Nitro

Lanzado en 2009, Reliance Nitro es un sistema de archivos desarrollado a partir de Reliance; mejoró el rendimiento del Reliance original, principalmente al agregar una arquitectura de directorio basada en árbol que facilita búsquedas más rápidas. El tamaño de volumen máximo en Reliance Nitro es 32 TB; El tamaño máximo de archivo está limitado únicamente por el espacio libre. [21]

Controlador de Windows de dependencia

Datalight proporciona controladores de Windows tanto para Reliance (Reliance Windows Driver; RWD) como para Reliance Nitro (Reliance Nitro Windows Driver; RNWD); Proporcionan intercambiabilidad entre medios formateados en 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 a las aplicaciones acceder a la memoria flash como si fuera un disco duro, [17] abstrayendo la complejidad de los medios flash. [22] [23] FlashFX opera con flash NAND o NOR y admite numerosos dispositivos flash. [24] [25] Se puede utilizar con cualquier sistema de archivos.

Versiones:

Los productos que utilizan FlashFX incluyen la computadora PC/104 de Arcom , [30] la arquitectura de software Continuum de Curtis-Wright, [31] el teléfono HTT-500 de Teltronic, [32] y el emulador de disco PROMDISK de MCSI. [33]

Archivos XCF

XCFiles, lanzado en junio de 2010, es un sistema de archivos compatible con exFAT destinado a dispositivos de consumo. [34] Permite que los sistemas integrados admitan SDXC , el estándar de la SD Card Association para tarjetas de almacenamiento de capacidad extendida. [34] Comercializado como "independiente de la plataforma de destino", [35] XCFiles está diseñado para 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 ). [36]

XCFiles se comercializa en Japón como 'exFiles' por AI Corporation; fue lanzado allí en abril de 2009. [37]

ROM-DOS

ROM-DOS (a veces llamado Datalight DOS [38] ) se introdujo en 1989 como un sistema operativo compatible con MS-DOS diseñado para sistemas integrados. [39] 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 archivos largos . ROM-DOS incluye una pila TCP/IP compacta ; [40] y SOCKETS, una API de socket de red y un paquete de conectividad, está disponible como complemento opcional para ROM-DOS. [40] [41] El SDK viene con Borland C/C++ y Turbo Assembler . [42]

Requisitos del sistema: [43] [44]

Algunos dispositivos que usan o usaron ROM-DOS son la Canon PowerShot Pro70, [38] el ADAM-4500 de Advantech, [45] el Percon Falcon 325, [46] varias de las primeras PDA ( Tandy Zoomer , IBM Simon , HP OmniGo 100/120 , Nokia 9000 / 9000i / 9110 / 9110i ), calculadoras gráficas Casio Algebra FX Series , PROMDISK de MCSI, [33] y computadora PC/104 de Arcom. [30] La Utilidad de configuración RAID avanzada (ARCU) de Intel se basa en ROM-DOS, [47] y, a partir de 2004, todos los CD de recursos del sistema de la placa de servidor Intel incluían ROM-DOS. [48] ​​El FMT 3000 de Symbol venía con una copia de ROM-DOS. [49]

Comandos

La siguiente lista de comandos es compatible con ROM-DOS. [50]

Referencias

  1. ^ Información de la empresa privada: Datalight, Inc. BusinessWeek .
  2. ^ Ganssle, Jack (13 de julio de 2015). "Una entrevista con Datalight". integrado.com . Consultado el 6 de agosto de 2015 .
  3. ^ "Garantizar que los dispositivos no pierdan datos". Tricia Duryee. Los tiempos de Seattle ; 16 de julio de 2007.
  4. ^ "Equipo de liderazgo Archivado el 2 de marzo de 2019 en Wayback Machine ". Luz de datos. Consultado el 23 de agosto de 2010.
  5. ^ Eckel, Bruce. Usando C++ , Osborne McGraw-Hill, 1989, pág. 34.
  6. ^ PC Magazine , volumen 7, números 18 y 19, pág. 38.
  7. ^ Página de inicio de Walter Bright. Consultado el 4 de agosto de 2010.
  8. ^ "Historia de los compiladores C basados ​​en PC". Bob Stout. 1998.
  9. ^ Entrevista a Walter Bright. Revista bit a bit ; Mayo de 2006.
  10. ^ "Desktop DOS se infiltra para ejecutar sistemas integrados". David Shear. EDN ; 4 de agosto de 1994.
  11. ^ Norma Dresner (30 de septiembre de 2005). "Re: 80186 compilador de C gratuito". Grupo de noticias : comp.arch.embedded . Consultado el 19 de julio de 2010 .
  12. ^ Patente de Estados Unidos 5860082: "Método y aparato para asignar almacenamiento en una memoria flash".
  13. ^ Patente de Estados Unidos 6260156: "Método y sistema para gestionar áreas defectuosas en la memoria flash".
  14. ^ Patente de Estados Unidos 7284101: "Sistema de archivos confiable y método para proporcionarlo".
  15. ^ Patente de Estados Unidos 8572036: "Método y aparato para la gestión de memoria tolerante a fallos".
  16. ^ Nordic 9 Tuxera adquirió Datalight de EE. UU.
  17. ^ ab Miller, Drew. Seguridad de dispositivos físicos Black Hat: explotación de hardware y software , p. 49. Syngress, 2004. ISBN 978-1-932266-81-8
  18. ^ Hoja de datos de confianza , p. 1.
  19. ^ "Confianza". Luz de datos. Consultado el 13 de agosto de 2010.
  20. ^ Guía del desarrollador de Reliance , cap. 1.
  21. ^ Guía del desarrollador de Reliance Nitro , "Introducción".
  22. ^ "Optimización de matrices flash residentes en dispositivos Windows CE". Dennis Edwards y Keith Garvin. Diario del Dr. Dobb ; 01 de noviembre de 2001.
  23. ^ "El ascenso al dominio de NAND Flash Archivado el 13 de febrero de 2010 en Wayback Machine ". Bill Graham. Río del viento; 24 de noviembre de 2009.
  24. ^ "Gracias por el recuerdo". Guillermo Wong. Diseño Electrónico ; 21 de mayo de 2009.
  25. ^ " "Linux obtiene un sistema de archivos flash de alto rendimiento".". Eric Brown. LinuxDevices.com ; 29 de enero de 2008.
  26. ^ abc "Controladores de memoria flash Archivado el 30 de julio de 2010 en Wayback Machine ". Luz de datos. Consultado el 13 de agosto de 2010.
  27. ^ Hoja de datos de FlashFX Pro 3.0 [ enlace muerto permanente ] , p. 1.
  28. ^ Hoja de datos de FlashFx Tera Archivada el 21 de enero de 2013 en archive.today , p. 1.
  29. ^ " "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.
  30. ^ ab "La computadora PC/104 sobrevive a entornos hostiles". Warren Webb. EDN ; 3 de febrero de 2000.
  31. ^ "Curtiss-Wright elige FlashFX Pro Flash Media Manager de Datalight para su oferta de arquitectura de software continua". Curtis-Wright. 3 de agosto de 2006.
  32. ^ "Historia de cliente: Teltronic Archivado el 13 de junio de 2011 en Wayback Machine ". ENEA. 2007.
  33. ↑ ab PROMDISK Archivado el 4 de marzo de 2016 en Wayback Machine . MCSI.
  34. ^ ab XCFiles , pag. 1.
  35. ^ Preguntas frecuentes sobre XCFiles Archivado el 30 de julio de 2012 en archive.today , p. 2.
  36. ^ Manual del usuario de exFiles (v.1.04) , págs.67, 72.
  37. ^ "exFATファイルシステムの海外向け販売を開始 Archivado el 8 de septiembre de 2010 en la Wayback Machine " . Corporación de IA; 6 de julio de 2010. (traducción de Google).
  38. ^ ab "Datalight DOS seleccionado para la nueva línea de cámaras fotográficas digitales de Canon". Cable comercial ; 23 de febrero de 1999.
  39. ^ Hoja de datos de ROM-DOS , p. 1.
  40. ^ ab Jones, M. Tim. Protocolos de capa de aplicación TCP/IP para sistemas integrados , Apéndice C: Pilas de protocolos TCP/IP Archivado el 28 de diciembre de 2009 en Wayback Machine . Medios de Charles River, 2002. ISBN 1-58450-247-9
  41. ENCHUFES Datalight Archivado el 30 de julio de 2010 en Wayback Machine . Consultado el 19 de julio de 2010.
  42. ^ Hoja de datos de ROM-DOS , p. 2.
  43. ^ Manual del producto ROM-DOS , pág. 6.
  44. ^ ROMDOS 6.22. EMAC, Inc. 2010. Los requisitos del sistema del proveedor son algo mayores: 18 KB de RAM y 124 KB de espacio.
  45. ^ ADAM-4500: controlador de comunicaciones basado en PC. Advantech.
  46. ^ "Escáneres de RF de recopilación de datos". Identificación de datos en línea.
  47. ^ Controlador RAID de servidor Intel U3-1L de perfil bajo (SRCU31L): especificación técnica del producto , p. 12.
  48. ^ "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.
  49. ^ Manual del software FMT 3000 Archivado el 4 de marzo de 2016 en Wayback Machine , p. 41.
  50. ^ "Guía del usuario de Datalight ROM-DOS" (PDF) . www.datalight.com .

enlaces externos