Windows CE încorporat

Windows Embedded CE 6.0

Windows Embedded CE 6.0 (de asemenea, cunoscut sub numele de Windows Embedded CE 6.0) - componentă a sistemului de operare în timp real.

Windows Embedded CE 6.0 este un sistem de operare multi-threaded pe 32 de biți, cu multitasking si suport pentru timp real. CE 6.0 este un sistem complet nou de bază, oferind funcționalități avansate și oferind utilizatorului un bogat posibilități datorită unui număr mai mare de aplicații concurente. Sistemul de operare suportă până la 32 mii. procese simultane cu 2 GB memorie virtuală pentru fiecare. Sistemul de operare este capabil să lucreze cu procesoare ARM. Hitachi SuperH. MIPS. Intel x86 și compatibile.

Novovvedniya

Noua arhitectură de memorie simplifică unele sarcini, în special în aplicații care trebuie să le aloce blocuri mari de memorie (mai mult de 10 MB), care pot fi necesare, de exemplu, pentru a procesa imagini de înaltă rezoluție de la un aparat de fotografiat digital.

În plus, CE 6.0 interfețele API sistemul mutat din procesele normale în modul utilizator, kernel-mode bibliotecă DLL.

Versiunile anterioare de Windows CE ar putea fi configurat pentru a efectua operațiuni numai în modul kernel sau în modul mixt (cu kernel-ul și modul de utilizare). In CE 6.0 Sistemul suportă doar un mod de operare mixt în care toate aplicațiile sunt încărcate în memoria user-mode, iar toate componentele sunt încărcate în memoria modul nucleu OS.

CE versiunea 6.0 este echipat cu un cellcore.dll fișier, care se extinde biblioteca Win32 API pentru a sprijini o varietate de funcții de comunicații mobile. O altă componentă a inclus în versiunea 6.0 CE este fișier ril.dll - nivel driver pentru interfață radio Layer (RIL). Această componentă asigură interfața aplicației de nivel scăzut pentru conectarea cu hardware-ul mijloacelor de comunicații mobile. Anterior, a fost necesar să se dezvolte propriul său strat de interfață pentru utilizarea mobilă în mediul Windows CE.

Printre alte elemente, susținut de versiunea CE 6.0, puteți apela componentele de nivel inferior pentru protocolul Wireless Application Protocol (WAP), inclusiv driverul de kernel-mode (wapdrv.dll) și interfața API user-mode (wap.dll).

Trebuie remarcat, și noi caracteristici de securitate. In CE 6.0 Sistemul efectuează parametrii de verificare extinse protejate biblioteca de server (PSL) și dispozitiv de control de intrare-ieșire (IOCTL), care trec de la modul de utilizator la modul, care îmbunătățește siguranța și stabilitatea modul nucleu nucleu.

În plus, CE 6.0 vine cu built-in încărcător securizat că deciziile de încredere sau neîncredere în codul se bazează pe certificatele. Acest lucru înseamnă că toate codurile care se execută în sistem, ar trebui să fie semnat. Dacă securizat încărcător de boot, validează semnătura de cod și dacă semnătura corespunde unui certificat de încredere autorizează punerea sa în aplicare. În cazul în care nu se potrivește cu semnătura, modulul nu este încărcat. Producătorii pot alege care certificate sunt considerate fiabile și, astfel, pot controla coduri care sunt executate în sistem.

Actualizare pentru Windows Embedded CE 6.0 R2

Versiunea R2 umple elementele care lipsesc din versiunea anterioară și include o serie de noi tehnologii.

Windows Embedded CE 6.0 R2 include: