| 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 | |
|
NexGenIP® Portable Embedded TCP/IP Stack |
|
|
Enables communication between your devices ![]() ![]() |
Product Information NexGenIP® is designed for use "out-of-the-box" on your embedded board. It supports TCP, UDP, IP, ICMP, IGMP, Multicast, ARP, and some link-level layers like Ethernet and PPP. Some additional features, including an asynchronous socket interface and a BSD4.4 socket-like interface, have also been added. NexGenIP® has been carefully architectured to meet the requirements of the most demanding applications. It can be configured to choose only the required features and thus to generate a perfectly tuned library if the source code is ordered. The binary library version can be directly linked with an application and thus immediately used. Each software layer has a clean implementation and can be seen as a separate module. All modules can work with each other but in order to avoid so-called "spaghetti" code there are no direct dependencies between them. This architecture not only simplifies the maintenance, but also optimizes the memory footprint since an application never embeds dead code. Since NexGenIP® relies on NexGenOS®, which isolates all CPU/OS/driver dependencies, it is totally platform independant and can be used either in polling or RTOS mode on any architecture. Please check the supported architectures. More features can be viewed following this link. Some technical papers can be downloaded here. Processors Supported x86 (16/32 Bits), SH3, SH4, PowerPC 750-8xx, 68K-CPU32, ARM7, M16C, C166, , ST20, ST40, StrongARM, and soon some DSPs. Documentation A Programming manual is included, and a specification/implementation guide is available upon request. A test suite to stress a new port is delivered with the product. Licensing Source code or binary library Royalty free |