VirtualBox

Ignore:
Timestamp:
Sep 11, 2019 8:46:37 AM (5 years ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

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

  • trunk/src/VBox/Devices/EFI/FirmwareNew/NetworkPkg/Mtftp6Dxe/Mtftp6Option.h

    r48674 r80721  
    22  Mtftp6 option parse functions declaration.
    33
    4   Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
     4  Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
    55
    6   This program and the accompanying materials
    7   are licensed and made available under the terms and conditions of the BSD License
    8   which accompanies this distribution.  The full text of the license may be found at
    9   http://opensource.org/licenses/bsd-license.php.
    10 
    11   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
    12   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     6  SPDX-License-Identifier: BSD-2-Clause-Patent
    137
    148**/
     
    2721#include <Library/UefiRuntimeServicesTableLib.h>
    2822
    29 #define MTFTP6_SUPPORTED_OPTIONS_NUM  4
     23#define MTFTP6_SUPPORTED_OPTIONS_NUM  5
    3024#define MTFTP6_OPCODE_LEN             2
    3125#define MTFTP6_ERRCODE_LEN            2
     
    4034#define MTFTP6_OPT_TSIZE_BIT          0x04
    4135#define MTFTP6_OPT_MCAST_BIT          0x08
     36#define MTFTP6_OPT_WINDOWSIZE_BIT     0X10
    4237
    4338extern CHAR8 *mMtftp6SupportedOptions[MTFTP6_SUPPORTED_OPTIONS_NUM];
     
    4540typedef struct {
    4641  UINT16                    BlkSize;
     42  UINT16                    WindowSize;
    4743  UINT8                     Timeout;
    4844  UINT32                    Tsize;
     
    7773  @param[in]  IsRequest     If FALSE, the extension options is included
    7874                            by a request packet.
     75  @param[in]  Operation     The current performed operation.
    7976  @param[in]  ExtInfo       The pointer to the option information to be filled.
    8077
    81   @retval EFI_SUCCESS            Parse the multi-cast option successfully.
    82   @retval EFI_INVALID_PARAMETER  An option is malformatted.
    83   @retval EFI_UNSUPPORTED        An option is not supported.
     78  @retval EFI_SUCCESS            Parse the multicast option successfully.
     79  @retval EFI_INVALID_PARAMETER  There is one option is malformatted at least.
     80  @retval EFI_UNSUPPORTED        There is one option is not supported at least.
    8481
    8582**/
     
    8986  IN UINT32                   Count,
    9087  IN BOOLEAN                  IsRequest,
     88  IN UINT16                   Operation,
    9189  IN MTFTP6_EXT_OPTION_INFO   *ExtInfo
    9290  );
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