Cita:
Iniciado por razpeitia Si estas pasando información por un puerto serial o usb. El como trasmites los bytes depende del [URL="http://en.wikipedia.org/wiki/Endianness"]endianness[/URL] que estés manejando.
A nivel de un solo byte no te preocupas porque hay varias capas que ya se encargan de eso. El problema viene cuando son varios bytes y no sabes cual viene primero si la de menor o mayor orden.
El parity bit lo checas a nivel de byte y no a nivel de varios bytes.
Hola, lo del parity lo tenía en cuenta, lo que yo intento es operar bit a bit, por ejemplo que un dato es valido si el bit S pasa de 0 a 1, entonces, por ejemplo:
Código C:
Ver originaldo{
U.vector[0]=inb(0x200);
U.vector[1]=inb(0x201);
}while((U.vector[0]&ox02)==0);
Estaría bien ? está comparando el bit S con un 0x02 ? o tengo que utilizar el U.vector[1]?