X-Git-Url: http://git.droids-corp.org/?p=protos%2Frc_servos.git;a=blobdiff_plain;f=main.c;fp=main.c;h=2e2f13ac6c4113a62dc20faced6b112bcaae3c9c;hp=d3905545135790ea965c69045cadfe423202ec96;hb=7eaf879b6d868e7460085654bcb36ea928b0bb45;hpb=90919fb720235d8f3551cbc31b81e70078498f20 diff --git a/main.c b/main.c index d390554..2e2f13a 100644 --- a/main.c +++ b/main.c @@ -43,17 +43,19 @@ static volatile uint8_t rxidx; static volatile union { uint8_t u8; struct { - uint8_t zero:1; - uint8_t cmd_num:4; + /* inverted: little endian */ uint8_t val_msb:3; + uint8_t cmd_num:4; + uint8_t zero:1; }; } byte0; static volatile union { uint8_t u8; struct { - uint8_t one:1; + /* inverted: little endian */ uint8_t val_lsb:7; + uint8_t one:1; }; } byte1;