ApertureOS
Data Structures | Macros | Typedefs
multiboot.h File Reference
#include "types.h"
Include dependency graph for multiboot.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  VESA_PM_INFO
 
struct  VbeInfoBlock
 
struct  ModeInfoBlock
 
struct  multiboot_header
 
struct  multiboot_aout_symbol_table_t
 
struct  multiboot_elf_section_header_table_t
 
struct  multiboot_info_t
 
struct  multiboot_color
 
struct  multiboot_memory_map_t
 
struct  multiboot_module_t
 
struct  multiboot_apm_info
 

Macros

#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED   0
 
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB   1
 
#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT   2
 

Typedefs

typedef unsigned char multiboot_uint8_t
 
typedef unsigned short multiboot_uint16_t
 
typedef unsigned int multiboot_uint32_t
 
typedef unsigned long long multiboot_uint64_t
 

Macro Definition Documentation

#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT   2
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED   0
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB   1