struct Bit_Field_s{
unsigned int Bit00:1;
unsigned int Bit01:1;
unsigned int Bit02:1;
unsigned int Bit03:1;
unsigned int Bit04:1;
unsigned int Bit05:1;
unsigned int Bit06:1;
unsigned int Bit07:1;
unsigned int Bit08:1;
unsigned int Bit09:1;
unsigned int Bit10:1;
unsigned int Bit11:1;
unsigned int Bit12:1;
unsigned int Bit13:1;
unsigned int Bit14:1;
unsigned int Bit15:1;
unsigned int Bit16:1;
unsigned int Bit17:1;
unsigned int Bit18:1;
unsigned int Bit19:1;
unsigned int Bit20:1;
unsigned int Bit21:1;
unsigned int Bit22:1;
unsigned int Bit23:1;
unsigned int Bit24:1;
unsigned int Bit25:1;
unsigned int Bit26:1;
unsigned int Bit27:1;
unsigned int Bit28:1;
unsigned int Bit29:1;
unsigned int Bit30:1;
unsigned int Bit31:1;
};
typedef struct Bit_Field_s Bit_Field;