947 |
|
|
948 |
|
AccessBitWidth = ACPI_MUL_8 (ObjDesc->CommonField.AccessByteWidth); |
949 |
|
|
950 |
< |
/* |
951 |
< |
* Create the bitmasks used for bit insertion. |
952 |
< |
* Note: This if/else is used to bypass compiler differences with the |
953 |
< |
* shift operator |
954 |
< |
*/ |
955 |
< |
if (AccessBitWidth == ACPI_INTEGER_BIT_SIZE) |
956 |
< |
{ |
957 |
< |
WidthMask = ACPI_UINT64_MAX; |
958 |
< |
} |
959 |
< |
else |
960 |
< |
{ |
961 |
< |
WidthMask = ACPI_MASK_BITS_ABOVE (AccessBitWidth); |
962 |
< |
} |
950 |
> |
/* Create the bitmasks used for bit insertion */ |
951 |
|
|
952 |
+ |
WidthMask = ACPI_MASK_BITS_ABOVE_64 (AccessBitWidth); |
953 |
|
Mask = WidthMask & |
954 |
|
ACPI_MASK_BITS_BELOW (ObjDesc->CommonField.StartFieldBitOffset); |
955 |
|
|