Module Name: src Committed By: riastradh Date: Sat Aug 20 09:09:07 UTC 2022
Modified Files: src/sys/arch/arm/include: efi.h src/sys/arch/ia64/include: efi.h src/sys/arch/x86/include: efi.h Log Message: machine/efi.h: Add more memory descriptor attributes. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/include/efi.h cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ia64/include/efi.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/include/efi.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/include/efi.h diff -u src/sys/arch/arm/include/efi.h:1.1 src/sys/arch/arm/include/efi.h:1.2 --- src/sys/arch/arm/include/efi.h:1.1 Sun Oct 28 10:21:42 2018 +++ src/sys/arch/arm/include/efi.h Sat Aug 20 09:09:06 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: efi.h,v 1.1 2018/10/28 10:21:42 jmcneill Exp $ */ +/* $NetBSD: efi.h,v 1.2 2022/08/20 09:09:06 riastradh Exp $ */ /*- * Copyright (c) 2004 Marcel Moolenaar @@ -103,6 +103,11 @@ struct efi_md { #define EFI_MD_ATTR_WP 0x0000000000001000UL #define EFI_MD_ATTR_RP 0x0000000000002000UL #define EFI_MD_ATTR_XP 0x0000000000004000UL +#define EFI_MD_ATTR_NV 0x0000000000008000UL +#define EFI_MD_ATTR_MORE_RELIABLE 0x0000000000010000UL +#define EFI_MD_ATTR_RO 0x0000000000020000UL +#define EFI_MD_ATTR_SP 0x0000000000040000UL +#define EFI_MD_ATTR_CPU_CRYPTO 0x0000000000080000UL #define EFI_MD_ATTR_RT 0x8000000000000000UL }; Index: src/sys/arch/ia64/include/efi.h diff -u src/sys/arch/ia64/include/efi.h:1.1 src/sys/arch/ia64/include/efi.h:1.2 --- src/sys/arch/ia64/include/efi.h:1.1 Fri Apr 7 14:21:18 2006 +++ src/sys/arch/ia64/include/efi.h Sat Aug 20 09:09:06 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: efi.h,v 1.1 2006/04/07 14:21:18 cherry Exp $ */ +/* $NetBSD: efi.h,v 1.2 2022/08/20 09:09:06 riastradh Exp $ */ /*- * Copyright (c) 2004 Marcel Moolenaar @@ -84,6 +84,11 @@ struct efi_md { #define EFI_MD_ATTR_WP 0x0000000000001000UL #define EFI_MD_ATTR_RP 0x0000000000002000UL #define EFI_MD_ATTR_XP 0x0000000000004000UL +#define EFI_MD_ATTR_NV 0x0000000000008000UL +#define EFI_MD_ATTR_MORE_RELIABLE 0x0000000000010000UL +#define EFI_MD_ATTR_RO 0x0000000000020000UL +#define EFI_MD_ATTR_SP 0x0000000000040000UL +#define EFI_MD_ATTR_CPU_CRYPTO 0x0000000000080000UL #define EFI_MD_ATTR_RT 0x8000000000000000UL }; Index: src/sys/arch/x86/include/efi.h diff -u src/sys/arch/x86/include/efi.h:1.10 src/sys/arch/x86/include/efi.h:1.11 --- src/sys/arch/x86/include/efi.h:1.10 Fri Apr 1 06:49:17 2022 +++ src/sys/arch/x86/include/efi.h Sat Aug 20 09:09:06 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: efi.h,v 1.10 2022/04/01 06:49:17 skrll Exp $ */ +/* $NetBSD: efi.h,v 1.11 2022/08/20 09:09:06 riastradh Exp $ */ /*- * Copyright (c) 2004 Marcel Moolenaar @@ -104,6 +104,11 @@ struct efi_md { #define EFI_MD_ATTR_WP 0x0000000000001000UL #define EFI_MD_ATTR_RP 0x0000000000002000UL #define EFI_MD_ATTR_XP 0x0000000000004000UL +#define EFI_MD_ATTR_NV 0x0000000000008000UL +#define EFI_MD_ATTR_MORE_RELIABLE 0x0000000000010000UL +#define EFI_MD_ATTR_RO 0x0000000000020000UL +#define EFI_MD_ATTR_SP 0x0000000000040000UL +#define EFI_MD_ATTR_CPU_CRYPTO 0x0000000000080000UL #define EFI_MD_ATTR_RT 0x8000000000000000UL };