- if (CDCInterfaceInfo->LineEncoding.DataBits == 6)\r
- ConfigMask |= (1 << UCSZ10);\r
- else if (CDCInterfaceInfo->LineEncoding.DataBits == 7)\r
- ConfigMask |= (1 << UCSZ11);\r
- else if (CDCInterfaceInfo->LineEncoding.DataBits == 8)\r
- ConfigMask |= ((1 << UCSZ11) | (1 << UCSZ10));\r
+ switch (CDCInterfaceInfo->State.LineEncoding.DataBits)\r
+ {\r
+ case 6:\r
+ ConfigMask |= (1 << UCSZ10);\r
+ break;\r
+ case 7:\r
+ ConfigMask |= (1 << UCSZ11);\r
+ break;\r
+ case 8:\r
+ ConfigMask |= ((1 << UCSZ11) | (1 << UCSZ10));\r
+ break;\r
+ }\r