eCosCentric contributes generic SPI bus infrastructure from eCosPro®
CAMBRIDGE, UK -- September 21, 2004 -- eCosCentric Limited, the eCos and RedBoot experts, today announced the contribution of a generic SPI bus infrastructure from their eCosPro® product line for inclusion within the public eCos project.
Support for the Serial Peripheral Interface bus has been designed into eCosPro for a number of custom board ports that eCosCentric has been contracted to support. A range of external peripherals are typically used in conjunction with SPI, such as removable MultiMediaCards, real time clocks, analogue to digital converters and EEPROMs.
eCosCentric is keen to foster the adoption of eCos as the premier royalty-free real-time operating system. The contribution of the generic SPI bus infrastructure includes target source code and detailed documentation, packaged using the Component Description Language that enables the unique level of highly granular configurability found in eCos.
eCosCentric's contribution to the broader eCos community and its acceptance by the eCos Maintainers, will enable a range of developers to build support for esoteric SPI peripherals using a unified Application Programming Interface. eCosCentric is committed to playing a leading role in the ongoing enhancement of eCos, maximising the strategic benefits of the Free/Open Source development model.
eCosPro is a stable, fully tested and supported version of the eCos open source real-time operating system and RedBoot bootstrap firmware. The eCosPro Developer's Kit is a distribution of eCosPro which includes prebuilt eCos host tools and compiler toolchains, full documentation and an Eclipse-based integrated development environment to streamline eCos application development.
Founded in April 2002, eCosCentric is the leading provider of eCos and RedBoot support, training, development and consulting services worldwide. Staffed by the original eCos creators and highly experienced embedded system and software engineers, eCosCentric provides complete solutions consisting of run-time systems and complementary host tools.