-\r
- Status = TianoDecompress (\r
- (VOID *)(UINTN)(EFILDR_HEADER_ADDRESS + EFILDRImage->Offset),\r
- EFILDRImage->Length,\r
- (VOID *)(UINTN)EFI_DECOMPRESSED_BUFFER_ADDRESS,\r
- DestinationSize, \r
- (VOID *)(UINTN)((EFI_DECOMPRESSED_BUFFER_ADDRESS + DestinationSize + 0x1000) & 0xfffff000),\r
- ScratchSize\r
- );\r
+ \r
+ AsciiSPrint (PrintBuffer, 256, "BFV decompress: DestinationSize=0x%X, ScratchSize=0x%X!\n",\r
+ DestinationSize, ScratchSize);\r
+ PrintString (PrintBuffer);\r
+ Status = LzmaUefiDecompress (\r
+ (VOID *)(UINTN)(EFILDR_HEADER_ADDRESS + EFILDRImage->Offset),\r
+ EFILDRImage->Length,\r
+ (VOID *)(UINTN)EFI_DECOMPRESSED_BUFFER_ADDRESS, \r
+ (VOID *)(UINTN)((EFI_DECOMPRESSED_BUFFER_ADDRESS + DestinationSize + 0x1000) & 0xfffff000)\r
+ );\r
+ \r