[BACK]Return to bootinfo.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / x86 / include

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/x86/include/bootinfo.h between version 1.24 and 1.25

version 1.24, 2016/01/28 01:09:56 version 1.25, 2017/01/24 11:09:14
Line 39 
Line 39 
 #define BTINFO_FRAMEBUFFER      12  #define BTINFO_FRAMEBUFFER      12
 #define BTINFO_USERCONFCOMMANDS 13  #define BTINFO_USERCONFCOMMANDS 13
 #define BTINFO_EFI              14  #define BTINFO_EFI              14
   #define BTINFO_EFIMEMMAP        15
   
 #define BTINFO_STR "bootpath", "rootdevice", "bootdisk", "netif", \  #define BTINFO_STR "bootpath", "rootdevice", "bootdisk", "netif", \
     "console", "biosgeom", "symtab", "memmap", "bootwedge", "modulelist", \      "console", "biosgeom", "symtab", "memmap", "bootwedge", "modulelist", \
     "framebuffer", "userconfcommands", "efi",      "framebuffer", "userconfcommands", "efi", "efimemmap",
   
 #ifndef _LOCORE  #ifndef _LOCORE
   
Line 221  struct btinfo_userconfcommands {
Line 222  struct btinfo_userconfcommands {
 /* EFI Information */  /* EFI Information */
 struct btinfo_efi {  struct btinfo_efi {
         struct btinfo_common common;          struct btinfo_common common;
         paddr_t bi_systbl;      /* Physical address of the EFI System Table */          uint64_t systblpa;      /* Physical address of the EFI System Table */
           uint32_t flags;
   #define BI_EFI_32BIT    __BIT(0)        /* 32bit UEFI */
           uint8_t reserved[12];
   };
   
   struct btinfo_efimemmap {
           struct btinfo_common common;
           uint32_t num;           /* number of memory descriptor */
           uint32_t version;       /* version of memory descriptor */
           uint32_t size;          /* size of memory descriptor */
           uint8_t memmap[1];      /* whole memory descriptors */
 };  };
   
 #endif /* _LOCORE */  #endif /* _LOCORE */

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

CVSweb <webmaster@jp.NetBSD.org>