On Thu, 4 Dec 2003, Fabrizio Diversi wrote:

> I found some documentation in Internet that say that the bit ordering within
> each byte can also be big or little endian and some architecture actually
> use big endian ordering for bits and little endian for bytes and vice-versa.
> Anyway my problem was not related to the bit ordering but to mine poor
> knowledge of how FAT work, now that I found some more detailed documentation
> I was able to read correctly (at least) the MBR of the CF.

My understanding is that bitwise endianness is only critical in serial
transfer systems, where the bits could be read out in ascending or
descending order. In parallel transfers, D7 should always carry the MSB
and D0 the LSB, by convention. This is always true for ATA hard drives.

Now we wait for Nasta to say why it isn't so ;)

Dave


Reply via email to