Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
entry.h
Go to the documentation of this file.
1#ifndef __MEMORY__ENTRY_H__
2#define __MEMORY__ENTRY_H__
3
4#include <type.h>
5
16
17typedef struct {
21} __attribute__((aligned(32))) memory_entry_t;
22
23#endif // __MEMORY__ENTRY_H__
elf_section_map uintptr_t base
Definition elf.h:296
a
Definition entry.h:6
@ ENTRY_MMAP_ACPI_NVS
Definition entry.h:10
@ ENTRY_MMAP_ACPI_RECLAIMABLE
Definition entry.h:9
@ ENTRY_MMAP_KERNEL_AND_MODULES
Definition entry.h:13
@ ENTRY_MMAP_RESERVED
Definition entry.h:8
@ ENTRY_MMAP_FRAMEBUFFER
Definition entry.h:14
@ ENTRY_MMAP_BAD_MEMORY
Definition entry.h:11
@ ENTRY_MMAP_BOOTLOADER_RECLAIMABLE
Definition entry.h:12
@ ENTRY_MMAP_USABLE
Definition entry.h:7
typedef __attribute__
Definition msi.c:47
uint16_t type
Definition ethernet.h:12
uint16_t length
Definition udp.h:9
unsigned int uint32_t
Definition type.h:19
unsigned long uint64_t
Definition type.h:25