[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ovládače pre systémy od Microsoftu - trocha historie.

Registrovaný: 19.05.07
Prihlásený: 16.01.12
Príspevky: 1492
Témy: 171 | 171
Bydlisko: Bratislava

Microsoft je na trhu operačných systémov vcelku dlho a preto je najlepšie zhrnúť čo za tie roky spáchal na poli ovládačov:

MS-Dos:
tento systém spočiatku vela ovládačov nepotreboval práve z toho dôvodu že zariadenia ako grafické karty pracovali na bežných štandardoch ktoré pochopil ako bios tak aplikácie bez nejakého nutného prekladu.

Zbytok hardware potom fungoval skôr na takej báze že prístup k nemu riadila jedna konkrétna aplikácia ktorá sprostredkovala vstupy a výstupy k zariadeniu.

Určitý prielom potom znamenali prvé ovládače k zariadeniam ako zvukové karty, sieťové adaptéry alebo modemy ktoré boli schopné poskytnúť prístup k zariadeniu akejkolvek aplikácii ktorá si ho vyžiadala.

tieto ovládače sú špecificky programované a každý z nich môže pracovať na úplne inom základe a preto bola kompatibilita takýchto ovládačov obmedzená na pár aplikácií ktoré s nimi vedeli spolupracovať...

Windows 1 až 3.11

Tieto operačné systémy sa už pokúšali zobrazovať obrázky, zvuk a video na celkom primitívnej úrovni ak to hodnotíme z dnešného pohladu. čo je ale na nich prelomové je ten fakt že systémy z tejto skupiny sa pokúšali unifikovať prístup na zariadenia pomocov ovládačov a rozšíriť tak kompatibilitu systému a aplikácií bežiacich v jeho rámci takou formou aby na jedno zariadenie mohli skrz ovládač pristupovať všetky aplikácie prítomné v systéme cez unifikovaný štandard.

Niekde v tomto období sa zrodil VXD štandard, ale či bol aj aplikovaný v týchto oknách naozaj neviem.

Zohnať ovládače v tomto období bolo ale dosť náročné práve kvôli faktu že siete boli ešte v plienkach a o internete tak ako ho poznáme dnes sa v tej dobe ešte len snívalo.

Windows NT

Tento systém ako prvý zo všetkých fungoval na úplne novej nie dosovej báze. Jeho novinkou bol aj New Technology File System - NTFS. Systém ako taký bol určený výhradne ako serverový operačný systém a nebol nikdy prístupný širšej verejnosti.

Windows NT potreboval zvláštne ovládače ktoré nespolupracovali so žiadnym iným vtedajším operačným systémom, ale pre správcov sietí nebol vážny problém si takéto ovládače zaobstarať.

Windows 95 a 98FE

95tky ako prvé uviedli nový druh filesystemu - FAT32. tento filesystem prišiel až niekolko rokov PO NTFS a NTčkach a je o niečo novší hoci má o dosť horšie parametre...

Windows 95 priniesol prvý pokus o postavenie 16/32 bitového systému na báze Dosu. čiže ako keby ste postavili základy na rodinný dom a na ne začali stavať panelák... Tento systém vylepšil VXD štandardné ovládače a zachoval si kompatibilitu voči starým ovládačom z Win 3,11. Rozdiel však znamenalo hlavne úplne nové operačné prostredie ktoré zmenilo štandardy v programovaní.

Windows 98 first edition v tomto ohlade nepriniesol nijaké zásadné vylepšenia.

Windows 98SE, ME, 2000, XP

V krátkom čase po vydaní windowsu 98FE si microsofťáci uvedomili že musia robiť zvlášť ovládače pre Windows NT a Windows 95/98 čo znamená zvýšené náklady na vývoj a dosť závažné problémy s kompatibilitou nových hardwarových zariadení.

Preto Windows 98 Second Edition ako prvý operačný systém podporuje štandard WDM ovládačov. Tento štandard sa dá označiť ako plne 32 bitový ovládač.

V roku 2000 Microsoft poslal do dôchodku Windows NT a na jeho miesto na NTFS báze postavil Windows 2000 a pre bežných užívatelov bol vypustený Windows Millenium.

WDM štandard teda sú schopné v tomto období pochopiť všetky hlavné operačné systémy, zaostávajú len windows 95 a 98 ktoré musia byť na VXD štandarde nech sa deje čo sa deje.

V tejto dobe na škodu užívatelov tiež vznikol velmi zlý mýtus o tom že Windows 9x založené systémy sú schopné použiť len VXD štandard a že WDM štandard používajú len Windows 2000. Vývojárov k tomuto viedol ten fakt že bežný užívatel nevedel rozoznať aký ovládač je vhodnejší pre jeho systém a tak sa na mnohých weboch vývojárov začali ovládače rozdelovať na skupiny Win2k (WDM) a skupinu Win9x (VXD).

Faktom ale ostáva že mnoho užívatelov systémov Windows 98SE a Millenium bez akýchkolvek obtiaží mohlo a dodnes môže v pokoji používať ovládače určené pre Windows 2000.

WDM štandard (Windows Driver model) ako taký ale sám dodnes prechádza vývojom

WDM A:
Tieto ovládače vyrábali uvedomelí výrobcovia a sú kompatibilné pre windowsy 98SE, ME, 2000 a XP.

WDM B:
Jedná sa o dosť zlý variant ovládača. Napriek tomu že jadro ovládača je kompatibilné aj so staršími systémamy tak ich použitie je limitované len na Windows 2000 a XP.

WDM C:

Najhorší variant ktorý je kompatibilný len s Windows XP. Hardware ku ktorému je dodávaný takýto ovládač nieje vhodné kupovať pretože je zrejmé že výrobca šetril viac než je zdravé.

a pre úplnosť

VXD:
Tento štandard podporujú Windows 95,98 a ME.

Windows Vista:
Tento operačný systém momentálne má velmi daleko k tomu aby sa dal nazvať kompatibilným. Jeho podpora je dosť mizivá aj zo strany výrobcov hw a pre staršie kusy zariadenia (rok výroby pred 2006) sa môže dosť dobre stať že sa ovládač nikdy ani nevyrobí.

štandard sám pre seba sa volá Windows Driver Foundation (WDF).

64 Bitové systémy - XP a Vista:
O týchto ovládačoch momentálne nemám nejak vela informácií. Fakt je ten že sú schopné pracovať na vyššej bitovej báze systému a tým technicky vzato byť na vyššej úrovni...

O ich kompatibilite sa dá povedať len tolko že je vcelku mizivá.

Zhrnutie:

VXD - Windows 95,98,98SE, ME
WDM - Windows 98SE, ME, 2000, XP
WDF - Windows Vista
64 bitové ovládače len na x64 systémy.

WDM štandard je momentálne najbežnejší, výkonný a vcelku spolahlivý typ ovládača ktorý bez problému zvladne fungovať na štyroch operačných systémoch od microsoftu. Pokial máte záujem riešiť multiboot viacerých MS systémov s kludným svedomím vám postačí jeden set ovládačov - problém môžu činiť bohužial hlavne grafické karty kde viac prevážila dosť neefektívna snaha natlačiť VXD štandard na win9x systémy za každú cenu.

poznámka:
WDM a VXD ovládačo od seba rozoznáte jednoduchým spôsobom. VXD ovládače obsahujú súbory typu *.drv a *.vxd. WDM takéto formáty súborov neobsahujú (okrem ntkern.vxd. ten vo win98 poskytuje medzičlánok medzi ovládačom a systémom).


_________________
Immolator:
MB: Abit VH6-T Mod "Immolator" * CPU: Intel Pentium III-S "Tualatin" 1.400 @ 1.628 Mhz 512 L2 Cache * RAM: 1526Mb PQI SDRam 133 @ 155MHz CL2 * VGA: ATI Radeon x850xt 256 Mb * Monitor: IBM G96* Sieť: Intel Pro 10/1000 GT * TV Tuner: Pinnacle 300i * Zvuk: SB LIVE! 5.1 * Repro: Philips A2.5 * SCSI Radič: Adaptec 19160 * SCSI HDD: 2x Seagate Cheetah 15k * SCSI Scanner: Canon 2700f * Zdroj: Enermax 535W * OS: Win98SE SESP1+KEX *
Sharp MZ-800, Z80a. 64kb Ram, 32 kb Vram, QuickDisk, Cassete Recorder.
Offline

Užívateľ
Užívateľ
Ovládače pre systémy od Microsoftu - trocha historie.

Registrovaný: 12.10.06
Prihlásený: 15.09.19
Príspevky: 18169
Témy: 72 | 72
Bydlisko: Banska Byst...

Dobre spracovane az na par hrubiek a jednu chybicku - NTFS je skratka od New Technology File System, a nie od New Type File System.


_________________
Xeon E3-1231v3, 16GB DDR3, Gigabyte Z97-D3H, Samsung 840evo 120GB, Crucial MX300 525GB, 2x WD 1TB, Gainward GTX1060 6GB, Corsair RM550x, 24" BenQ GW2470H
iPad Air 16GB, iPhone SE 32GB
 [ Príspevkov: 2 ] 


Ovládače pre systémy od Microsoftu - trocha historie.



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Zdroj pre P5Q PRO, E8400, GTX285 + trocha OT

v PC skrinky, zdroje a všetky druhy chladenia

5

2240

13.08.2015 12:46

t0m@$

V tomto fóre nie sú ďalšie neprečítané témy.

systemy pre fora

v Redakčné systémy

5

812

29.06.2007 21:13

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Redakčné systémy pre videá

v Redakčné systémy

4

464

05.01.2012 13:47

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

Windows Media plugin pre Firefox od Microsoftu

v Novinky

1

344

19.04.2007 22:24

Numline1

V tomto fóre nie sú ďalšie neprečítané témy.

Dlhodoba praca pre WindowsCE embedded systemy

v Ponuka práce

0

693

13.05.2010 8:49

nid

V tomto fóre nie sú ďalšie neprečítané témy.

Nový čip pre systémy s viacerými GPU

v Novinky

4

680

23.12.2008 0:56

Triminka

V tomto fóre nie sú ďalšie neprečítané témy.

Ovládače pre webkameru

v Mobilné zariadenia

0

2862

08.08.2006 22:02

jaffar

V tomto fóre nie sú ďalšie neprečítané témy.

Ovladace pre GPU

v Ovládače

4

421

21.10.2010 22:12

ultimateman

V tomto fóre nie sú ďalšie neprečítané témy.

ovladace pre EPOX

v Ovládače

1

329

22.03.2012 20:55

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

OVLADACE PRE MOTHERBOARD

v AMD čipové sady

7

1670

06.11.2007 15:44

jumich

V tomto fóre nie sú ďalšie neprečítané témy.

Ovladace pre notebook

v Ovládače

2

345

02.12.2015 12:20

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

Ovladace pre HD4890

v Ovládače

6

464

03.03.2011 17:24

Matou

V tomto fóre nie sú ďalšie neprečítané témy.

ovladace pre linux

v Operačné systémy Unix a Linux

4

799

23.01.2008 16:25

johny3212

V tomto fóre nie sú ďalšie neprečítané témy.

trocha byrokracie

v Ostatné

15

944

06.04.2009 16:56

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Ovladace pre multifunkcne zariadenie

v Ovládače

6

902

12.08.2010 13:04

Murtagh

V tomto fóre nie sú ďalšie neprečítané témy.

ovladace pre asus EN6800

v Ovládače

1

1061

09.12.2006 9:06

eXistenZ



© 2005 - 2019 PCforum, edited by JanoF