|WP2 - Architecture Specification: Deliverable D2.1 - Architecture and Components Integration|
The mainstream development of OCERA will be done in x86 platforms. Although we have still to face some uncertainties, we have chosen two other architectures OCERA will support. These architectures are Motorola PowerPC and Intel StrongArm, mainly motivated by the embedded systems character of the project.
Here we explain with some more details why we have decided to support such architectures.
Despite the fact that the OC will be mainly developed in x86 environments, the fact that RT-Linux is originally being developed in x86 (and then ported to other architectures) and that x86 is the architecture most people have at hand when going to develop, we find that there is an increasing interest in the development of x86-based embedded systems.
The appearance of smaller and cheaper x86 motherboards together with the commercialization of low-consuming processors (e.g. VIA) and the demand of more performance makes x86 an architecture appropriate for the real time and embedded market.
[Montavista] Monta Vista http://www.mvista.com/.
[ARM] ARM http://www.mvista.com/.
[Sharp] Sharp Zaurus handhelds http://www.sharpsec.com/.
[IntrinsycCerf] Intrinsyc Cerf Products http://www.intrinsyc.com/products/compare.asp/.
[iPaq] iPaq Compaq handhelds http://www.compaq.com/products/handhelds/pocketpc/.
[HandHelds] Open source software for use on handheld and wearable computers http://www.handhelds.org/.
[Imec] RTLinux patch for StrongARM http://www.imec.be/rtlinux/.
[ArmLinux] ARM Linux Project http://www.arm.linux.org.uk/.