eCos
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[1]), y así ofrecer el poder para personalizar el sistema operativo para necesidades particulares de las aplicaciones.[2]
eCos | ||
---|---|---|
Parte de la familia Sistema operativo de tiempo real | ||
Información general | ||
Desarrollador | eCosCentric | |
Modelo de desarrollo | Software de código abierto | |
Lanzamiento inicial | septiembre de 1998 | |
Licencia | eCos License (GPL con excepciones) | |
Información técnica | ||
Programado en | ||
Núcleo | eCos | |
Versiones | ||
Última versión estable | 3.0 ( Marzo de 2009) | |
Enlaces | ||
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
Referencias
- ecos.sourceware.org. «Why have another embedded real-time operating system?» (en inglés). Consultado el 20 de agosto de 2014.
- ecos.sourceware.org. «eCos» (en inglés). Consultado el 20 de agosto de 2014.
- redhat.com. «Red Hat to contribute copyrights held in the eCos code base to the Free Software Foundation» (en inglés). Consultado el 21 de agosto de 2014.
- ecos.sourceware.org. «About eCos» (en inglés). Consultado el 20 de agosto de 2014.
Enlaces externos
- Sitio web oficial de eCos (en inglés)
Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.