From 9b5abc2971438aa4cec94a41fb4e15072ce5e329 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Thu, 13 Jan 2022 07:42:10 +0500 Subject: [PATCH] Add enum KernAux_Multiboot2_HTag --- include/kernaux/multiboot2.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/include/kernaux/multiboot2.h b/include/kernaux/multiboot2.h index 14fc324..61b22c7 100644 --- a/include/kernaux/multiboot2.h +++ b/include/kernaux/multiboot2.h @@ -16,6 +16,20 @@ extern "C" { * Common types * ****************/ +enum KernAux_Multiboot2_HTag { + KERNAUX_MULTIBOOT2_HTAG_NONE = 0, + KERNAUX_MULTIBOOT2_HTAG_INFO_REQ = 1, + KERNAUX_MULTIBOOT2_HTAG_ADDR = 2, + KERNAUX_MULTIBOOT2_HTAG_ENTRY_ADDR = 3, + KERNAUX_MULTIBOOT2_HTAG_FLAGS = 4, + KERNAUX_MULTIBOOT2_HTAG_FRAMEBUFFER = 5, + KERNAUX_MULTIBOOT2_HTAG_MODULE_ALIGN = 6, + KERNAUX_MULTIBOOT2_HTAG_EFI_BOOT_SERVICES = 7, + KERNAUX_MULTIBOOT2_HTAG_EFI_I386_ENTRY_ADDR = 8, + KERNAUX_MULTIBOOT2_HTAG_EFI_AMD64_ENTRY_ADDR = 9, + KERNAUX_MULTIBOOT2_HTAG_RELOCATABLE_HEADER = 10, +}; + enum KernAux_Multiboot2_TagType { KERNAUX_MULTIBOOT2_TAGTYPE_NONE = 0, KERNAUX_MULTIBOOT2_TAGTYPE_BOOT_CMD_LINE = 1,