Saját SWONOS-rendszerfelület
Az asztal, a Start menü, a bejelentkezési képernyő és a rendszerdizájn módosításait beépítették a fejlesztői környezetbe.
Aktuális állapot: SWONOS Kernel 0.3.3 – valós hardveren teljes körűen ellenőrizve.
Aktuális állapot: SWONOS Kernel 0.3.3 – valós hardveren teljes körűen ellenőrizve.
A SWONOS rendszermagja nyomon követhető fejlesztési lépésekben készül. Az új verziókat összeállítják, elindítják és hibák szempontjából ellenőrzik. A jelenlegi műszaki kiadásazonosító:100.3.3-swonos-kernel.
A fejlesztési ág saját rendszermag-funkciókat, eszközobjektumokat és PCI-/PCIe-eszközréteget tartalmaz.
A 0.2.2-es verzióval először sikerült külső Windows PCI-/PCIe-referenciaillesztőprogramot valódi hardveren futtatni. Ez fontos előrelépés a puszta eszközfelismerésen túl.
A sikeresen futtatott illesztőprogram egy változatlan AMD64-referenciaillesztőprogram, amely a hivatalos Microsoft WDK-val készült. Az eredeti Realtek OEM-illesztőprogram még nem támogatott. Az általános Windows-illesztőprogram-kompatibilitás továbbra is fejlesztési cél.
A SWONOS fejlesztésének legfontosabb, sikeresen elért mérföldkövei.
Az asztal, a Start menü, a bejelentkezési képernyő és a rendszerdizájn módosításait beépítették a fejlesztői környezetbe.
A SWONOS Kernel 0.0.1 és 0.0.2 sikeresen teljesítette a végső rendszerindítási és regressziós teszteket.
A 0.0.3–0.0.5 fejlesztési szintek állapotkezeléssel, Unicode-, lista-, esemény- és szinkronizációs funkciókkal, valamint illesztőprogram- és eszközobjektumokkal bővítették a SWONOS NT Core-t. Az öntesztek sikeresek voltak.
A 0.1.4-es rendszermag fontos műszaki bizonyítékot szolgáltatott a tervezett illesztőprogram-támogatás megvalósíthatóságára.
A 0.1.6-os verzió túlmutatott a puszta szimuláción: egy Windows-illesztőprogrammal rendelkező nyomtató szolgált gyakorlati hardvertesztként.
A 0.2.0-s rendszermag fejlesztése sikeresen lezárult, és a verziót validálták. Ezzel egy időben elkészült a saját SWONOS-frissítési tároló műszaki alapja.
A SWONOS a 10ec:5229 hardverazonosító alapján felismeri a valódi Realtek RTS5229 kártyaolvasót. A Windows INF-illesztés az alrendszer-azonosító segítségével megfelelő illesztőprogram-jelöltet talál. Így az eszközfelismerés és az illesztőprogram-hozzárendelés a gyakorlatban is igazolt.
A 0.2.1-es rendszermag a saját 100.2.1-swonos-kernel azonosítót használja, és teljesíti a végső átvételi ellenőrzést. A 0.2.2-es verzió továbbfejlesztését jóváhagyták.
A hivatalos Microsoft WDK független AMD64-referenciaillesztőprogramja változtatás nélkül, sikeresen futott tényleges PCI-/PCIe-hardveren a SWONOS illesztőprogram-integrációján keresztül. A 0.2.2-es rendszermag teljesítette a teljes átvételi ellenőrzést.
A 0.2.4-es kernel sikeresen teljesítette az indítási, PCI-, WDM-, KMDF-, HID/PnP- és S3-visszatérési teszteket összeomlás és erőforrásszivárgás nélkül; taint-változás 0. A ZwCreateFile, ZwReadFile, ZwWriteFile és ZwClose függvények megfeleltek. Az Intel HID OEM hiányzó importjai 4-ről 0-ra csökkentek. Az OEM-illesztőprogram futtatása biztonsági okokból még nem engedélyezett: a KMDF-tábla és az alsó ACPI/HID-réteg további ellenőrzést igényel. A Linux-illesztőprogram aktív marad.
A 100.3.3-swonos-kernel kezeli egy USB-egér fizikai eltávolítását és újracsatlakoztatását. A változatlan Insyde OEM szűrőillesztő újra csatlakozott, és valós egérmozgást dolgozott fel. Sikeres indítás, nulla taint-változás. Ez nem jelent általános Windows-illesztőprogram-kompatibilitást.