Pro stávající hardwarové systémy s mikrokontroléry na bázi Intel (Quark, Apollo Lake...) vytváříme automatizační aplikace pod naším operačním systémem MIIOS (Memory, interrupt and input/output system) v chráněném módu.
Aplikace na tomto jsou určeny pro velký objem měřených/řídících dat v krátkých časových intervalech.
Konfigurace modulu Galieo Gen 2.
MIIOS je nediskový systém, orientovaný k řízení technologických procesů, vhodný pro autonomní řízení technologií s větším objemem dat a časově kritičtější aplikace. Datové soubory udržuje v paměti flash, jež bývá standardní součástí hardwarových systémů. Disponuje ovladačem ethernetu s velmi rychlou odezvou. Systém je laděný od roku 2001 na procesorech Intel-80386, postupně budovaný pro Pentium-Quark na hardwarové platformě Intel-Galileo. Využívá výhod ochrany programových a datových segmentů procesorů Intel v chráněném módu.
Časově náročnější sekvence (přepínání úloh) řeší pro časovou náročnost specificky, bez časových nároků, vyplývajících z implicitního režimu multitaskingu.
Celý souborový systém v paměti flash je pro časovou náročnost udržován v RAM, změny přepisuje MIIOS do flash v době časové prodlevy nebo při vypnutí modulu (pokud je použita zálohovací baterie/kondenzátor).
S MIIOSem lze aplikovat libovolný přeložený kód vyšších jazyků, pracujících s jeho službami. My preferujeme z důvodu svižnosti i v časově kritických aplikacích assembler, není však podmínkou. Můžeme napsat Vaší aplikaci i v jazyce C nebo libovolném jimém compileru, využívajícím služby MIIOS.