VirtualBox

Ignore:
Timestamp:
Sep 6, 2019 10:13:17 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
133154
Message:

Devices/EFI/FirmwareNew: Enable building of the VirtioScsiDxe driver, bugref:9440

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/VirtioScsiDxe/VirtioScsi.c

    r77662 r80625  
    444444  VOID                      *ResponseBuffer;
    445445  DESC_INDICES              Indices;
     446#ifndef VBOX
    446447  VOID                      *RequestMapping;
    447448  VOID                      *ResponseMapping;
    448449  VOID                      *InDataMapping;
    449450  VOID                      *OutDataMapping;
     451#else
     452  VOID                      *RequestMapping  = NULL; /**< Initialize or cl.exe fails (gets confused by goto's). */
     453  VOID                      *ResponseMapping = NULL;
     454  VOID                      *InDataMapping   = NULL;
     455  VOID                      *OutDataMapping  = NULL;
     456#endif
    450457  EFI_PHYSICAL_ADDRESS      RequestDeviceAddress;
    451458  EFI_PHYSICAL_ADDRESS      ResponseDeviceAddress;
     459#ifndef VBOX
    452460  EFI_PHYSICAL_ADDRESS      InDataDeviceAddress;
    453461  EFI_PHYSICAL_ADDRESS      OutDataDeviceAddress;
     462#else
     463  EFI_PHYSICAL_ADDRESS      InDataDeviceAddress = 0; /**< Initialize or cl.exe fails (gets confused by goto's). */
     464  EFI_PHYSICAL_ADDRESS      OutDataDeviceAddress = 0;
     465#endif
    454466  VOID                      *InDataBuffer;
    455467  UINTN                     InDataNumPages;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette