Oma SWONOSe kasutajaliides
Töölaua, käivitusmenüü, sisselogimisekraani ja süsteemikujunduse kohandused integreeritakse arenduskeskkonda.
Praegune seis: SWONOS Kernel 0.3.3 – täielikult valideeritud tegelikul riistvaral.
Praegune seis: SWONOS Kernel 0.3.3 – täielikult valideeritud tegelikul riistvaral.
SWONOSe tuuma arendatakse jälgitavate versioonide kaupa. Uued versioonid koostatakse, käivitatakse ja kontrollitakse vigade suhtes. Praegune tehniline versioonitähis on100.3.3-swonos-kernel.
Arendusharu sisaldab oma tuumafunktsioone, seadmeobjekte ning PCI-/PCIe-seadmekihti.
Versioonis 0.2.2 käivitati esimest korda edukalt välise Windowsi PCI-/PCIe-viitedraiveri kood päris riistvaral. See on oluline samm pelgast seadmetuvastusest kaugemale.
Edukalt käivitatud draiver on muutmata AMD64-viitedraiver, mis on koostatud ametliku Microsoft WDK abil. Algset Realteki OEM-draiverit see veel ei toeta. Üldine Windowsi draiverite ühilduvus jääb arenduseesmärgiks.
SWONOSe arenduse olulisemad edukalt saavutatud sammud.
Töölaua, käivitusmenüü, sisselogimisekraani ja süsteemikujunduse kohandused integreeritakse arenduskeskkonda.
SWONOS Kernel 0.0.1 ja 0.0.2 läbivad lõplikud käivitus- ja regressioonitestid.
Arendusversioonid 0.0.3 kuni 0.0.5 laiendavad SWONOS NT Core'i oleku-, Unicode'i, loendi-, sündmuse- ja sünkroonimisfunktsioonide ning draiveri- ja seadmeobjektidega. Enesetestid õnnestuvad.
Tuumaversioon 0.1.4 annab olulise tehnilise tõestuse kavandatud draiveritoe võimalikkuse kohta.
Versioon 0.1.6 viib seadme- ja draiveriarenduse puhtast simulatsioonist edasi: praktilises riistvarakatses kasutatakse Windowsi draiveriga printerit.
Tuuma versioon 0.2.0 lõpetatakse edukalt ja valideeritakse. Samal ajal luuakse SWONOSe oma uuenduste hoidla tehniline alus.
SWONOS tuvastab päris Realtek RTS5229 kaardilugeja riistvara ID 10ec:5229 põhjal. Windowsi INF-vastendus leiab alamsüsteemi ID kaudu sobiva draiverikandidaadi. Sellega on seadmetuvastus ja draiveri vastendamine praktiliselt tõestatud.
Tuum 0.2.1 kasutab oma tähist 100.2.1-swonos-kernel ja läbib lõpliku vastuvõtutesti. Edasiarendus versioonini 0.2.2 on heaks kiidetud.
Ametlikust Microsoft WDK-st pärinev sõltumatu AMD64-viitedraiver käivitatakse muutmata kujul edukalt SWONOSe draiveriintegreerimise kaudu päris PCI-/PCIe-riistvaral. Tuumaversioon 0.2.2 läbib täieliku vastuvõtutesti.
Kernel 0.2.4 läbis käivituse, PCI, WDM, KMDF, HID/PnP ja S3 taastumise testid ilma krahhide või ressursileketeta; taint muutus 0. ZwCreateFile, ZwReadFile, ZwWriteFile ja ZwClose läbisid testid. Intel HID OEM puuduvaid importe jäi 4 asemel 0. OEM-draiveri käivitamine ei ole turvalisuse tõttu veel lubatud: KMDF-tabel ja alumine ACPI/HID-kiht vajavad lisakontrolli. Linuxi draiver jääb aktiivseks.
Kernel 100.3.3-swonos-kernel käsitleb USB-hiire füüsilist eemaldamist ja taasühendamist. Muutmata Insyde OEM-filtridraiver ühendati uuesti ja töötles tegelikke hiireliigutusi. Käivitustest läbitud, taint-muutus null. See ei tõenda üldist Windowsi draiverite ühilduvust.