Imcor bietet seit kurzem die „embedded Software“ Produktlinie des israelischen Herstellers Jungo im deutschsprachigen Raum an. Diese Software-Komponenten für embedded Applikationen ergänzen die bekannten Treiberentwicklungstools WinDriver und KernelDriver. Die Produkte umfassen UPnP, USB Host sowie USB Remote NDIS Software Stacks.


Der Universal Plug and Play (UPnP) Stack ist eine Technologie, die eine konfigurationsfreie, dynamische Verbindung von Geräten unterstützt, wobei eine automatische Erkennung von Diensten, Eigenschaften und Geräten integriert ist. Da die neuesten Windows-Versionen UPnP unterstützen, müssen entsprechende Endgeräte mit einem UPnP stack in ihrer Firmware ausgerüstet werden. Der angebotene Stack entspricht der UPnP 1.0 Spezifikation und bietet architekturspezifische APIs. Er unterstützt Linux, embedded Linux und VxWorks Betriebssysteme einschließlich http/U/MU Server/Client und XML Parser.


Um Firmware oder andere Betriebssysteme mit USB Funktionen auszustatten, kann der USB Host Stack genutzt werden. Er ist unter Windows NT 4.0, Linux und embedded Linux verfügbar und beinhaltet Schnittstellen, die es Hardware wie Softwareherstellern ermöglichen, USB-Funktionen in ihren Host oder in ihre Peripheriegeräte zu integrieren. Dabei wird die USB 1.1 Spezifikation für UHCI Controller inklusive full speed, low speed, Control, Bulk, Interrupt und isochronem Datentransfer unterstützt. Remote NDIS ist eine Windows-Architektur, die Netzwerkgeräte an dynamischen, externen Plug und Play Bussen wie USB und Firewire unterstützt. Durch die Standardisierung der Remote NDIS Schnittstelle, die in den aktuellen Windows Betriebssystemen implementiert ist, kann ein Host-basierender Treiber unterschiedlichste Geräte am Bus bedienen. Allerdings benötigen die Peripheriegeräte einen entsprechenden Treiber, der über den jetzt verfügbaren USB Remote NDIS Stack in die Gerätefirmware integriert werden kann. Durch den Stack wird die Remote NDIS Spezifikation 1.0 erfüllt und unter Linux, embedded Linux und VxWorks 5.4 bereitgestellt.