linux vs windows

B

BAT_MAN

Guest
Sunt preocupare cât de drivere de dispozitiv sunt puse în aplicare în Windows şi Linux şi în care platforma este uşor să pună în aplicare i nevoie Comparaţie între proiectare şi pune în aplicare.

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Foarte fericit" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Foarte fericit" border="0" />

 
Aceasta depinde de arhitectura al kernel-ului de operare respectiv Systems.One trebuie să ştie arhitectura de bază kernel-ului de sisteme de operare înainte de a începe să scrie un driver de dispozitiv.

Vă rugăm să citiţi o carte numită Drivers "Device" de Rubini să ştiţi mai multe despre Device Drivers.

 
Este usor să o implementaţi pe Linux ca arhitectura acestuia şi codul sursă este deschisă pentru toată lumea, de asemenea, veţi găsi multime de tutoriale libere şi cărţi electronice pe o programare linux driver de dispozitiv.

În timp ce la programul de driver de dispozitiv pentru Windows trebuie să achiziţionaţi şi să înveţe acolo Device Driver Kit de dezvoltare.

 
Sunt de acord cu dipal_z

pentru mai multe informaţii despre drivere de dispozitiv în Linux se referă:
Linux Device Drivers, 2nd Edition
De Alessandro Rubini & Jonathan Corbet
2nd Edition iunie 2001
0-59600-008-1,

@ Http://www.xml.com/ldd/chapter/book/

 
Linux de programare conducător auto nu este cu adevărat mult mai uşor decât Windows contrapartidă.Atâta timp cât aţi înţeles mecanismul de "protecţie" (I mean modul cum protejat este implementat în sistemul de operare), în ambele a sistemului de operare, nu trebuie să fie prea greu pentru a codului unui driver de dispozitiv.Am facut si ceva de dezvoltare, atât de simplu de driver pentru a acestui sistem de operare în arhitectura x86 şi ambele pare a fi, nu prea diferite.

In afara de a fi la curent cu punerea în aplicare modul protejat, sunteţi de asemenea, trebuie să înveţe despre structura de date care sistem de operare "exporturi" se dispozitiv de dezvoltator conducătorului auto.Deosebit de funcţia-indicii că trebuie să iniţializa pentru a avea acces la ceva de care ai nevoie în kernel.

 

Welcome to EDABoard.com

Sponsor

Back
Top