SWONE

SWONOS Kernel

Aktuell status: SWONOS Kernel 0.3.3 – fullt validerad på verklig hårdvara.

SWONOS Kernel

Aktuell status: SWONOS Kernel 0.3.3 – fullt validerad på verklig hårdvara.

SWONOS Kernel byggs i spårbara utvecklingssteg. Nya versioner skapas, startas och kontrolleras för fel. Den nuvarande tekniska versionsbeteckningen är100.3.3-swonos-kernel.

Självständig kärnutveckling

Utvecklingsgrenen innehåller egna kärnfunktioner, enhetsobjekt och ett enhetslager för PCI/PCIe.

Första externa Windows-drivrutinen körs

Version 0.2.2 körde för första gången framgångsrikt en extern Windows-referensdrivrutin för PCI/PCIe på verklig maskinvara. Detta är ett viktigt steg bortom enbart enhetsidentifiering.

Verifierat – men inte universellt

Den framgångsrikt körda drivrutinen är en oförändrad AMD64-referensdrivrutin byggd med Microsofts officiella WDK. Den ursprungliga Realtek OEM-drivrutinen stöds ännu inte. Allmän kompatibilitet med Windows-drivrutiner är fortfarande ett utvecklingsmål.

Utvecklingens tidslinje

De viktigaste framgångsrikt uppnådda milstolparna i utvecklingen av SWONOS.

System
September 2026

Eget systemgränssnitt för SWONOS

Anpassningar av skrivbord, startmeny, inloggningsskärm och systemdesign är integrerade i utvecklingsmiljön.

Uppstart GODKÄND
8–9 oktober 2026

De första egna kärnversionerna startar framgångsrikt

SWONOS Kernel 0.0.1 och 0.0.2 klarar sina slutliga uppstarts- och regressionstester.

Tester GODKÄNDA
Oktober 2026

Egna kärnfunktioner klarar självtester

Versionerna 0.0.3 till 0.0.5 bygger ut SWONOS NT Core med status-, Unicode-, list-, händelse- och synkroniseringsfunktioner samt drivrutins- och enhetsobjekt. Alla självtester godkänns.

Koncept verifierat
Oktober 2026 · 0.1.4

Grundläggande genomförbarhet för drivrutinsintegrering demonstrerad

Kernel 0.1.4 ger ett viktigt tekniskt genomförbarhetsbevis för det planerade drivrutinsstödet.

Maskinvarutest
Oktober 2026 · 0.1.6

Drivrutinsutveckling testad med en riktig skrivare

Version 0.1.6 för enhets- och drivrutinsutvecklingen bortom simulering: en skrivare med Windows-drivrutin används i ett praktiskt maskinvarutest.

Verifierad
14 oktober 2026

SWONOS Kernel 0.2.0 verifierad

Kernel 0.2.0 slutförs och verifieras framgångsrikt. Samtidigt skapas den tekniska grunden för SWONOS eget uppdateringsarkiv.

Maskinvara identifierad
15 oktober 2026 · 0.2.1

PCI/PCIe-identifiering och INF-matchning genomförd

SWONOS identifierar en riktig Realtek RTS5229-kortläsare med maskinvaru-ID 10ec:5229. Windows INF-matchning hittar en lämplig drivrutinskandidat via delsystemets ID. Detta visar fungerande enhetsidentifiering och drivrutinsmatchning i praktiken.

Godkänd
15 oktober 2026 · 0.2.1

Egen kärnversionsbeteckning infördes framgångsrikt

Kernel 0.2.1 använder en egen beteckning, 100.2.1-swonos-kernel, och klarar det slutliga acceptanstestet. Utveckling av version 0.2.2 godkänns.

Drivrutin körs
16 oktober 2026 · 0.2.2

Första externa Windows PCI/PCIe-drivrutinen körs på riktig maskinvara

En oberoende AMD64-referensdrivrutin från Microsofts officiella WDK körs oförändrad på riktig PCI/PCIe-maskinvara genom SWONOS drivrutinsintegrering. Kernel 0.2.2 klarar hela acceptanstestet.

Validerad
16 oktober 2026 · 0.2.4

SWONOS Kernel 0.3.3 validerad på verklig hårdvara

Kernel 0.2.4 klarade tester för start, PCI, WDM, KMDF, HID/PnP och S3-återupptagning utan krascher eller resursläckor; taint-delta 0. ZwCreateFile, ZwReadFile, ZwWriteFile och ZwClose testades framgångsrikt. Intel HID OEM-importgapet minskade från 4 till 0. Körning av OEM-drivrutinen är ännu inte godkänd av säkerhetsskäl: KMDF-tabellen och den underliggande ACPI/HID-stacken kräver ytterligare validering. Linux-drivrutinen förblir aktiv.

Verifierad · 26 oktober 2026 · 0.3.3
26.10.2026 · 0.3.3

SWONOS Kernel 0.3.3: fysisk HID-hotplug verifierad

Kärnan 100.3.3-swonos-kernel hanterar fysisk frånkoppling och återanslutning av en USB-mus. Den oförändrade Insyde OEM-filterdrivrutinen anslöts igen och behandlade verkliga musrörelser. Start godkänd, taint-delta noll. Detta visar inte allmän kompatibilitet med Windows-drivrutiner.