The documentation for bitfields doesn't go into detail if you can put any default values into it. Can you? It makes sense if you can that it would convert the whole thing into a single number (or or-ing the results into a single expression with shifting and all). From what I can tell it all defaults to 0...