Nuosava SWONOS sistemos sąsaja
Darbalaukio, pradžios meniu, prisijungimo ekrano ir sistemos dizaino pakeitimai integruojami į kūrimo aplinką.
Dabartinė būsena: SWONOS Kernel 0.3.3 – visiškai patvirtintas tikroje aparatinėje įrangoje.
Dabartinė būsena: SWONOS Kernel 0.3.3 – visiškai patvirtintas tikroje aparatinėje įrangoje.
SWONOS branduolys kuriamas nuosekliais, patikrinamais etapais. Naujos versijos surenkamos, paleidžiamos ir tikrinamos dėl klaidų. Dabartinis techninis leidimo identifikatorius:100.3.3-swonos-kernel.
Kūrimo šaka apima nuosavas branduolio funkcijas, įrenginių objektus ir PCI / PCIe įrenginių sluoksnį.
0.2.2 versijoje pirmą kartą sėkmingai paleista išorinė Windows PCI / PCIe etaloninė tvarkyklė tikroje aparatinėje įrangoje. Tai svarbus žingsnis toliau nei vien įrenginių atpažinimas.
Sėkmingai paleista tvarkyklė – nepakeista AMD64 etaloninė tvarkyklė, sukurta naudojant oficialų Microsoft WDK. Pirminė Realtek gamintojo tvarkyklė dar nepalaikoma. Bendras Windows tvarkyklių suderinamumas išlieka kūrimo tikslu.
Svarbiausi sėkmingai pasiekti SWONOS kūrimo etapai.
Darbalaukio, pradžios meniu, prisijungimo ekrano ir sistemos dizaino pakeitimai integruojami į kūrimo aplinką.
SWONOS Kernel 0.0.1 ir 0.0.2 sėkmingai išlaikė galutinius paleidimo ir regresijos bandymus.
0.0.3–0.0.5 kūrimo etapai papildė SWONOS NT Core būsenos, Unicode, sąrašų, įvykių ir sinchronizavimo funkcijomis bei tvarkyklių ir įrenginių objektais. Savikontrolės bandymai sėkmingi.
Kernel 0.1.4 pateikė svarbų techninį numatyto tvarkyklių palaikymo įgyvendinamumo įrodymą.
0.1.6 versija perkelia įrenginių ir tvarkyklių kūrimą už vien modeliavimo ribų: spausdintuvas su Windows tvarkykle naudojamas praktiniam aparatinės įrangos bandymui.
Kernel 0.2.0 sėkmingai užbaigtas ir patikrintas. Kartu sukurtas techninis nuosavos SWONOS naujinimų saugyklos pagrindas.
SWONOS atpažįsta tikrą Realtek RTS5229 kortelių skaitytuvą pagal jo įrangos identifikatorių 10ec:5229. Windows INF susiejimas pagal posistemio identifikatorių suranda tinkamos tvarkyklės kandidatą. Taip praktiškai įrodytas įrenginio atpažinimas ir tvarkyklės priskyrimas.
Kernel 0.2.1 naudoja nuosavą identifikatorių 100.2.1-swonos-kernel ir sėkmingai išlaiko galutinį priėmimo bandymą. Patvirtintas tolesnis kūrimas iki 0.2.2.
Nepriklausoma AMD64 etaloninė tvarkyklė iš oficialaus Microsoft WDK nepakeista sėkmingai vykdoma per SWONOS tvarkyklių integravimo sistemą tikroje PCI / PCIe aparatinėje įrangoje. Branduolio 0.2.2 versija išlaiko visą priėmimo patikrą.
Kernel 0.2.4 išlaikė paleidimo, PCI, WDM, KMDF, HID/PnP ir S3 atnaujinimo testus be gedimų ar išteklių nutekėjimo; taint pokytis 0. ZwCreateFile, ZwReadFile, ZwWriteFile ir ZwClose išbandytos sėkmingai. Intel HID OEM trūkstamų importų sumažėjo nuo 4 iki 0. OEM tvarkyklės vykdymas dar neleidžiamas saugumo sumetimais: KMDF lentelę ir žemesnįjį ACPI/HID sluoksnį reikia papildomai patvirtinti. Linux tvarkyklė lieka aktyvi.
Branduolys 100.3.3-swonos-kernel apdoroja fizinį USB pelės atjungimą ir prijungimą iš naujo. Nepakeista Insyde OEM filtro tvarkyklė vėl prisijungė ir apdorojo tikrus pelės judesius. Paleidimas sėkmingas, taint pokytis nulinis. Tai nėra bendro Windows tvarkyklių suderinamumo įrodymas.