Владимир Андреев <volodya@xxxxxxxxxxxx> writes: > Yes, it's the case. But I want more intuitive code without definitions of > masks, shifts, etc. Thats why I chose bit fields. Using bitfields is fine as long as you understand that they are not portable between processors. If you want portability, don't use bitfields. Ian