]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdePkg/Include: Add RISC-V related definitions EDK2 CI.
authorAbner Chang <abner.chang@hpe.com>
Fri, 28 Feb 2020 14:19:45 +0000 (22:19 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 3 Apr 2020 17:09:12 +0000 (17:09 +0000)
HTTP/PXE boot RISC-V related definitions for EDK2 CI.

BZ:2562:
https://bugzilla.tianocore.org/show_bug.cgi?id=2562

Signed-off-by: Abner Chang <abner.chang@hpe.com>
Reviewed-by: Maciej Rabeda <maciej.rabeda@linux.intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Gilbert Chen <gilbert.chen@hpe.com>
Cc: Daniel Schaefer <daniel.schaefer@hpe.com>
MdePkg/Include/IndustryStandard/Dhcp.h

index f41f9f2f5b29e0e2344cc76c23c0d2c643e5d994..121c48c42dfb6c6b9a3399d3e22e301cda8e28e8 100644 (file)
@@ -3,6 +3,7 @@
   They are used to carry additional information and parameters in DHCP messages.\r
 \r
   Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>\r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 **/\r
 \r
@@ -266,11 +267,17 @@ typedef enum {
 #define PXE_CLIENT_ARCH_EBC              0x0009    /// EBC for PXE\r
 #define PXE_CLIENT_ARCH_ARM              0x000A    /// Arm uefi 32 for PXE\r
 #define PXE_CLIENT_ARCH_AARCH64          0x000B    /// Arm uefi 64 for PXE\r
+#define PXE_CLIENT_ARCH_RISCV32          0x0019    /// RISC-V uefi 32 for PXE\r
+#define PXE_CLIENT_ARCH_RISCV64          0x001B    /// RISC-V uefi 64 for PXE\r
+#define PXE_CLIENT_ARCH_RISCV128         0x001D    /// RISC-V uefi 128 for PXE\r
 \r
 #define HTTP_CLIENT_ARCH_IA32            0x000F    /// x86 uefi boot from http\r
 #define HTTP_CLIENT_ARCH_X64             0x0010    /// x64 uefi boot from http\r
 #define HTTP_CLIENT_ARCH_EBC             0x0011    /// EBC boot from http\r
 #define HTTP_CLIENT_ARCH_ARM             0x0012    /// Arm uefi 32 boot from http\r
 #define HTTP_CLIENT_ARCH_AARCH64         0x0013    /// Arm uefi 64 boot from http\r
+#define HTTP_CLIENT_ARCH_RISCV32         0x001A    /// RISC-V uefi 32 boot from http\r
+#define HTTP_CLIENT_ARCH_RISCV64         0x001C    /// RISC-V uefi 64 boot from http\r
+#define HTTP_CLIENT_ARCH_RISCV128        0x001E    /// RISC-V uefi 128 boot from http\r
 \r
 #endif\r