If we (that is, the OP) care about the underlying integer/register then using a bitfield is the wrong thing to do (which is probably your point).
Indeed exactly my point.
--
Mats
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.