VirtualBox

Ignore:
Timestamp:
Oct 29, 2015 4:30:44 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
103777
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:
2 edited

Legend:

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

  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ipf/EbcLowLevel.s

    r48674 r58466  
    11///** @file
    2 // 
     2//
    33//  Contains low level routines for the Virtual Machine implementation
    44//  on an Itanium-based platform.
     
    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
     
    130130//  code. On return, we restore the stack pointer to its original location.
    131131//  Destroys no working registers.  For IPF, at least 8 register slots
    132 //  must be allocated on the stack frame to support any number of 
     132//  must be allocated on the stack frame to support any number of
    133133//  arguments beiung passed to the external native function.  The
    134134//  size of the stack frame is FramePtr - EbcSp.  If this size is less
    135135//  than 64-bytes, the amount of stack frame allocated is rounded up
    136 //  to 64-bytes 
     136//  to 64-bytes
    137137//
    138138// Arguments On Entry :
     
    173173  mov   out1 = in1;;              // out1 = EbcSp
    174174  mov   out0 = r12;;              // out0 = sp
    175   adds  r12 = -0x8, r12           
     175  adds  r12 = -0x8, r12
    176176  (p0) br.call.dptk.many b0 = CopyMem;;      // CopyMem (sp, EbcSp, (FramePtr - EbcSp))
    177   adds  r12 = 0x8, r12           
     177  adds  r12 = 0x8, r12
    178178
    179179  mov   out0 = in0;;              // out0 = CallAddr
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