<div dir="ltr">Salutare! Nu sunt sigur daca am inteles prea bine ce se intampla la transmiterea datelor; am cateva intrebari:<br><br>1. Din cate am inteles de aici [1] datele ce trebuie transmise se afla in skbuff->data. Mai trebuie facuta vreo modificare asupra datelor respective?(gen adaugare header ip)<br>
<br>2. Din [2] inteleg ca datele din skbuff->data trebuie puse intr-un TCB, in zona PacketData, dintr-o structura de date de dimensiune fixa, CBL. CBL este alocata si intretinuta de driver(ca lista inlantuita de dimensiune fixa de structuri cb)? Daca da, va trebui sa pui referinta la lista in CSR, referinta ce va fi folosita de CU la parcurgere?<br>
<br>3. CBL va fi parcursa element cu element de unitatea CU. Cum poti opri uniitatea CU din parcurgerea CBL(sau porni de unde s-a oprit)?<br><br>Multumesc,<br>Stefan<br><br>[1] <a href="https://lwn.net/images/pdf/LDD3/ch17.pdf">https://lwn.net/images/pdf/LDD3/ch17.pdf</a><br>
[2] <a href="http://pdos.csail.mit.edu/6.828/2009/labs/lab6/lab6.html">http://pdos.csail.mit.edu/6.828/2009/labs/lab6/lab6.html</a><br>[3] <a href="http://www.intel.com/content/www/us/en/ethernet-controllers/8255x-10-100-mbps-ethernet-controller-software-dev-manual.html">http://www.intel.com/content/www/us/en/ethernet-controllers/8255x-10-100-mbps-ethernet-controller-software-dev-manual.html</a><br>
</div>