EFOS
EFOS is the next generation Real Time Operating System from VINJEY that
is designed with performance, flexibility and ease of use in mind.
Complex Real-time applications demands stringent memory requirements
and very high demand for efficiency. EFOS being app-morphic can be
configured depending upon the needs of the application.
EFOS is App-Morphic
EFOS is application morphic. Each application needs certain features
from the Real Time Operating System it uses. We understand that the
needs of each application are different from that of others. Also
we understand that the needs of a developer are different at various
stages of development life-cycle. EFOS is flexible and it is configurable
to the needs of the application.
EFOS is Memory-Efficient
EFOS is highly memory efficient. Real-time systems today perform lot
of complex tasks with very little memory at its disposal. At VINJEY
we value every byte of your memory. Our developers spend number of
days for reducing few bytes in the kernel. We ensure through our
extensive code-review and expertise that every line of code is well-spent.
Minimal version of EFOS for x86-real mode implementation comes at
around 2KB.
EFOS is Performance-Efficient
EFOS is highly performance efficient. EFOS is designed to deliver high
level of performance to the demanding real-time applications. EFOS
system calls take very little CPU cycles to execute leaving the other
CPU cycles for development of creative and demanding real-time applications.
EFOS is Real Time-Efficient
EFOS has very low context switching time, low interrupt latency time.
Interrupts are disabled in the kernel only where it is absolutely
necessary and always for a very short time which means low interrupts
latency time. With the app-morphic feature, EFOS can be configured
to be either Hard-Real Time Operating System (-Or-) Soft Real Time
Operating System depending upon your needs.
EFOS is fully scalable
There is no limitation on the number of Tasks, Semaphore (-Or-) any
EFOS object that can be created. The limitation comes only depending
on the availability of the memory. EFOS is also ROMable.
EFOS is easy to use
EFOS is easy to understand and use. EFOS comes with easy to understand
documentation and examples. It aids developer to start concentrating
on his application rather than on the intricate of the RTOS.
EFOS comes with trial version that runs on your PC
VINJEY provides free EFOS trial version for prospective customers to
evaluate EFOS before they buy. It comes with documentation, examples
and library. You can run most of the components of EFOS completely
on your PC. You don't need any board (-Or-) specific hardware to
try the same.
EFOS is royalty-free
At VINJEY we believe that we can be successful by making you successful.
We have very flexible licensing options suiting your needs. Please
refer to the licensing section for details on licensing options.
EFOS comes with source-code
EFOS package comes with the full source-code of EFOS. EFOS source is
well documented. The number of lines of comments in source code is
much more than that of C/assembly source. It comes with the documentation
that explains every aspect of the source code. EFOS Source code provides
the configuration options to tune it to needs of the application.
EFOS comes with Test-Suite
EFOS package comes with the test-suite that we use for testing the
EFOS for the release. EFOS Test-suite is designed to ensure that
every line of the source code is tested.
|