| NexGenIP® | |
| NexGenOS® | |
| NexGenPPP(oE) | |
| NexGenREMOTE | |
| NexGenBOOT | |
| NexGenRESOLV | |
| NexGenNAT | |
| NewGenWEB® | |
| NexGenMAIL | |
| NexGenIMAP | |
| NexGenSNMP | |
| NexGenRIP | |
| NexGenIPSEC | |
| NexGenIPv6 | |
| NexGenSSL | |
| NexGenIP® | |
| NexGenOS® | |
| NexGenPPP(oE) | |
| NexGenREMOTE | |
| NexGenBOOT | |
| NexGenRESOLV | |
| NexGenNAT | |
| NewGenWEB® | |
| NexGenMAIL | |
| NexGenIMAP | |
| NexGenSNMP | |
| NexGenRIP | |
| NexGenIPSEC | |
| NexGenIPv6 | |
| NexGenSSL | |
|
NexGenOS® Embedded OS Interface Layer |
|
|
Isolates your OS to avoid dependencies ![]() |
Product Information NexGenOS® is a low-level layer that isolates all CPU, OS and compiler dependencies. Moreover, it features a device driver manager and a shell to which some test functions can be attached. NexGenOS® is the key to our architecture since it contains all generic functions used by the NexGen Software products. NexgenOS® wraps all its functions around the considered platform. If the platform is based on an existing OS (real-time or polling mode) NexGenOS® wraps its functions on those exported by the OS. If there is no OS, NexGenOS® directly interfaces the hardware. Thanks to this architecture, our product line can be kept platform independant and supporting a new architecture simply implies porting NexGenOS®. Today, NexgenOS® supports 9 different processors, 12 commercial OSes and 14 ready-to-use boards, see the supported architectures. In case your architecture is not supported, please contact us. New ports are constantly added. More features can be viewed following this link. Some technical papers can be downloaded here. Documentation Programming and porting manuals are included and an Implementation guide is available on request. A test suite to stress your port is supplied. Licensing Source code Royalty free |