<p dir="ltr"><br>
On May 3, 2014 9:35 PM, "Valentina Manea" <<a href="mailto:valentina.manea.m@gmail.com">valentina.manea.m@gmail.com</a>> wrote:<br>
><br>
> 2014-05-03 21:24 GMT+03:00 Costash <<a href="mailto:costashsrc@gmail.com">costashsrc@gmail.com</a>>:<br>
> ><br>
> > Da, trebuie făcut CRC pentru fiecare din cele 8 sectoare.<br>
> > bio_for_each_segment practic parcurge paginile, și cum o pagină în ram are<br>
> > 4K, atât îți vine de mai sus.<br>
> ><br>
> > Costash.<br>
> ><br>
><br>
> Păi da, le parcurge dar, din ce înțeleg eu, în bv_len e lungimea<br>
> șirului de date efective din pagină. Adică nu ar trebui neapărat să<br>
> parcurgă toată pagina, decât dacă așa a fost creat bio-ul.<br>
> De exemplu, atunci când îl creez eu de la 0, și folosesc alloc_page și<br>
> bio_add_page, bv_len este 512 (chiar dacă schimb parametrul len al<br>
> bio_add_page într-un multiplu de sector).<br>
><br>
> Oricum, o să iau fiecare sector de 512 și îl prelucrez separat.</p>
<p dir="ltr">Fix asta trebuie să faci, parcurgi câte sectoare au venit ținând cont de bv_len.</p>
<p dir="ltr">Ce crezi tu (pentru CRC) știi oricum că are fix un sector. </p>