|
| NexGenIP® | |
| NexGenOS® | |
| NexGenPPP(oE) | |
| NexGenREMOTE | |
| NexGenBOOT | |
| NexGenRESOLV | |
| NexGenNAT | |
| NexGenWEB® | |
| NexGenMAIL | |
| NexGenIMAP | |
| NexGenSNMP | |
| NexGenIPSEC | |
| NexGenIPv6 | |
| NexGenSSL | |
| NexGenAVS | |
| NexGenIP® | |
| NexGenOS® | |
| NexGenPPP(oE) | |
| NexGenREMOTE | |
| NexGenBOOT | |
| NexGenRESOLV | |
| NexGenNAT | |
| NexGenWEB® | |
| NexGenMAIL | |
| NexGenIMAP | |
| NexGenSNMP | |
| NexGenIPSEC | |
| NexGenIPv6 | |
| NexGenSSL | |
| Networking Protocols | ||
| Graphical Interface | ||
| Embedded XML Browser | ||
| Supported Platforms | ||
| Boards & Compilers | ||
| Customer Service | ||
| Custom Engineering | ||
| Troubleshooting | ||
![]() |

|
NexGenOS® Embedded OS Interface Layer |
|
|
Isolates your OS to avoid dependencies Other Products NexGenIP® : TCP/IP stack (30-60 Ko) NexGenOS® : RTOS/CPU generic interface NexGenPPP(oE) : PPP and PPPoE protocols NexGenREMOTE : Remote utilities NexGenBOOT : Networking Boot utilities NexGenRESOLV : Embedded DNS Resolver NexGenNAT : Network address translation NewGenWEB® : Embedded HTTP server NexGenMAIL : Networking Mail utilities NexGenIMAP : IMAP client NexGenSNMP : SNMPv2c Agent NexGenIPSEC : Embedded Secured IP NexGenIPv6 : Dual-Stack IPv4/IPv6 NexGenSSL : Embedded Secure Socket Layer NexGenAVS : Audio Video Streaming client |
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 12 different processors, 14 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 |