return EFI_SUCCESS;\r
}\r
\r
- if ( Delay != 0 ) {\r
+ if (Delay == 0) {\r
+ return EFI_SUCCESS;\r
+ } else {\r
\r
NumberOfTicks = DivU64x32Remainder (Delay, 100, &Remainder);\r
if ( Remainder !=0 ) {\r
return EFI_SUCCESS;\r
}\r
\r
- if (Delay != 0) {\r
+ if (Delay == 0) {\r
+ return EFI_SUCCESS;\r
+ } else {\r
\r
NumberOfTicks = DivU64x32Remainder (Delay, 100, &Remainder);\r
if ( Remainder !=0 ) {\r
UINTN OutStride;\r
\r
\r
- Width = Width & 0x03;\r
+ Width = (EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH) (Width & 0x03);\r
Stride = (UINTN)1 << Width;\r
InStride = InStrideFlag ? Stride : 0;\r
OutStride = OutStrideFlag ? Stride : 0;\r