RT-kernel har likheter med andra svenska operativsystem, både Eneas OSE och Arctictus Rubus. Men teknologin är så färsk att RT-Labs inte riktigt satt ner foten för hur kärnan ska kategoriseras.
Men det här är en inbyggnadskonsult som sitter i fordonselektronikens Mecka - Göteborg. Och man har redan kända billtillverkare som kund.
– Tanken är att senare bygga vidare och komplettera med olika mellanvaror till en plattform, kanske främst för automotive, säger Hans-Erik Floryd.
Han tycker det är för tidigt att bygga basmjukvara till fordonsplatformen Autosar, för att det finns många hål i standarden ännu. Men full kompatibilitet med Osek – ett operativsystem som ingår i Autosar - är något han tänka sig att arbeta mot.
– För oss är också RT-kernel mycket ett sätt att visa vår kompetens.
Fotavtrycket är 6 kbyte. Och neråt, för den som inte behöver full funktionalitet.
Kärnan stöder flera olika primitiv för kommunikation och synkronisering av trådar: mutexar (kod- och minnesregioner som endast en tråd i taget får beträda), semaforer, brevlådor och signaler (skickar data direkt till en annan tråd).
Schemaläggningen kan vara både statisk och dynamisk. Och i nästa version av kärnan kommer man att införa deadlineschedulering -- det vill säga möjligheten att starta trådar vid vissa på förhand bestämda tidpunkter.