
Features
Kernel
GNU development tools
|
Benefits
Example applications
|
Operating System KernelAt the heart of coniX is a real-time, pre-emptive multi-tasking kernel. One of coniX many useful features is its ability for any interrupt to cause a task switch. ProtectionconiX includes memory protection, which provides isolation between tasks and prevents individual tasks from corrupting the rest of the system, providing a robust system for embedded applications. TCP/IPconiX includes a TCP/IP stack. This allows your embedded systems to be connected to a standard network, typically 10/100 Base TX Ethernet. A 4.3BSD sockets interface is provided. UDP/ICMP Communication protocols are provided as part of the TCP/IP stack. ScriptingA powerful scripting language is also included in the coniX kernel, which allows simple software routines to be written at the command line for development work. Scripts can be saved and reused. Features include labels and loops. Hardware abstraction layerconiX Hardware Abstraction Layer make it easily portable, should you decide to change or update your hardware platform. DisklessconiX is ideal for diskless operation, and fits comfortably within a standard ROM. Hooks are provided for GUI applications. Real-timeconiX is a soft real-time operating system, and has been carefully designed to respond to interrupts quickly. WEB serverAllows easy remote configuration and status monitoring from a standard HTML browser, giving you platform independence. For a system that is normally not on-line, configuration information can be emailed to a coniX controller and alarm/status email returned from a coniX controller to a systems manager. Network bootTrivial FTP along with BOOTP allows applications to be remotely loaded via the network. |
© 2006 Nexus Electronics Ltd