VirtualBox

Ignore:
Timestamp:
Oct 29, 2015 4:30:44 AM (9 years ago)
Author:
vboxsync
Message:

EFI/Firmware: Merged in the svn:eol-style, svn:mime-type and trailing whitespace cleanup that was done after the initial UDK2014.SP1 import: svn merge /vendor/edk2/UDK2014.SP1 /vendor/edk2/current .

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware

  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.S

    r48674 r58466  
    11#/** @file
    2 # 
     2#
    33#    This code provides low level routines that support the Virtual Machine
    44#   for option ROMs.
    5 # 
     5#
    66#  Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>
    77#  This program and the accompanying materials
     
    99#  which accompanies this distribution.  The full text of the license may be found at
    1010#  http://opensource.org/licenses/bsd-license.php
    11 # 
     11#
    1212#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
    1313#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    14 # 
     14#
    1515#**/
    1616
     
    4646
    4747      # Set stack pointer to new value
    48       sub    %rdx, %r8 
    49       sub    %r8,  %rsp 
     48      sub    %rdx, %r8
     49      sub    %r8,  %rsp
    5050      mov    %rsp, %rcx
    51       sub    $0x20, %rsp 
     51      sub    $0x20, %rsp
    5252      call   ASM_PFX(CopyMem)
    5353      add    $0x20, %rsp
     
    9191    mov  $0x10, %rcx
    9292    rep  movsq
    93    
     93
    9494    # build new paramater calling convention
    9595    mov  0x18(%rsp), %r9
  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.asm

    r48674 r58466  
    11;/** @file
    2 ; 
     2;
    33;    This code provides low level routines that support the Virtual Machine.
    44;    for option ROMs.
    5 ; 
     5;
    66;  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
    77;  This program and the accompanying materials
     
    99;  which accompanies this distribution.  The full text of the license may be found at
    1010;  http://opensource.org/licenses/bsd-license.php
    11 ; 
     11;
    1212;  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
    1313;  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    14 ; 
     14;
    1515;**/
    1616
     
    150150    mov  rcx, 16
    151151    rep  movsq
    152    
     152
    153153    ; build new paramater calling convention
    154154    mov  r9,  [rsp + 18h]
     
    201201    ; |SystemTable| (RDX)
    202202    ; +-----------+
    203     ; 
     203    ;
    204204
    205205    ; build new paramater calling convention
  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/X64/EbcSupport.c

    r58459 r58466  
    4444  // entry point.
    4545  //
    46   0x49, 0xBA, 
     46  0x49, 0xBA,
    4747    (UINT8)(EBC_ENTRYPOINT_SIGNATURE & 0xFF),
    4848    (UINT8)((EBC_ENTRYPOINT_SIGNATURE >> 8) & 0xFF),
Note: See TracChangeset for help on using the changeset viewer.

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