\r
PCI_TRACE ("PciRbMap()");\r
\r
- if (Operation == EfiPciOperationBusMasterRead) {\r
+ if (Operation == EfiPciOperationBusMasterRead ||\r
+ Operation == EfiPciOperationBusMasterRead64) {\r
DmaOperation = MapOperationBusMasterRead;\r
- } else if (Operation == EfiPciOperationBusMasterWrite) {\r
+ } else if (Operation == EfiPciOperationBusMasterWrite ||\r
+ Operation == EfiPciOperationBusMasterWrite64) {\r
DmaOperation = MapOperationBusMasterWrite;\r
- } else if (Operation == EfiPciOperationBusMasterCommonBuffer) {\r
+ } else if (Operation == EfiPciOperationBusMasterCommonBuffer ||\r
+ Operation == EfiPciOperationBusMasterCommonBuffer64) {\r
DmaOperation = MapOperationBusMasterCommonBuffer;\r
} else {\r
return EFI_INVALID_PARAMETER;\r