ECos

eCos
Desarrollador
eCosCentric
ecos.sourceware.org
Información general
Modelo de desarrollo Software de código abierto
Última versión estable 3.0
Marzo de 2009
Núcleo eCos
Licencia eCos License ( GPL con excepciones)
En español No
[ editar datos en Wikidata]

eCos es un sistema operativo de tipo embebido que funciona sobre varias arquitecturas, entre ellas x86, PowerPC, MIPS o ARM. Se desarrolló para ser altamente configurable (cuenta con más de 200 puntos de configuración a nivel código fuente[2]

Su desarrollo fue impulsado por la empresa Red Hat, que en 2004 delego los derechos a la Free Software Foundation para que continuara con su desarrollo.[3]

Funcionalidades incluidas en el núcleo

  • Capa de abstracción del hardware (HAL)[4]
  • Kernel de tiempo real
    • Manejo de interrupciones
    • Manejo de excepciones
    • Soporte de hilos
    • Timers, contadores y alarmas
    • Soporte de instrumentación y debug
  • API compatible con µITRON 3.0
  • API compatible con POSIX
  • Librerías de matemática e ISO C
  • Drivers para puerto serie, ethernet, SPI, I2C, framebuffer, CAN, ADC, entre otros
  • Soporte de USB esclavo
  • Pila para redes TCP/IP
Other Languages
català: ECos
Deutsch: ECos
English: ECos
français: ECos
日本語: ECos
русский: ECos
Türkçe: ECos
中文: ECOS