da
Shockwaver » 22 mag 2014, 21:28
Allora, da premettere che per lapsus ho detto che i PIC32 gestiscono i byte in big-endian, in realtà lo fanno in little-endian... ma il punto è che mi sono perso..
L'unico problema di "allineamento" che vedo è quello legato all'endianness dell'architettura.
Se riempo il buffer "big-endian style" e poi leggo una variabile che parte allo stesso indirizzo del vettore (questo è quello che succede in pratica con quel cast) e l'architettura assume un byte order little-endian non ottengo il risultato che volevo. Quindi devo stare attento a come riempo il vettore.
Mi illuminate per favore invece su quale potrebbe essere il vero problema di allineamento a cui vi riferivate?
Grazie in anticipo.
Anyone who has never made a mistake has never tried anything new
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein