Embedded-Operating-System Software

The RabbitSys kernel is available preloaded on the RCM3365 RabbitSys core module and lets embedded-systems designers update, monitor, configure, detect, diagnose, and debug embedded systems from remote locations. The operating system safeguards access to embedded-system resources, like I/O and system memory, assuring software integrity. Those familiar with Dynamic C will find RabbitSys easy to work with. Features such as a program monitor, event handler, and safe system shutdown make applications resistant to external transient errors. The remote capabilities enable embedded programmers to raise e-mail alerts when a software failure occurs. During such failures, RabbitSys takes the necessary steps to return attached equipment to its default state. A simple network connection and software update to the malfunctioning device repairs the problem. RabbitSys also scales with the deployment of new devices. A development kit includes an RCM3365 RabbitCore module, a prototyping board, Dynamic C development software, CD with samples, and documentation.