Added documentation
Added working FIRMloader
8
.gitignore
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
*.o
|
||||
loader.bin
|
||||
mtgos.firm
|
||||
*.mod
|
||||
*.img
|
||||
*.core
|
||||
*.sym
|
||||
*.elf
|
16
Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
all: loader.bin firm.bin
|
||||
|
||||
loader.bin:
|
||||
$(MAKE) -C boot
|
||||
mv boot/loader.bin .
|
||||
firm.bin:
|
||||
$(MAKE) -C kernel
|
||||
mv kernel/mtgos.elf .
|
||||
objcopy -O binary mtgos.elf mtgos.bin
|
||||
./firmlink mtgos
|
||||
rm -rf mtgos.bin
|
||||
clean:
|
||||
find . -name '*.o' -delete
|
||||
find . -name '*.bin' -delete
|
||||
find . -name '*.firm' -delete
|
||||
find . -name '*.mod' -delete
|
4
boot/Makefile
Normal file
|
@ -0,0 +1,4 @@
|
|||
include ../kernel.settings
|
||||
all:
|
||||
$(MAKE) -C $(arch)
|
||||
mv -v $(arch)/loader.bin .
|
|
@ -1,9 +1,16 @@
|
|||
all: mbrcode.bin core.img
|
||||
cat mbrcode.bin core.img > disk.img
|
||||
mbrcode.bin: stage1.S
|
||||
nasm -f bin -o $@ $^
|
||||
include ../../kernel.settings
|
||||
CC=$(PREFIX)gcc
|
||||
LD=$(PREFIX)ld
|
||||
SRCS = $(shell find . -name '*.[cS]')
|
||||
OBJS = $(addsuffix .o,$(basename $(SRCS)))
|
||||
ASFLAGS = -m32
|
||||
CFLAGS += -m32 -fno-stack-protector -nostdinc -ffreestanding -std=c11 -fno-builtin -w -Werror -nostdlib -fpie
|
||||
LDFLAGS = -T loader.ld
|
||||
all: $(OBJS)
|
||||
$(LD) $(LDFLAGS) -o loader.bin $(OBJS)
|
||||
|
||||
core.img:
|
||||
$(MAKE) -C stage2
|
||||
mv stage2/core.img .
|
||||
.PHONY: core.img
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) -c -o $@ $^
|
||||
|
||||
%.o: %.S
|
||||
$(CC) $(ASFLAGS) -c -o $@ $^
|
27
boot/x86/boot.S
Normal file
|
@ -0,0 +1,27 @@
|
|||
.section multiboot
|
||||
#define MB_MAGIC 0x1BADB002
|
||||
#define MB_FLAGS 0x0
|
||||
#define MB_CHECKSUM -(MB_MAGIC + MB_FLAGS)
|
||||
.align 4
|
||||
.int MB_MAGIC
|
||||
.int MB_FLAGS
|
||||
.int MB_CHECKSUM
|
||||
.int 0,0,0,0,0
|
||||
.int 0
|
||||
.int 1024, 768, 32
|
||||
.section .text
|
||||
.extern init
|
||||
.global _start
|
||||
_start:
|
||||
finit
|
||||
mov $kernel_stack, %esp
|
||||
push %ebx
|
||||
push %eax
|
||||
call init
|
||||
_exit:
|
||||
cli
|
||||
hlt
|
||||
jmp _exit
|
||||
.section .bss
|
||||
.space 8192
|
||||
kernel_stack:
|
BIN
boot/x86/d.img
63
boot/x86/init.c
Normal file
|
@ -0,0 +1,63 @@
|
|||
// firmloader for x86
|
||||
#include "multiboot.h"
|
||||
/**
|
||||
* \struct FIRM_sect
|
||||
* \brief Contains one section of the FIRM format
|
||||
*/
|
||||
struct FIRM_sect {
|
||||
unsigned int offset; //! Offset in file (bytes)
|
||||
unsigned int physical; //! Physical address, where the section is copied to
|
||||
unsigned int size; //! Size of section
|
||||
unsigned int arm11; //! currently unused
|
||||
unsigned char SHA256[0x20]; //! Currently unused
|
||||
}__attribute__((packed));
|
||||
/**
|
||||
* \struct FIRM_header
|
||||
* \brief Contains the first sector of every FIRM file.
|
||||
*/
|
||||
struct FIRM_header {
|
||||
char magic[4]; //! Magic "FIRM" string (not-null terminated)
|
||||
int version; //! Version. Currently 1
|
||||
void(*entrypoint)(); //! Address where the processor jumps to after loading
|
||||
unsigned int reserved[0xD];
|
||||
struct FIRM_sect sections[4]; //! The four internal sections
|
||||
unsigned char RSA2048[0x100]; //! Currently unused
|
||||
}__attribute__((packed));
|
||||
/**
|
||||
* \fn init(int, struct multiboot_info*)
|
||||
* \brief This routine is called by boot.S
|
||||
* This routine is called by boot.S.
|
||||
* It loads and jumps to a FIRM binary.
|
||||
*/
|
||||
void init(int eax, struct multiboot_info* mb_info) {
|
||||
multiboot_module_t *mods = (multiboot_module_t *) mb_info->mods_addr;
|
||||
for(unsigned int i=0;i<mb_info->mods_count;i++) {
|
||||
struct FIRM_header *firm=(struct FIRM_header*)(mods[i].mod_start);
|
||||
if((firm->magic[0]!='F')||(firm->magic[1]!='I')||(firm->magic[2]!='R')||(firm->magic[3]!='M'))
|
||||
continue;
|
||||
//We found a FIRM!
|
||||
for(int j=0;j<4;j++) {
|
||||
if(!firm->sections[j].size)
|
||||
continue;
|
||||
unsigned char* from=(char*)(mods[i].mod_start+firm->sections[j].offset);
|
||||
unsigned char* to=(char*)(firm->sections[j].physical);
|
||||
unsigned int size=firm->sections[j].size;
|
||||
while(size--) {
|
||||
*to++=*from++;
|
||||
}
|
||||
}
|
||||
const char hw[] = "Hello World!";
|
||||
char* video = (char*) 0xb8000;
|
||||
|
||||
// C-Strings haben ein Nullbyte als Abschluss
|
||||
for (int k = 0; hw[k] != '\0'; k++) {
|
||||
|
||||
// Zeichen i in den Videospeicher kopieren
|
||||
video[k * 2] = hw[k];
|
||||
|
||||
// 0x07 = Hellgrau auf Schwarz
|
||||
video[k * 2 + 1] = 0x07;
|
||||
}
|
||||
firm->entrypoint();
|
||||
}
|
||||
}
|
30
boot/x86/loader.ld
Normal file
|
@ -0,0 +1,30 @@
|
|||
ENTRY(_start)
|
||||
OUTPUT_FORMAT(elf32-i386)
|
||||
OUTPUT_ARCH(i386:i386)
|
||||
SECTIONS
|
||||
{
|
||||
. = 0x100000;
|
||||
kernel_start = .;
|
||||
.text : {
|
||||
*(multiboot)
|
||||
*(.text)
|
||||
}
|
||||
.data : {
|
||||
start_ctors = .;
|
||||
KEEP(*( .init_array ));
|
||||
KEEP(*(SORT_BY_INIT_PRIORITY( .init_array.* )));
|
||||
*(.ctors)
|
||||
end_ctors = .;
|
||||
start_dtors = .;
|
||||
*(.dtors)
|
||||
end_dtors = .;
|
||||
*(.data)
|
||||
}
|
||||
.rodata : {
|
||||
*(.rodata)
|
||||
}
|
||||
.bss : {
|
||||
*(.bss)
|
||||
}
|
||||
kernel_end = .;
|
||||
}
|
309
boot/x86/multiboot.h
Normal file
|
@ -0,0 +1,309 @@
|
|||
/* multiboot.h - Multiboot header file. */
|
||||
/* Copyright (C) 1999,2003,2007,2008,2009,2010 Free Software Foundation, Inc.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to
|
||||
* deal in the Software without restriction, including without limitation the
|
||||
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
* sell copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ANY
|
||||
* DEVELOPER OR DISTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
|
||||
* IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef MULTIBOOT_HEADER
|
||||
#define MULTIBOOT_HEADER 1
|
||||
|
||||
/* How many bytes from the start of the file we search for the header. */
|
||||
#define MULTIBOOT_SEARCH 8192
|
||||
#define MULTIBOOT_HEADER_ALIGN 4
|
||||
|
||||
/* The magic field should contain this. */
|
||||
#define MULTIBOOT_HEADER_MAGIC 0x1BADB002
|
||||
|
||||
/* This should be in %eax. */
|
||||
#define MULTIBOOT_BOOTLOADER_MAGIC 0x2BADB002
|
||||
|
||||
/* Alignment of multiboot modules. */
|
||||
#define MULTIBOOT_MOD_ALIGN 0x00001000
|
||||
|
||||
/* Alignment of the multiboot info structure. */
|
||||
#define MULTIBOOT_INFO_ALIGN 0x00000004
|
||||
|
||||
/* Flags set in the 'flags' member of the multiboot header. */
|
||||
|
||||
/* Align all boot modules on i386 page (4KB) boundaries. */
|
||||
#define MULTIBOOT_PAGE_ALIGN 0x00000001
|
||||
|
||||
/* Must pass memory information to OS. */
|
||||
#define MULTIBOOT_MEMORY_INFO 0x00000002
|
||||
|
||||
/* Must pass video information to OS. */
|
||||
#define MULTIBOOT_VIDEO_MODE 0x00000004
|
||||
|
||||
/* This flag indicates the use of the address fields in the header. */
|
||||
#define MULTIBOOT_AOUT_KLUDGE 0x00010000
|
||||
|
||||
/* Flags to be set in the 'flags' member of the multiboot info structure. */
|
||||
|
||||
/* is there basic lower/upper memory information? */
|
||||
#define MULTIBOOT_INFO_MEMORY 0x00000001
|
||||
/* is there a boot device set? */
|
||||
#define MULTIBOOT_INFO_BOOTDEV 0x00000002
|
||||
/* is the command-line defined? */
|
||||
#define MULTIBOOT_INFO_CMDLINE 0x00000004
|
||||
/* are there modules to do something with? */
|
||||
#define MULTIBOOT_INFO_MODS 0x00000008
|
||||
|
||||
/* These next two are mutually exclusive */
|
||||
|
||||
/* is there a symbol table loaded? */
|
||||
#define MULTIBOOT_INFO_AOUT_SYMS 0x00000010
|
||||
/* is there an ELF section header table? */
|
||||
#define MULTIBOOT_INFO_ELF_SHDR 0X00000020
|
||||
|
||||
/* is there a full memory map? */
|
||||
#define MULTIBOOT_INFO_MEM_MAP 0x00000040
|
||||
|
||||
/* Is there drive info? */
|
||||
#define MULTIBOOT_INFO_DRIVE_INFO 0x00000080
|
||||
|
||||
/* Is there a config table? */
|
||||
#define MULTIBOOT_INFO_CONFIG_TABLE 0x00000100
|
||||
|
||||
/* Is there a boot loader name? */
|
||||
#define MULTIBOOT_INFO_BOOT_LOADER_NAME 0x00000200
|
||||
|
||||
/* Is there a APM table? */
|
||||
#define MULTIBOOT_INFO_APM_TABLE 0x00000400
|
||||
|
||||
/* Is there video information? */
|
||||
#define MULTIBOOT_INFO_VBE_INFO 0x00000800
|
||||
#define MULTIBOOT_INFO_FRAMEBUFFER_INFO 0x00001000
|
||||
|
||||
#ifndef ASM_FILE
|
||||
|
||||
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;
|
||||
|
||||
struct multiboot_header
|
||||
{
|
||||
/* Must be MULTIBOOT_MAGIC - see above. */
|
||||
multiboot_uint32_t magic;
|
||||
|
||||
/* Feature flags. */
|
||||
multiboot_uint32_t flags;
|
||||
|
||||
/* The above fields plus this one must equal 0 mod 2^32. */
|
||||
multiboot_uint32_t checksum;
|
||||
|
||||
/* These are only valid if MULTIBOOT_AOUT_KLUDGE is set. */
|
||||
multiboot_uint32_t header_addr;
|
||||
multiboot_uint32_t load_addr;
|
||||
multiboot_uint32_t load_end_addr;
|
||||
multiboot_uint32_t bss_end_addr;
|
||||
multiboot_uint32_t entry_addr;
|
||||
|
||||
/* These are only valid if MULTIBOOT_VIDEO_MODE is set. */
|
||||
multiboot_uint32_t mode_type;
|
||||
multiboot_uint32_t width;
|
||||
multiboot_uint32_t height;
|
||||
multiboot_uint32_t depth;
|
||||
};
|
||||
|
||||
/* The symbol table for a.out. */
|
||||
struct multiboot_aout_symbol_table
|
||||
{
|
||||
multiboot_uint32_t tabsize;
|
||||
multiboot_uint32_t strsize;
|
||||
multiboot_uint32_t addr;
|
||||
multiboot_uint32_t reserved;
|
||||
};
|
||||
typedef struct multiboot_aout_symbol_table multiboot_aout_symbol_table_t;
|
||||
|
||||
/* The section header table for ELF. */
|
||||
struct multiboot_elf_section_header_table
|
||||
{
|
||||
multiboot_uint32_t num;
|
||||
multiboot_uint32_t size;
|
||||
multiboot_uint32_t addr;
|
||||
multiboot_uint32_t shndx;
|
||||
};
|
||||
typedef struct multiboot_elf_section_header_table multiboot_elf_section_header_table_t;
|
||||
|
||||
struct multiboot_info
|
||||
{
|
||||
/* Multiboot info version number */
|
||||
multiboot_uint32_t flags;
|
||||
|
||||
/* Available memory from BIOS */
|
||||
multiboot_uint32_t mem_lower;
|
||||
multiboot_uint32_t mem_upper;
|
||||
|
||||
/* "root" partition */
|
||||
multiboot_uint32_t boot_device;
|
||||
|
||||
/* Kernel command line */
|
||||
multiboot_uint32_t cmdline;
|
||||
|
||||
/* Boot-Module list */
|
||||
multiboot_uint32_t mods_count;
|
||||
multiboot_uint32_t mods_addr;
|
||||
|
||||
union
|
||||
{
|
||||
multiboot_aout_symbol_table_t aout_sym;
|
||||
multiboot_elf_section_header_table_t elf_sec;
|
||||
} u;
|
||||
|
||||
/* Memory Mapping buffer */
|
||||
multiboot_uint32_t mmap_length;
|
||||
multiboot_uint32_t mmap_addr;
|
||||
|
||||
/* Drive Info buffer */
|
||||
multiboot_uint32_t drives_length;
|
||||
multiboot_uint32_t drives_addr;
|
||||
|
||||
/* ROM configuration table */
|
||||
multiboot_uint32_t config_table;
|
||||
|
||||
/* Boot Loader Name */
|
||||
multiboot_uint32_t boot_loader_name;
|
||||
|
||||
/* APM table */
|
||||
multiboot_uint32_t apm_table;
|
||||
|
||||
/* Video */
|
||||
multiboot_uint32_t vbe_control_info;
|
||||
multiboot_uint32_t vbe_mode_info;
|
||||
multiboot_uint16_t vbe_mode;
|
||||
multiboot_uint16_t vbe_interface_seg;
|
||||
multiboot_uint16_t vbe_interface_off;
|
||||
multiboot_uint16_t vbe_interface_len;
|
||||
|
||||
multiboot_uint64_t framebuffer_addr;
|
||||
multiboot_uint32_t framebuffer_pitch;
|
||||
multiboot_uint32_t framebuffer_width;
|
||||
multiboot_uint32_t framebuffer_height;
|
||||
multiboot_uint8_t framebuffer_bpp;
|
||||
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0
|
||||
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1
|
||||
#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT 2
|
||||
multiboot_uint8_t framebuffer_type;
|
||||
union
|
||||
{
|
||||
struct
|
||||
{
|
||||
multiboot_uint32_t framebuffer_palette_addr;
|
||||
multiboot_uint16_t framebuffer_palette_num_colors;
|
||||
};
|
||||
struct
|
||||
{
|
||||
multiboot_uint8_t framebuffer_red_field_position;
|
||||
multiboot_uint8_t framebuffer_red_mask_size;
|
||||
multiboot_uint8_t framebuffer_green_field_position;
|
||||
multiboot_uint8_t framebuffer_green_mask_size;
|
||||
multiboot_uint8_t framebuffer_blue_field_position;
|
||||
multiboot_uint8_t framebuffer_blue_mask_size;
|
||||
};
|
||||
};
|
||||
};
|
||||
typedef struct multiboot_info multiboot_info_t;
|
||||
|
||||
struct multiboot_color
|
||||
{
|
||||
multiboot_uint8_t red;
|
||||
multiboot_uint8_t green;
|
||||
multiboot_uint8_t blue;
|
||||
};
|
||||
|
||||
struct multiboot_mmap_entry
|
||||
{
|
||||
multiboot_uint32_t size;
|
||||
multiboot_uint64_t addr;
|
||||
multiboot_uint64_t len;
|
||||
#define MULTIBOOT_MEMORY_AVAILABLE 1
|
||||
#define MULTIBOOT_MEMORY_RESERVED 2
|
||||
#define MULTIBOOT_MEMORY_ACPI_RECLAIMABLE 3
|
||||
#define MULTIBOOT_MEMORY_NVS 4
|
||||
#define MULTIBOOT_MEMORY_BADRAM 5
|
||||
multiboot_uint32_t type;
|
||||
} __attribute__((packed));
|
||||
typedef struct multiboot_mmap_entry multiboot_memory_map_t;
|
||||
|
||||
struct multiboot_mod_list
|
||||
{
|
||||
/* the memory used goes from bytes 'mod_start' to 'mod_end-1' inclusive */
|
||||
multiboot_uint32_t mod_start;
|
||||
multiboot_uint32_t mod_end;
|
||||
|
||||
/* Module command line */
|
||||
multiboot_uint32_t cmdline;
|
||||
|
||||
/* padding to take it to 16 bytes (must be zero) */
|
||||
multiboot_uint32_t pad;
|
||||
};
|
||||
typedef struct multiboot_mod_list multiboot_module_t;
|
||||
|
||||
/* APM BIOS info. */
|
||||
struct multiboot_apm_info
|
||||
{
|
||||
multiboot_uint16_t version;
|
||||
multiboot_uint16_t cseg;
|
||||
multiboot_uint32_t offset;
|
||||
multiboot_uint16_t cseg_16;
|
||||
multiboot_uint16_t dseg;
|
||||
multiboot_uint16_t flags;
|
||||
multiboot_uint16_t cseg_len;
|
||||
multiboot_uint16_t cseg_16_len;
|
||||
multiboot_uint16_t dseg_len;
|
||||
};
|
||||
struct MODE_INFO
|
||||
{
|
||||
unsigned short ModeAttributes ;
|
||||
unsigned char WinAAttributes ;
|
||||
unsigned char WinBAttributes ;
|
||||
unsigned short WinGranularity ;
|
||||
unsigned short WinSize ;
|
||||
unsigned short WinASegment ;
|
||||
unsigned short WinBSegment ;
|
||||
unsigned int WinFuncPtr ;
|
||||
unsigned short BytesPerScanLine ;
|
||||
unsigned short XResolution ;
|
||||
unsigned short YResolution ;
|
||||
unsigned char XCharSize ;
|
||||
unsigned char YCharSize ;
|
||||
unsigned char NumberOfPlanes ;
|
||||
unsigned char BitsPerPixel ;
|
||||
unsigned char NumberOfBanks ;
|
||||
unsigned char MemoryModel ;
|
||||
unsigned char BankSize ;
|
||||
unsigned char NumberOfImagePages ;
|
||||
unsigned char Reserved_page ;
|
||||
unsigned char RedMaskSize ;
|
||||
unsigned char RedMaskPos ;
|
||||
unsigned char GreenMaskSize ;
|
||||
unsigned char GreenMaskPos ;
|
||||
unsigned char BlueMaskSize ;
|
||||
unsigned char BlueMaskPos ;
|
||||
unsigned char ReservedMaskSize ;
|
||||
unsigned char ReservedMaskPos ;
|
||||
unsigned char DirectColorModeInfo ;
|
||||
unsigned int PhysBasePtr ;
|
||||
unsigned int OffScreenMemOffset ;
|
||||
unsigned short OffScreenMemSize ;
|
||||
unsigned char Reserved[206] ;
|
||||
}__attribute__ ((packed));
|
||||
#endif /* ! ASM_FILE */
|
||||
|
||||
#endif /* ! MULTIBOOT_HEADER */
|
|
@ -1,83 +0,0 @@
|
|||
org 0x7C00
|
||||
jmp 0x0000:start
|
||||
start:
|
||||
cli
|
||||
mov ax, 0x9000
|
||||
mov ss, ax
|
||||
mov sp, 0 ;Set stack
|
||||
sti
|
||||
mov ax, 0x0000
|
||||
mov es, ax
|
||||
mov ds, ax ;Set datasegments
|
||||
mov [bootdrv],dl
|
||||
call load ;Load stage 2
|
||||
mov ax, 0x1000
|
||||
mov es, ax
|
||||
mov ds, ax
|
||||
mov dl, [bootdrv]
|
||||
jmp 0x1000:0x0000
|
||||
|
||||
bootdrv db 0
|
||||
loadmsg db "loading MTGosLoader x86...",13,10,0
|
||||
resetmsg db "Could not reset drive...",13,10,0
|
||||
loaderrmsg db "ERROR: Could not read from drive!",13,10,0
|
||||
putstr:
|
||||
lodsb
|
||||
or al, al
|
||||
jz short eputstr
|
||||
mov ah,0x0E
|
||||
mov bx,0x0007
|
||||
int 0x10 ;Write letter to screen
|
||||
jmp putstr
|
||||
eputstr:
|
||||
retn
|
||||
|
||||
reseterr:
|
||||
mov si, resetmsg
|
||||
call putstr
|
||||
jmp load1
|
||||
loadererr:
|
||||
mov si, loaderrmsg
|
||||
call putstr
|
||||
jmp $
|
||||
|
||||
load:
|
||||
mov cx, 11 ;Ten tries to reset drive
|
||||
resetloop:
|
||||
dec cx
|
||||
jz reseterr
|
||||
mov ax, 0
|
||||
mov dl, [bootdrv]
|
||||
;int 0x10
|
||||
jc resetloop
|
||||
load1:
|
||||
mov dl, [bootdrv]
|
||||
mov cx, 2
|
||||
mov dh, 0
|
||||
mov ax, 0x1000
|
||||
mov es, ax
|
||||
mov bx, 0
|
||||
mov al, 10
|
||||
call read_sectors_16
|
||||
mov si,loadmsg
|
||||
call putstr
|
||||
retn
|
||||
read_sectors_16:
|
||||
pusha
|
||||
mov si, 0x02 ; maximum attempts - 1
|
||||
.top:
|
||||
mov ah, 0x02 ; read sectors into memory (int 0x13, ah = 0x02)
|
||||
int 0x13
|
||||
jnc .end ; exit if read succeeded
|
||||
dec si ; decrement remaining attempts
|
||||
jc .end ; exit if maximum attempts exceeded
|
||||
xor ah, ah ; reset disk system (int 0x13, ah = 0x00)
|
||||
int 0x13
|
||||
jnc .top ; retry if reset succeeded, otherwise exit
|
||||
.end:
|
||||
popa
|
||||
retn
|
||||
|
||||
|
||||
times 512-($-$$)-2 db 0
|
||||
dw 0xAA55
|
|
@ -1,12 +0,0 @@
|
|||
CC=/opt/bin/i686-mtgos-gcc
|
||||
LD=/opt/bin/i686-mtgos-ld
|
||||
CFLAGS16=-m16
|
||||
ASFLAGS=-f elf
|
||||
core.img: start.o init.o
|
||||
$(LD) -T stage2.ld -o core.img start.o init.o
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS16) -o $@ $^
|
||||
|
||||
%.o: %.S
|
||||
nasm $(ASFLAGS) -o $@ $^
|
|
@ -1,13 +0,0 @@
|
|||
void putstring(short);
|
||||
void main() {
|
||||
putstring((short)"Hello, C!\r\n");
|
||||
putstring((short)"Goodbye, C!\r\n");
|
||||
putstring((short)"Hello, C!\r\n");
|
||||
putstring((short)"Goodbye, C!\r\n");
|
||||
putstring((short)"Hello, C!\r\n");
|
||||
putstring((short)"Goodbye, C!\r\n");
|
||||
putstring((short)"Hello, C!\r\n");
|
||||
putstring((short)"Goodbye, C!\r\n");
|
||||
putstring((short)"Hello, C!\r\n");
|
||||
putstring((short)"Goodbye, C!\r\n");
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
OUTPUT_FORMAT(binary);
|
||||
SECTIONS {
|
||||
. = 0x0;
|
||||
.init_text :{
|
||||
*(.init_text);
|
||||
}
|
||||
.text : {
|
||||
*(.text);
|
||||
}
|
||||
.data : {
|
||||
*(.data);
|
||||
*(.rodata);
|
||||
}
|
||||
.bss : {
|
||||
*(.bss);
|
||||
*(.end);
|
||||
}
|
||||
}
|
|
@ -1,196 +0,0 @@
|
|||
bits 16
|
||||
section .init_text
|
||||
start:
|
||||
mov ax, 0x1000 ; update segment registers
|
||||
mov ds, ax
|
||||
mov es, ax
|
||||
mov dl, [bootdrv]
|
||||
mov si, bootmsg
|
||||
call putstr
|
||||
call a20_gate
|
||||
mov si, a20success
|
||||
call putstr
|
||||
mov si, unrealstart
|
||||
call putstr
|
||||
cli
|
||||
mov si, smiley
|
||||
call putstr
|
||||
extern main
|
||||
call main
|
||||
jmp $
|
||||
bootmsg db "Loaded MTGosloader. Checking for any open A20 gates...",13,10,0
|
||||
a20open db "It seems that A20 is already activated... Weird",13,10,0
|
||||
a20m2 db "Your system doesn't support opening A20 gates via BIOS",13,10,0
|
||||
a20m3 db "Your system doesn't support fast A20 gate",13,10,0
|
||||
nodetect1 db "Your BIOS can't doesn't know whether the A20 gate is open or not.",13,10,0
|
||||
a20failed db "Can't access the A20 gate. Sure you meet the requirements? (286)",13,10,0
|
||||
a20success db "Successfully opened the A20 gate!",13,10,0
|
||||
unrealstart db "Trying to init unreal mode",13,10,0
|
||||
smiley db "Do you see a smiley in the top-left corner?",13,10,0
|
||||
bootdrv db 0
|
||||
global putstring
|
||||
|
||||
putstring:
|
||||
push bp
|
||||
mov bp, sp
|
||||
push si
|
||||
push bx
|
||||
mov si, [bp+4]
|
||||
call putstr
|
||||
pop bx
|
||||
pop si
|
||||
pop bp
|
||||
ret
|
||||
putstr:
|
||||
lodsb
|
||||
or al, al
|
||||
jz short eputstr
|
||||
mov ah,0x0E
|
||||
mov bx,0x0007
|
||||
int 0x10 ;Write letter to screen
|
||||
jmp putstr
|
||||
eputstr:
|
||||
retn
|
||||
check_a20:
|
||||
pushf
|
||||
push ds
|
||||
push es
|
||||
push di
|
||||
push si
|
||||
|
||||
cli
|
||||
|
||||
xor ax, ax ; ax = 0
|
||||
mov es, ax
|
||||
|
||||
not ax ; ax = 0xFFFF
|
||||
mov ds, ax
|
||||
|
||||
mov di, 0x0500
|
||||
mov si, 0x0510
|
||||
|
||||
mov al, byte [es:di]
|
||||
push ax
|
||||
|
||||
mov al, byte [ds:si]
|
||||
push ax
|
||||
|
||||
mov byte [es:di], 0x00
|
||||
mov byte [ds:si], 0xFF
|
||||
|
||||
cmp byte [es:di], 0xFF
|
||||
|
||||
pop ax
|
||||
mov byte [ds:si], al
|
||||
|
||||
pop ax
|
||||
mov byte [es:di], al
|
||||
|
||||
mov ax, 0
|
||||
je check_a20__exit
|
||||
|
||||
mov ax, 1
|
||||
|
||||
check_a20__exit:
|
||||
pop si
|
||||
pop di
|
||||
pop es
|
||||
pop ds
|
||||
popf
|
||||
|
||||
ret
|
||||
|
||||
a20_gate:
|
||||
call check_a20
|
||||
or ax, ax
|
||||
jne a20_active_lol
|
||||
mov ax, 0x2403
|
||||
int 0x15
|
||||
jb a20_method2
|
||||
cmp ah,0
|
||||
jnz a20_method2
|
||||
mov ax ,0x2402
|
||||
int 0x15
|
||||
jb a20_nodetect1
|
||||
cmp ah, 0
|
||||
jnz a20_nodetect1
|
||||
cmp al, 1
|
||||
jz a20_active_lol
|
||||
mov ax, 0x2401
|
||||
int 0x15
|
||||
jb a20_failed
|
||||
cmp ah,0
|
||||
jnz a20_failed
|
||||
ret
|
||||
|
||||
a20_active_lol:
|
||||
mov si, a20open
|
||||
jmp putstr
|
||||
a20_nodetect1:
|
||||
mov si, nodetect1
|
||||
call putstr
|
||||
a20_method2:
|
||||
mov si, a20m2
|
||||
call putstr
|
||||
in al, 0x92 ;Read in FA20
|
||||
test al, 2 ;Check if it supports
|
||||
jnz a20_method3
|
||||
or al, 2 ;Turn it on
|
||||
and al, 0xFE ;Make sure that the CPU doesn't reset
|
||||
out 0x92, al
|
||||
ret
|
||||
a20_method3: ;Our last attempt
|
||||
mov si, a20m3
|
||||
call putstr
|
||||
cli
|
||||
call a20wait
|
||||
mov al, 0xAD
|
||||
out 0x64, al
|
||||
call a20wait
|
||||
mov al, 0xD0
|
||||
out 0x64,al
|
||||
call a20wait2
|
||||
in al, 0x60
|
||||
push ax
|
||||
call a20wait
|
||||
mov al, 0xD1
|
||||
out 0x64,al
|
||||
call a20wait
|
||||
pop ax
|
||||
or al,2
|
||||
out 0x60,al
|
||||
call a20wait
|
||||
mov al, 0xAE
|
||||
out 0x64, al
|
||||
call a20wait
|
||||
sti
|
||||
call check_a20
|
||||
or ax, ax
|
||||
jz a20_failed
|
||||
ret
|
||||
a20wait:
|
||||
in al, 0x64
|
||||
test al, 2
|
||||
jnz a20wait
|
||||
ret
|
||||
a20wait2:
|
||||
in al, 0x64
|
||||
test al, 1
|
||||
jnz a20wait2
|
||||
ret
|
||||
a20_failed:
|
||||
mov si,a20_failed
|
||||
call putstr
|
||||
jmp $
|
||||
|
||||
|
||||
gdtinfo:
|
||||
dw gdt_end - gdt - 1 ;last byte in table
|
||||
dd gdt ;start of table
|
||||
|
||||
gdt dd 0,0 ; entry 0 is always unused
|
||||
flatcode db 0xff, 0xff, 0, 0, 0, 10011010b, 10001111b, 0
|
||||
flatdesc db 0xff, 0xff, 0, 0, 0, 10010010b, 11001111b, 0
|
||||
gdt_end:
|
||||
section .end
|
||||
times 512 hlt
|
22
c_include/stdint.h
Normal file
|
@ -0,0 +1,22 @@
|
|||
#ifndef __LP64__
|
||||
typedef signed char int8_t;
|
||||
typedef signed short int16_t;
|
||||
typedef signed int int32_t;
|
||||
typedef signed long long int int64_t;
|
||||
typedef unsigned char uint8_t;
|
||||
typedef unsigned short uint16_t;
|
||||
typedef unsigned int uint32_t;
|
||||
typedef unsigned long long int uint64_t;
|
||||
typedef unsigned int uintptr_t;
|
||||
#else
|
||||
typedef signed char int8_t;
|
||||
typedef signed short int16_t;
|
||||
typedef signed int int32_t;
|
||||
typedef signed long int int64_t;
|
||||
typedef unsigned char uint8_t;
|
||||
typedef unsigned short uint16_t;
|
||||
typedef unsigned int uint32_t;
|
||||
typedef unsigned long int uint64_t;
|
||||
typedef unsigned long int uintptr_t;
|
||||
#endif
|
||||
typedef unsigned long int size_t;
|
|
@ -5,12 +5,12 @@ display_library: x
|
|||
memory: host=32, guest=32
|
||||
romimage: file="/usr/local/share/bochs/BIOS-bochs-latest"
|
||||
vgaromimage: file="/usr/local/share/bochs/VGABIOS-lgpl-latest"
|
||||
boot: disk
|
||||
floppy_bootsig_check: disabled=1
|
||||
boot: floppy, disk
|
||||
floppy_bootsig_check: disabled=0
|
||||
# no floppya
|
||||
# no floppyb
|
||||
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
|
||||
ata0-master: type=disk, path="d.img", mode=flat, cylinders=80, heads=2, spt=18, model="Generic 1234", biosdetect=auto, translation=auto
|
||||
ata0-master: type=disk, path="mtgos.img", mode=flat, cylinders=80, heads=2, spt=18, model="MTGdisk", biosdetect=auto, translation=auto
|
||||
ata0-slave: type=none
|
||||
ata1: enabled=1, ioaddr1=0x170, ioaddr2=0x370, irq=15
|
||||
ata1-master: type=none
|
||||
|
@ -41,8 +41,8 @@ error: action=report
|
|||
panic: action=ask
|
||||
keyboard: type=mf, serial_delay=250, paste_delay=100000, user_shortcut=none
|
||||
mouse: type=ps2, enabled=0, toggle=ctrl+mbutton
|
||||
sound: waveoutdrv=dummy, waveout=none, waveindrv=dummy, wavein=none, midioutdrv=dummy, midiout=none
|
||||
speaker: enabled=1, mode=sound
|
||||
sound: waveoutdrv=sdl, waveout="sdl", waveindrv=sdl, wavein="sdl", midioutdrv=sdl, midiout="sdl"
|
||||
speaker: enabled=1, mode=gui
|
||||
parport1: enabled=1, file=none
|
||||
parport2: enabled=0
|
||||
com1: enabled=1, mode=null
|
BIN
docs/.boot.txt.kate-swp
Normal file
16
docs/boot.txt
Normal file
|
@ -0,0 +1,16 @@
|
|||
MTGos is loaded by FIRMloader. FIRMloader is loaded by one of the following:
|
||||
- GRUB on x86(_64)
|
||||
- arm9loaderhax on 3DS
|
||||
- The bootloader on pi*
|
||||
what it does:
|
||||
1. Load /mtgos.frm from the root of the boot drive
|
||||
2. Load essential MTGos modules into RAM
|
||||
3. Jump to the kernel with a pointer to the module table
|
||||
4. ???
|
||||
5. Profit!
|
||||
|
||||
boot Memory map:
|
||||
The first megabyte of the RAM of the CPU that the bootloader's run from is reserved from the bootloader. It looks like this:
|
||||
0x00000-0x00FFF: Module table (1024 entries)
|
||||
0x01000-0x6FFFF: Modules
|
||||
0x70000-0x7FFFF: Module config
|
|
@ -9,7 +9,7 @@ The FIRM format is the format the kernel is linked to. It consists out of up to
|
|||
0x100-0x1FF: If you're crazy, put RSA-2048 signature of the 4 SHA-256 hashes here.
|
||||
|
||||
Section header format:
|
||||
0x00-0x03: Sector offset
|
||||
0x00-0x03: byte offset
|
||||
0x04-0x07: Load address (Physical)
|
||||
0x08-0x0B: Size (bytes) If this section doesn't exist, then the size will be 0
|
||||
0x0C-0x0F: Unused
|
||||
|
|
117
docs/html/annotated.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos.html" target="_self">MTGos</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos_1_1_base.html" target="_self">Base</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" target="_self">Output</a></td><td class="desc"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_i_r_m__header.html" target="_self">FIRM_header</a></td><td class="desc">Contains the first sector of every FIRM file </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_i_r_m__sect.html" target="_self">FIRM_sect</a></td><td class="desc">Contains one section of the FIRM format </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_m_o_d_e___i_n_f_o.html" target="_self">MODE_INFO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__aout__symbol__table.html" target="_self">multiboot_aout_symbol_table</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__apm__info.html" target="_self">multiboot_apm_info</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__color.html" target="_self">multiboot_color</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__elf__section__header__table.html" target="_self">multiboot_elf_section_header_table</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__header.html" target="_self">multiboot_header</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__info.html" target="_self">multiboot_info</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__mmap__entry.html" target="_self">multiboot_mmap_entry</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmultiboot__mod__list.html" target="_self">multiboot_mod_list</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/arrowdown.png
Normal file
After Width: | Height: | Size: 246 B |
BIN
docs/html/arrowright.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
docs/html/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
docs/html/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
111
docs/html/class_m_t_gos_1_1_base_1_1_output-members.html
Normal file
|
@ -0,0 +1,111 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li><li class="navelem"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">MTGos::Base::Output Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">base</a></td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">operator<<</a>(T &object) -> Output &</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a>(int) -> void=0</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a203883edb598ced80d97be427ad07dbe">putChar</a>(char) -> void</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a>(const char *) -> void</td><td class="entry"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">MTGos::Base::Output</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
286
docs/html/class_m_t_gos_1_1_base_1_1_output.html
Normal file
|
@ -0,0 +1,286 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: MTGos::Base::Output Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li><li class="navelem"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="class_m_t_gos_1_1_base_1_1_output-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">MTGos::Base::Output Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes.
|
||||
<a href="class_m_t_gos_1_1_base_1_1_output.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="output_8hpp_source.html">output.hpp</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a484df9ac6db83924c80118154f7088a1"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">puts</a> (const char *) -> void</td></tr>
|
||||
<tr class="memdesc:a484df9ac6db83924c80118154f7088a1"><td class="mdescLeft"> </td><td class="mdescRight">Outputs an generic null-terminated ASCII string. <a href="#a484df9ac6db83924c80118154f7088a1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a484df9ac6db83924c80118154f7088a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">operator<<</a> (T &object) -> <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> &</td></tr>
|
||||
<tr class="memdesc:a6144d124dcb9299c2b95963b8ac7ad54"><td class="mdescLeft"> </td><td class="mdescRight">Outputs an object of any type. <a href="#a6144d124dcb9299c2b95963b8ac7ad54">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6144d124dcb9299c2b95963b8ac7ad54"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9e3a286afa694700d5cf7666cf22d2e8"><td class="memItemLeft" align="right" valign="top">virtual auto </td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">putChar</a> (int) -> void=0</td></tr>
|
||||
<tr class="memdesc:a9e3a286afa694700d5cf7666cf22d2e8"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of a character (UTF-32) <a href="#a9e3a286afa694700d5cf7666cf22d2e8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9e3a286afa694700d5cf7666cf22d2e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a203883edb598ced80d97be427ad07dbe"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a203883edb598ced80d97be427ad07dbe">putChar</a> (char) -> void</td></tr>
|
||||
<tr class="memdesc:a203883edb598ced80d97be427ad07dbe"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of an ASCII-char. <a href="#a203883edb598ced80d97be427ad07dbe">More...</a><br /></td></tr>
|
||||
<tr class="separator:a203883edb598ced80d97be427ad07dbe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a1b713f91402dd5c1fa466268fac2e439"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">base</a> =10</td></tr>
|
||||
<tr class="memdesc:a1b713f91402dd5c1fa466268fac2e439"><td class="mdescLeft"> </td><td class="mdescRight">Contains the base stored for number output. <a href="#a1b713f91402dd5c1fa466268fac2e439">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1b713f91402dd5c1fa466268fac2e439"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a6144d124dcb9299c2b95963b8ac7ad54"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T > </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">auto MTGos::Base::Output::operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">T & </td>
|
||||
<td class="paramname"><em>object</em></td><td>)</td>
|
||||
<td> -> <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> & </td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Outputs an object of any type. </p>
|
||||
|
||||
<p><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph.png" border="0" usemap="#class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph" alt=""/></div>
|
||||
<map name="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph" id="class_m_t_gos_1_1_base_1_1_output_a6144d124dcb9299c2b95963b8ac7ad54_cgraph">
|
||||
<area shape="rect" id="node2" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1" title="Outputs an generic null-terminated ASCII string. " alt="" coords="208,5,363,47"/>
|
||||
</map>
|
||||
</div>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a9e3a286afa694700d5cf7666cf22d2e8"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual auto MTGos::Base::Output::putChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> -> void</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of a character (UTF-32) </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a203883edb598ced80d97be427ad07dbe"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">auto MTGos::Base::Output::putChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">char </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> -> void</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html" title="Base class for output classes. ">Output</a> of an ASCII-char. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a484df9ac6db83924c80118154f7088a1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">auto MTGos::Base::Output::puts </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const char * </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> -> void</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Outputs an generic null-terminated ASCII string. </p>
|
||||
|
||||
<p><div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph.png" border="0" usemap="#class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph" alt=""/></div>
|
||||
<map name="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph" id="class_m_t_gos_1_1_base_1_1_output_a484df9ac6db83924c80118154f7088a1_icgraph">
|
||||
<area shape="rect" id="node2" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54" title="Outputs an object of any type. " alt="" coords="208,5,363,47"/>
|
||||
</map>
|
||||
</div>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a class="anchor" id="a1b713f91402dd5c1fa466268fac2e439"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MTGos::Base::Output::base =10</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Contains the base stored for number output. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>include/base/<a class="el" href="output_8hpp_source.html">output.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,3 @@
|
|||
<map id="MTGos::Base::Output::puts" name="MTGos::Base::Output::puts">
|
||||
<area shape="rect" id="node2" href="$class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54" title="Outputs an object of any type. " alt="" coords="208,5,363,47"/>
|
||||
</map>
|
|
@ -0,0 +1 @@
|
|||
6ba033f841bb54290b60b773d82663b7
|
After Width: | Height: | Size: 1.7 KiB |
|
@ -0,0 +1,3 @@
|
|||
<map id="MTGos::Base::Output::operator<<" name="MTGos::Base::Output::operator<<">
|
||||
<area shape="rect" id="node2" href="$class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1" title="Outputs an generic null-terminated ASCII string. " alt="" coords="208,5,363,47"/>
|
||||
</map>
|
|
@ -0,0 +1 @@
|
|||
3878b44e46962d6463ea3b44e610fab9
|
After Width: | Height: | Size: 1.7 KiB |
114
docs/html/classes.html
Normal file
|
@ -0,0 +1,114 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li class="current"><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_O">O</a></div>
|
||||
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  M  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  m  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmultiboot__color.html">multiboot_color</a>   </td><td valign="top"><a class="el" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a>   </td><td valign="top"><a class="el" href="structmultiboot__mod__list.html">multiboot_mod_list</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="struct_f_i_r_m__header.html">FIRM_header</a>   </td><td valign="top"><a class="el" href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a>   </td><td valign="top"><a class="el" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a>   </td><td valign="top"><a class="el" href="structmultiboot__header.html">multiboot_header</a>   </td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a>   </td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  O  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmultiboot__apm__info.html">multiboot_apm_info</a>   </td><td valign="top"><a class="el" href="structmultiboot__info.html">multiboot_info</a>   </td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td></tr>
|
||||
<tr><td></td><td valign="top"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a> (<a class="el" href="namespace_m_t_gos_1_1_base.html">MTGos::Base</a>)   </td><td></td><td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_O">O</a></div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/closed.png
Normal file
After Width: | Height: | Size: 132 B |
111
docs/html/dir_2b5e629ba493116556aea0b3ca510220.html
Normal file
|
@ -0,0 +1,111 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">include Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for include:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_2b5e629ba493116556aea0b3ca510220_dep.png" border="0" usemap="#dir__2b5e629ba493116556aea0b3ca510220__dep" alt="include"/></div>
|
||||
<map name="dir__2b5e629ba493116556aea0b3ca510220__dep" id="dir__2b5e629ba493116556aea0b3ca510220__dep">
|
||||
<area shape="rect" id="node2" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,27,99,75"/>
|
||||
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" alt="" coords="16,16,205,85"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_c2ea2130cdfc7a215f01dbce3d0456ce"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
4
docs/html/dir_2b5e629ba493116556aea0b3ca510220_dep.map
Normal file
|
@ -0,0 +1,4 @@
|
|||
<map id="include" name="include">
|
||||
<area shape="rect" id="node2" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,27,99,75"/>
|
||||
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" alt="" coords="16,16,205,85"/>
|
||||
</map>
|
1
docs/html/dir_2b5e629ba493116556aea0b3ca510220_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
fafb184cd94f685b0b6ceac6e61c284e
|
BIN
docs/html/dir_2b5e629ba493116556aea0b3ca510220_dep.png
Normal file
After Width: | Height: | Size: 897 B |
111
docs/html/dir_5b469f6cc4f17c1b20940202e54da3f5.html
Normal file
|
@ -0,0 +1,111 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: boot Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">boot Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for boot:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_5b469f6cc4f17c1b20940202e54da3f5_dep.png" border="0" usemap="#dir__5b469f6cc4f17c1b20940202e54da3f5__dep" alt="boot"/></div>
|
||||
<map name="dir__5b469f6cc4f17c1b20940202e54da3f5__dep" id="dir__5b469f6cc4f17c1b20940202e54da3f5__dep">
|
||||
<area shape="rect" id="node2" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,27,99,75"/>
|
||||
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" alt="" coords="16,16,205,85"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_a76d00a680db982d90f86defd75b865f"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
4
docs/html/dir_5b469f6cc4f17c1b20940202e54da3f5_dep.map
Normal file
|
@ -0,0 +1,4 @@
|
|||
<map id="boot" name="boot">
|
||||
<area shape="rect" id="node2" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,27,99,75"/>
|
||||
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" alt="" coords="16,16,205,85"/>
|
||||
</map>
|
1
docs/html/dir_5b469f6cc4f17c1b20940202e54da3f5_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
0e13c46d537991064a2f983c9bfbf47f
|
BIN
docs/html/dir_5b469f6cc4f17c1b20940202e54da3f5_dep.png
Normal file
After Width: | Height: | Size: 818 B |
110
docs/html/dir_64a99b504e29e39d4ccaaf9ba6212123.html
Normal file
|
@ -0,0 +1,110 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: kernel Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html">kernel</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">kernel Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for kernel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_64a99b504e29e39d4ccaaf9ba6212123_dep.png" border="0" usemap="#dir__64a99b504e29e39d4ccaaf9ba6212123__dep" alt="kernel"/></div>
|
||||
<map name="dir__64a99b504e29e39d4ccaaf9ba6212123__dep" id="dir__64a99b504e29e39d4ccaaf9ba6212123__dep">
|
||||
<area shape="rect" id="node1" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" title="kernel" alt="" coords="5,5,77,53"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:init_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html">init.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
3
docs/html/dir_64a99b504e29e39d4ccaaf9ba6212123_dep.map
Normal file
|
@ -0,0 +1,3 @@
|
|||
<map id="kernel" name="kernel">
|
||||
<area shape="rect" id="node1" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" title="kernel" alt="" coords="5,5,77,53"/>
|
||||
</map>
|
1
docs/html/dir_64a99b504e29e39d4ccaaf9ba6212123_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
923553efb18f6a3ca6d0daf2a2ac6202
|
BIN
docs/html/dir_64a99b504e29e39d4ccaaf9ba6212123_dep.png
Normal file
After Width: | Height: | Size: 494 B |
113
docs/html/dir_a76d00a680db982d90f86defd75b865f.html
Normal file
|
@ -0,0 +1,113 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: boot/x86 Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">x86 Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for x86:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_a76d00a680db982d90f86defd75b865f_dep.png" border="0" usemap="#dir__a76d00a680db982d90f86defd75b865f__dep" alt="boot/x86"/></div>
|
||||
<map name="dir__a76d00a680db982d90f86defd75b865f__dep" id="dir__a76d00a680db982d90f86defd75b865f__dep">
|
||||
<area shape="rect" id="node1" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,52,99,100"/>
|
||||
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" title="boot" alt="" coords="16,16,109,111"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:init_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html">init.c</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:multiboot_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="multiboot_8h.html">multiboot.h</a> <a href="multiboot_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
4
docs/html/dir_a76d00a680db982d90f86defd75b865f_dep.map
Normal file
|
@ -0,0 +1,4 @@
|
|||
<map id="boot/x86" name="boot/x86">
|
||||
<area shape="rect" id="node1" href="dir_a76d00a680db982d90f86defd75b865f.html" title="x86" alt="" coords="27,52,99,100"/>
|
||||
<area shape="rect" id="clust1" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" title="boot" alt="" coords="16,16,109,111"/>
|
||||
</map>
|
1
docs/html/dir_a76d00a680db982d90f86defd75b865f_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
648c4ea92e79e6ba42fd99c3d903492f
|
BIN
docs/html/dir_a76d00a680db982d90f86defd75b865f_dep.png
Normal file
After Width: | Height: | Size: 913 B |
110
docs/html/dir_b323352007c4a5f000f758fc1490bd83.html
Normal file
|
@ -0,0 +1,110 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: c_include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_b323352007c4a5f000f758fc1490bd83.html">c_include</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">c_include Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for c_include:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_b323352007c4a5f000f758fc1490bd83_dep.png" border="0" usemap="#dir__b323352007c4a5f000f758fc1490bd83__dep" alt="c_include"/></div>
|
||||
<map name="dir__b323352007c4a5f000f758fc1490bd83__dep" id="dir__b323352007c4a5f000f758fc1490bd83__dep">
|
||||
<area shape="rect" id="node1" href="dir_b323352007c4a5f000f758fc1490bd83.html" title="c_include" alt="" coords="5,5,87,53"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:stdint_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="stdint_8h.html">stdint.h</a> <a href="stdint_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
3
docs/html/dir_b323352007c4a5f000f758fc1490bd83_dep.map
Normal file
|
@ -0,0 +1,3 @@
|
|||
<map id="c_include" name="c_include">
|
||||
<area shape="rect" id="node1" href="dir_b323352007c4a5f000f758fc1490bd83.html" title="c_include" alt="" coords="5,5,87,53"/>
|
||||
</map>
|
1
docs/html/dir_b323352007c4a5f000f758fc1490bd83_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
41f2dca6e0f526d0447dcb73dc8cefd9
|
BIN
docs/html/dir_b323352007c4a5f000f758fc1490bd83_dep.png
Normal file
After Width: | Height: | Size: 515 B |
111
docs/html/dir_c2ea2130cdfc7a215f01dbce3d0456ce.html
Normal file
|
@ -0,0 +1,111 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: include/base Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html">include</a></li><li class="navelem"><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html">base</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">base Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Directory dependency graph for base:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="dir_c2ea2130cdfc7a215f01dbce3d0456ce_dep.png" border="0" usemap="#dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep" alt="include/base"/></div>
|
||||
<map name="dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep" id="dir__c2ea2130cdfc7a215f01dbce3d0456ce__dep">
|
||||
<area shape="rect" id="node1" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,52,99,100"/>
|
||||
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" title="include" alt="" coords="16,16,109,111"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:output_8hpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="output_8hpp.html">output.hpp</a> <a href="output_8hpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
4
docs/html/dir_c2ea2130cdfc7a215f01dbce3d0456ce_dep.map
Normal file
|
@ -0,0 +1,4 @@
|
|||
<map id="include/base" name="include/base">
|
||||
<area shape="rect" id="node1" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" title="base" alt="" coords="27,52,99,100"/>
|
||||
<area shape="rect" id="clust1" href="dir_2b5e629ba493116556aea0b3ca510220.html" title="include" alt="" coords="16,16,109,111"/>
|
||||
</map>
|
1
docs/html/dir_c2ea2130cdfc7a215f01dbce3d0456ce_dep.md5
Normal file
|
@ -0,0 +1 @@
|
|||
57ae5bb1f356f0e10ffbe358cf026ef4
|
BIN
docs/html/dir_c2ea2130cdfc7a215f01dbce3d0456ce_dep.png
Normal file
After Width: | Height: | Size: 992 B |
BIN
docs/html/doc.png
Normal file
After Width: | Height: | Size: 746 B |
1454
docs/html/doxygen.css
Normal file
BIN
docs/html/doxygen.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
97
docs/html/dynsections.js
Normal file
|
@ -0,0 +1,97 @@
|
|||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
|
113
docs/html/files.html
Normal file
|
@ -0,0 +1,113 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html" target="_self">boot</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html" target="_self">x86</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="init_8c.html" target="_self">init.c</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="multiboot_8h_source.html"><span class="icondoc"></span></a><a class="el" href="multiboot_8h.html" target="_self">multiboot.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_b323352007c4a5f000f758fc1490bd83.html" target="_self">c_include</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="stdint_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdint_8h.html" target="_self">stdint.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_2b5e629ba493116556aea0b3ca510220.html" target="_self">include</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')"> </span><a class="el" href="dir_c2ea2130cdfc7a215f01dbce3d0456ce.html" target="_self">base</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="output_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="output_8hpp.html" target="_self">output.hpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span id="img_3_" class="iconfopen" onclick="toggleFolder('3_')"> </span><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html" target="_self">kernel</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="init_8cpp.html" target="_self">init.cpp</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/folderclosed.png
Normal file
After Width: | Height: | Size: 616 B |
BIN
docs/html/folderopen.png
Normal file
After Width: | Height: | Size: 597 B |
566
docs/html/functions.html
Normal file
|
@ -0,0 +1,566 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Class Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index_a"><span>a</span></a></li>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_c"><span>c</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_f"><span>f</span></a></li>
|
||||
<li><a href="#index_g"><span>g</span></a></li>
|
||||
<li><a href="#index_h"><span>h</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_m"><span>m</span></a></li>
|
||||
<li><a href="#index_n"><span>n</span></a></li>
|
||||
<li><a href="#index_o"><span>o</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_r"><span>r</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_u"><span>u</span></a></li>
|
||||
<li><a href="#index_v"><span>v</span></a></li>
|
||||
<li><a href="#index_w"><span>w</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li class="current"><a href="#index_y"><span>y</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addr
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table</a>
|
||||
, <a class="el" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table</a>
|
||||
, <a class="el" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>aout_sym
|
||||
: <a class="el" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info</a>
|
||||
</li>
|
||||
<li>apm_table
|
||||
: <a class="el" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info</a>
|
||||
</li>
|
||||
<li>arm11
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a1adcbe3a44c9e970460544dcf183a00d">FIRM_sect</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
|
||||
<li>BankSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO</a>
|
||||
</li>
|
||||
<li>base
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">MTGos::Base::Output</a>
|
||||
</li>
|
||||
<li>BitsPerPixel
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO</a>
|
||||
</li>
|
||||
<li>blue
|
||||
: <a class="el" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color</a>
|
||||
</li>
|
||||
<li>BlueMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO</a>
|
||||
</li>
|
||||
<li>BlueMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO</a>
|
||||
</li>
|
||||
<li>boot_device
|
||||
: <a class="el" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info</a>
|
||||
</li>
|
||||
<li>boot_loader_name
|
||||
: <a class="el" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info</a>
|
||||
</li>
|
||||
<li>bss_end_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header</a>
|
||||
</li>
|
||||
<li>BytesPerScanLine
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
|
||||
<li>checksum
|
||||
: <a class="el" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header</a>
|
||||
</li>
|
||||
<li>cmdline
|
||||
: <a class="el" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info</a>
|
||||
, <a class="el" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>config_table
|
||||
: <a class="el" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info</a>
|
||||
</li>
|
||||
<li>cseg
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_16
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_16_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>depth
|
||||
: <a class="el" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header</a>
|
||||
</li>
|
||||
<li>DirectColorModeInfo
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO</a>
|
||||
</li>
|
||||
<li>drives_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info</a>
|
||||
</li>
|
||||
<li>drives_length
|
||||
: <a class="el" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info</a>
|
||||
</li>
|
||||
<li>dseg
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>dseg_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>elf_sec
|
||||
: <a class="el" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info</a>
|
||||
</li>
|
||||
<li>entry_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header</a>
|
||||
</li>
|
||||
<li>entrypoint
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#ad1612a664851fdd7f9ca671af2bfc431">FIRM_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
|
||||
<li>flags
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info</a>
|
||||
, <a class="el" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header</a>
|
||||
, <a class="el" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_blue_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_blue_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_bpp
|
||||
: <a class="el" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_green_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_green_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_height
|
||||
: <a class="el" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_palette_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_palette_num_colors
|
||||
: <a class="el" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_pitch
|
||||
: <a class="el" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_red_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_red_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_type
|
||||
: <a class="el" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_width
|
||||
: <a class="el" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>green
|
||||
: <a class="el" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color</a>
|
||||
</li>
|
||||
<li>GreenMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO</a>
|
||||
</li>
|
||||
<li>GreenMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
|
||||
<li>header_addr
|
||||
: <a class="el" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header</a>
|
||||
</li>
|
||||
<li>height
|
||||
: <a class="el" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
|
||||
<li>len
|
||||
: <a class="el" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>load_addr
|
||||
: <a class="el" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header</a>
|
||||
</li>
|
||||
<li>load_end_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>magic
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a2d27c5c398bee211d2410fbdbaa5a05e">FIRM_header</a>
|
||||
, <a class="el" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header</a>
|
||||
</li>
|
||||
<li>mem_lower
|
||||
: <a class="el" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info</a>
|
||||
</li>
|
||||
<li>mem_upper
|
||||
: <a class="el" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info</a>
|
||||
</li>
|
||||
<li>MemoryModel
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO</a>
|
||||
</li>
|
||||
<li>mmap_addr
|
||||
: <a class="el" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info</a>
|
||||
</li>
|
||||
<li>mmap_length
|
||||
: <a class="el" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info</a>
|
||||
</li>
|
||||
<li>mod_end
|
||||
: <a class="el" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>mod_start
|
||||
: <a class="el" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>mode_type
|
||||
: <a class="el" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header</a>
|
||||
</li>
|
||||
<li>ModeAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO</a>
|
||||
</li>
|
||||
<li>mods_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info</a>
|
||||
</li>
|
||||
<li>mods_count
|
||||
: <a class="el" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||
<li>num
|
||||
: <a class="el" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table</a>
|
||||
</li>
|
||||
<li>NumberOfBanks
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO</a>
|
||||
</li>
|
||||
<li>NumberOfImagePages
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO</a>
|
||||
</li>
|
||||
<li>NumberOfPlanes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
|
||||
<li>OffScreenMemOffset
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO</a>
|
||||
</li>
|
||||
<li>OffScreenMemSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO</a>
|
||||
</li>
|
||||
<li>offset
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a38377a781b05475fb3f23bb4c3044f6f">FIRM_sect</a>
|
||||
, <a class="el" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">MTGos::Base::Output</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>pad
|
||||
: <a class="el" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>PhysBasePtr
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO</a>
|
||||
</li>
|
||||
<li>physical
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a8a89063765a471aa8e823d2d673a549e">FIRM_sect</a>
|
||||
</li>
|
||||
<li>putChar()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">MTGos::Base::Output</a>
|
||||
</li>
|
||||
<li>puts()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">MTGos::Base::Output</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>red
|
||||
: <a class="el" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color</a>
|
||||
</li>
|
||||
<li>RedMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO</a>
|
||||
</li>
|
||||
<li>RedMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#adc471470dba61f85b71e72ee4d84d73e">FIRM_header</a>
|
||||
</li>
|
||||
<li>Reserved
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
<li>Reserved_page
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO</a>
|
||||
</li>
|
||||
<li>ReservedMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO</a>
|
||||
</li>
|
||||
<li>ReservedMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO</a>
|
||||
</li>
|
||||
<li>RSA2048
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a7be52a7b7994c1013d02e2e9e523316b">FIRM_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sections
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a685b6a1c1a0cfb8fb0f1dfcba06b9741">FIRM_header</a>
|
||||
</li>
|
||||
<li>SHA256
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a1fe1f999e70cc68c0435bf48ab66c895">FIRM_sect</a>
|
||||
</li>
|
||||
<li>shndx
|
||||
: <a class="el" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table</a>
|
||||
</li>
|
||||
<li>size
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a9e91b2a4f35d02c240ff8fed515ca4f4">FIRM_sect</a>
|
||||
, <a class="el" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table</a>
|
||||
, <a class="el" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>strsize
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||
<li>tabsize
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
<li>type
|
||||
: <a class="el" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
|
||||
<li>u
|
||||
: <a class="el" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
|
||||
<li>vbe_control_info
|
||||
: <a class="el" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_len
|
||||
: <a class="el" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_off
|
||||
: <a class="el" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_seg
|
||||
: <a class="el" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_mode
|
||||
: <a class="el" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_mode_info
|
||||
: <a class="el" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info</a>
|
||||
</li>
|
||||
<li>version
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a3a3ccecb2f6348d0071ce98d102e8a22">FIRM_header</a>
|
||||
, <a class="el" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
|
||||
<li>width
|
||||
: <a class="el" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header</a>
|
||||
</li>
|
||||
<li>WinAAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinASegment
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinBAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinBSegment
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinFuncPtr
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinGranularity
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
|
||||
<li>XCharSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO</a>
|
||||
</li>
|
||||
<li>XResolution
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
|
||||
<li>YCharSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO</a>
|
||||
</li>
|
||||
<li>YResolution
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
113
docs/html/functions_func.html
Normal file
|
@ -0,0 +1,113 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Class Members - Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a6144d124dcb9299c2b95963b8ac7ad54">MTGos::Base::Output</a>
|
||||
</li>
|
||||
<li>putChar()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a9e3a286afa694700d5cf7666cf22d2e8">MTGos::Base::Output</a>
|
||||
</li>
|
||||
<li>puts()
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a484df9ac6db83924c80118154f7088a1">MTGos::Base::Output</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
557
docs/html/functions_vars.html
Normal file
|
@ -0,0 +1,557 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Class Members - Variables</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index_a"><span>a</span></a></li>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_c"><span>c</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_f"><span>f</span></a></li>
|
||||
<li><a href="#index_g"><span>g</span></a></li>
|
||||
<li><a href="#index_h"><span>h</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_m"><span>m</span></a></li>
|
||||
<li><a href="#index_n"><span>n</span></a></li>
|
||||
<li><a href="#index_o"><span>o</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_r"><span>r</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_u"><span>u</span></a></li>
|
||||
<li><a href="#index_v"><span>v</span></a></li>
|
||||
<li><a href="#index_w"><span>w</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li class="current"><a href="#index_y"><span>y</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addr
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table</a>
|
||||
, <a class="el" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table</a>
|
||||
, <a class="el" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>aout_sym
|
||||
: <a class="el" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info</a>
|
||||
</li>
|
||||
<li>apm_table
|
||||
: <a class="el" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info</a>
|
||||
</li>
|
||||
<li>arm11
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a1adcbe3a44c9e970460544dcf183a00d">FIRM_sect</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
|
||||
<li>BankSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO</a>
|
||||
</li>
|
||||
<li>base
|
||||
: <a class="el" href="class_m_t_gos_1_1_base_1_1_output.html#a1b713f91402dd5c1fa466268fac2e439">MTGos::Base::Output</a>
|
||||
</li>
|
||||
<li>BitsPerPixel
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO</a>
|
||||
</li>
|
||||
<li>blue
|
||||
: <a class="el" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color</a>
|
||||
</li>
|
||||
<li>BlueMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO</a>
|
||||
</li>
|
||||
<li>BlueMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO</a>
|
||||
</li>
|
||||
<li>boot_device
|
||||
: <a class="el" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info</a>
|
||||
</li>
|
||||
<li>boot_loader_name
|
||||
: <a class="el" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info</a>
|
||||
</li>
|
||||
<li>bss_end_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header</a>
|
||||
</li>
|
||||
<li>BytesPerScanLine
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
|
||||
<li>checksum
|
||||
: <a class="el" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header</a>
|
||||
</li>
|
||||
<li>cmdline
|
||||
: <a class="el" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info</a>
|
||||
, <a class="el" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>config_table
|
||||
: <a class="el" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info</a>
|
||||
</li>
|
||||
<li>cseg
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_16
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_16_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>cseg_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>depth
|
||||
: <a class="el" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header</a>
|
||||
</li>
|
||||
<li>DirectColorModeInfo
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO</a>
|
||||
</li>
|
||||
<li>drives_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info</a>
|
||||
</li>
|
||||
<li>drives_length
|
||||
: <a class="el" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info</a>
|
||||
</li>
|
||||
<li>dseg
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info</a>
|
||||
</li>
|
||||
<li>dseg_len
|
||||
: <a class="el" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>elf_sec
|
||||
: <a class="el" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info</a>
|
||||
</li>
|
||||
<li>entry_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header</a>
|
||||
</li>
|
||||
<li>entrypoint
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#ad1612a664851fdd7f9ca671af2bfc431">FIRM_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
|
||||
<li>flags
|
||||
: <a class="el" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info</a>
|
||||
, <a class="el" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header</a>
|
||||
, <a class="el" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_blue_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_blue_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_bpp
|
||||
: <a class="el" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_green_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_green_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_height
|
||||
: <a class="el" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_palette_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_palette_num_colors
|
||||
: <a class="el" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_pitch
|
||||
: <a class="el" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_red_field_position
|
||||
: <a class="el" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_red_mask_size
|
||||
: <a class="el" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_type
|
||||
: <a class="el" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info</a>
|
||||
</li>
|
||||
<li>framebuffer_width
|
||||
: <a class="el" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>green
|
||||
: <a class="el" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color</a>
|
||||
</li>
|
||||
<li>GreenMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO</a>
|
||||
</li>
|
||||
<li>GreenMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
|
||||
<li>header_addr
|
||||
: <a class="el" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header</a>
|
||||
</li>
|
||||
<li>height
|
||||
: <a class="el" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
|
||||
<li>len
|
||||
: <a class="el" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>load_addr
|
||||
: <a class="el" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header</a>
|
||||
</li>
|
||||
<li>load_end_addr
|
||||
: <a class="el" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>magic
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a2d27c5c398bee211d2410fbdbaa5a05e">FIRM_header</a>
|
||||
, <a class="el" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header</a>
|
||||
</li>
|
||||
<li>mem_lower
|
||||
: <a class="el" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info</a>
|
||||
</li>
|
||||
<li>mem_upper
|
||||
: <a class="el" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info</a>
|
||||
</li>
|
||||
<li>MemoryModel
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO</a>
|
||||
</li>
|
||||
<li>mmap_addr
|
||||
: <a class="el" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info</a>
|
||||
</li>
|
||||
<li>mmap_length
|
||||
: <a class="el" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info</a>
|
||||
</li>
|
||||
<li>mod_end
|
||||
: <a class="el" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>mod_start
|
||||
: <a class="el" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>mode_type
|
||||
: <a class="el" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header</a>
|
||||
</li>
|
||||
<li>ModeAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO</a>
|
||||
</li>
|
||||
<li>mods_addr
|
||||
: <a class="el" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info</a>
|
||||
</li>
|
||||
<li>mods_count
|
||||
: <a class="el" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||
<li>num
|
||||
: <a class="el" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table</a>
|
||||
</li>
|
||||
<li>NumberOfBanks
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO</a>
|
||||
</li>
|
||||
<li>NumberOfImagePages
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO</a>
|
||||
</li>
|
||||
<li>NumberOfPlanes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
|
||||
<li>OffScreenMemOffset
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO</a>
|
||||
</li>
|
||||
<li>OffScreenMemSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO</a>
|
||||
</li>
|
||||
<li>offset
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a38377a781b05475fb3f23bb4c3044f6f">FIRM_sect</a>
|
||||
, <a class="el" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>pad
|
||||
: <a class="el" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list</a>
|
||||
</li>
|
||||
<li>PhysBasePtr
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO</a>
|
||||
</li>
|
||||
<li>physical
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a8a89063765a471aa8e823d2d673a549e">FIRM_sect</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>red
|
||||
: <a class="el" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color</a>
|
||||
</li>
|
||||
<li>RedMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO</a>
|
||||
</li>
|
||||
<li>RedMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#adc471470dba61f85b71e72ee4d84d73e">FIRM_header</a>
|
||||
</li>
|
||||
<li>Reserved
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
<li>Reserved_page
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO</a>
|
||||
</li>
|
||||
<li>ReservedMaskPos
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO</a>
|
||||
</li>
|
||||
<li>ReservedMaskSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO</a>
|
||||
</li>
|
||||
<li>RSA2048
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a7be52a7b7994c1013d02e2e9e523316b">FIRM_header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sections
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a685b6a1c1a0cfb8fb0f1dfcba06b9741">FIRM_header</a>
|
||||
</li>
|
||||
<li>SHA256
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a1fe1f999e70cc68c0435bf48ab66c895">FIRM_sect</a>
|
||||
</li>
|
||||
<li>shndx
|
||||
: <a class="el" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table</a>
|
||||
</li>
|
||||
<li>size
|
||||
: <a class="el" href="struct_f_i_r_m__sect.html#a9e91b2a4f35d02c240ff8fed515ca4f4">FIRM_sect</a>
|
||||
, <a class="el" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table</a>
|
||||
, <a class="el" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
<li>strsize
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||
<li>tabsize
|
||||
: <a class="el" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table</a>
|
||||
</li>
|
||||
<li>type
|
||||
: <a class="el" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
|
||||
<li>u
|
||||
: <a class="el" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
|
||||
<li>vbe_control_info
|
||||
: <a class="el" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_len
|
||||
: <a class="el" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_off
|
||||
: <a class="el" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_interface_seg
|
||||
: <a class="el" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_mode
|
||||
: <a class="el" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info</a>
|
||||
</li>
|
||||
<li>vbe_mode_info
|
||||
: <a class="el" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info</a>
|
||||
</li>
|
||||
<li>version
|
||||
: <a class="el" href="struct_f_i_r_m__header.html#a3a3ccecb2f6348d0071ce98d102e8a22">FIRM_header</a>
|
||||
, <a class="el" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
|
||||
<li>width
|
||||
: <a class="el" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header</a>
|
||||
</li>
|
||||
<li>WinAAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinASegment
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinBAttributes
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinBSegment
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinFuncPtr
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinGranularity
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO</a>
|
||||
</li>
|
||||
<li>WinSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
|
||||
<li>XCharSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO</a>
|
||||
</li>
|
||||
<li>XResolution
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
|
||||
<li>YCharSize
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO</a>
|
||||
</li>
|
||||
<li>YResolution
|
||||
: <a class="el" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
525
docs/html/globals.html
Normal file
|
@ -0,0 +1,525 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index__"><span>_</span></a></li>
|
||||
<li><a href="#index_a"><span>a</span></a></li>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_g"><span>g</span></a></li>
|
||||
<li><a href="#index_i"><span>i</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_m"><span>m</span></a></li>
|
||||
<li><a href="#index_n"><span>n</span></a></li>
|
||||
<li><a href="#index_o"><span>o</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_r"><span>r</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_u"><span>u</span></a></li>
|
||||
<li><a href="#index_v"><span>v</span></a></li>
|
||||
<li><a href="#index_w"><span>w</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li class="current"><a href="#index_y"><span>y</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
|
||||
|
||||
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
|
||||
<li>__attribute__
|
||||
: <a class="el" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">multiboot.h</a>
|
||||
, <a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">init.c</a>
|
||||
, <a class="el" href="multiboot_8h.html#aa6b9a7218d544abc2be2bd335681b0a1">multiboot.h</a>
|
||||
</li>
|
||||
<li>__cxa_pure_virtual()
|
||||
: <a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">init.cpp</a>
|
||||
</li>
|
||||
<li>_start()
|
||||
: <a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">init.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addr
|
||||
: <a class="el" href="multiboot_8h.html#a8286ae6db03c34c4bb161accbfbfbbcd">multiboot.h</a>
|
||||
</li>
|
||||
<li>arm11
|
||||
: <a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
|
||||
<li>BankSize
|
||||
: <a class="el" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067">multiboot.h</a>
|
||||
</li>
|
||||
<li>BitsPerPixel
|
||||
: <a class="el" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece">multiboot.h</a>
|
||||
</li>
|
||||
<li>BlueMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea">multiboot.h</a>
|
||||
</li>
|
||||
<li>BlueMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2">multiboot.h</a>
|
||||
</li>
|
||||
<li>BytesPerScanLine
|
||||
: <a class="el" href="multiboot_8h.html#a99eea0fc9de5852642efca8a25b4d753">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>DirectColorModeInfo
|
||||
: <a class="el" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>end_ctors
|
||||
: <a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">init.cpp</a>
|
||||
</li>
|
||||
<li>end_dtors
|
||||
: <a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">init.cpp</a>
|
||||
</li>
|
||||
<li>entrypoint
|
||||
: <a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>GreenMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45">multiboot.h</a>
|
||||
</li>
|
||||
<li>GreenMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||
<li>init()
|
||||
: <a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init.c</a>
|
||||
</li>
|
||||
<li>int16_t
|
||||
: <a class="el" href="stdint_8h.html#a269259c924dce846340ddbb810db2e3c">stdint.h</a>
|
||||
</li>
|
||||
<li>int32_t
|
||||
: <a class="el" href="stdint_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">stdint.h</a>
|
||||
</li>
|
||||
<li>int64_t
|
||||
: <a class="el" href="stdint_8h.html#a831d6234342279926bb11bad3a37add9">stdint.h</a>
|
||||
</li>
|
||||
<li>int8_t
|
||||
: <a class="el" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">stdint.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
|
||||
<li>len
|
||||
: <a class="el" href="multiboot_8h.html#a6de3a6d27a7e07942958b912d39792e6">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>magic
|
||||
: <a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">init.c</a>
|
||||
</li>
|
||||
<li>MemoryModel
|
||||
: <a class="el" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237">multiboot.h</a>
|
||||
</li>
|
||||
<li>ModeAttributes
|
||||
: <a class="el" href="multiboot_8h.html#a2a883485beac6e6bb89b8a312cba3eaa">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_AOUT_KLUDGE
|
||||
: <a class="el" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_aout_symbol_table_t
|
||||
: <a class="el" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_BOOTLOADER_MAGIC
|
||||
: <a class="el" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_elf_section_header_table_t
|
||||
: <a class="el" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT
|
||||
: <a class="el" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED
|
||||
: <a class="el" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_RGB
|
||||
: <a class="el" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_HEADER_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_HEADER_MAGIC
|
||||
: <a class="el" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_AOUT_SYMS
|
||||
: <a class="el" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_APM_TABLE
|
||||
: <a class="el" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_BOOT_LOADER_NAME
|
||||
: <a class="el" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_BOOTDEV
|
||||
: <a class="el" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_CMDLINE
|
||||
: <a class="el" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_CONFIG_TABLE
|
||||
: <a class="el" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_DRIVE_INFO
|
||||
: <a class="el" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_ELF_SHDR
|
||||
: <a class="el" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_FRAMEBUFFER_INFO
|
||||
: <a class="el" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MEM_MAP
|
||||
: <a class="el" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MEMORY
|
||||
: <a class="el" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MODS
|
||||
: <a class="el" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_info_t
|
||||
: <a class="el" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_VBE_INFO
|
||||
: <a class="el" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_ACPI_RECLAIMABLE
|
||||
: <a class="el" href="multiboot_8h.html#af35be82586f332a561d00207c937ee57">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_AVAILABLE
|
||||
: <a class="el" href="multiboot_8h.html#a7fe141351ebcde0acbd6118ad0ea1a21">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_BADRAM
|
||||
: <a class="el" href="multiboot_8h.html#a1604ec18ac949d88dab993904b08c075">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_INFO
|
||||
: <a class="el" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_memory_map_t
|
||||
: <a class="el" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_NVS
|
||||
: <a class="el" href="multiboot_8h.html#a68f78286f7434d373a82f1b6f6473c72">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_RESERVED
|
||||
: <a class="el" href="multiboot_8h.html#a0299aedc71e1f6707181471bafb18e7c">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MOD_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_module_t
|
||||
: <a class="el" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_PAGE_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_SEARCH
|
||||
: <a class="el" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint16_t
|
||||
: <a class="el" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint32_t
|
||||
: <a class="el" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint64_t
|
||||
: <a class="el" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint8_t
|
||||
: <a class="el" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_VIDEO_MODE
|
||||
: <a class="el" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||
<li>NumberOfBanks
|
||||
: <a class="el" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50">multiboot.h</a>
|
||||
</li>
|
||||
<li>NumberOfImagePages
|
||||
: <a class="el" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9">multiboot.h</a>
|
||||
</li>
|
||||
<li>NumberOfPlanes
|
||||
: <a class="el" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
|
||||
<li>OffScreenMemOffset
|
||||
: <a class="el" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b">multiboot.h</a>
|
||||
</li>
|
||||
<li>OffScreenMemSize
|
||||
: <a class="el" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e">multiboot.h</a>
|
||||
</li>
|
||||
<li>offset
|
||||
: <a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>PhysBasePtr
|
||||
: <a class="el" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520">multiboot.h</a>
|
||||
</li>
|
||||
<li>physical
|
||||
: <a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>RedMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1">multiboot.h</a>
|
||||
</li>
|
||||
<li>RedMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e">multiboot.h</a>
|
||||
</li>
|
||||
<li>Reserved
|
||||
: <a class="el" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e">multiboot.h</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">init.c</a>
|
||||
</li>
|
||||
<li>Reserved_page
|
||||
: <a class="el" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf">multiboot.h</a>
|
||||
</li>
|
||||
<li>ReservedMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00">multiboot.h</a>
|
||||
</li>
|
||||
<li>ReservedMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f">multiboot.h</a>
|
||||
</li>
|
||||
<li>RSA2048
|
||||
: <a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sections
|
||||
: <a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">init.c</a>
|
||||
</li>
|
||||
<li>SHA256
|
||||
: <a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">init.c</a>
|
||||
</li>
|
||||
<li>size
|
||||
: <a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">init.c</a>
|
||||
, <a class="el" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33">multiboot.h</a>
|
||||
</li>
|
||||
<li>size_t
|
||||
: <a class="el" href="stdint_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">stdint.h</a>
|
||||
</li>
|
||||
<li>start_ctors
|
||||
: <a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">init.cpp</a>
|
||||
</li>
|
||||
<li>start_dtors
|
||||
: <a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">init.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||
<li>type
|
||||
: <a class="el" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
|
||||
<li>uint16_t
|
||||
: <a class="el" href="stdint_8h.html#a273cf69d639a59973b6019625df33e30">stdint.h</a>
|
||||
</li>
|
||||
<li>uint32_t
|
||||
: <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">stdint.h</a>
|
||||
</li>
|
||||
<li>uint64_t
|
||||
: <a class="el" href="stdint_8h.html#ad27ed092432b64ff558d2254c278720f">stdint.h</a>
|
||||
</li>
|
||||
<li>uint8_t
|
||||
: <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">stdint.h</a>
|
||||
</li>
|
||||
<li>uintptr_t
|
||||
: <a class="el" href="stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699">stdint.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
|
||||
<li>version
|
||||
: <a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
|
||||
<li>WinAAttributes
|
||||
: <a class="el" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinASegment
|
||||
: <a class="el" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinBAttributes
|
||||
: <a class="el" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinBSegment
|
||||
: <a class="el" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinFuncPtr
|
||||
: <a class="el" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinGranularity
|
||||
: <a class="el" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinSize
|
||||
: <a class="el" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
|
||||
<li>XCharSize
|
||||
: <a class="el" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1">multiboot.h</a>
|
||||
</li>
|
||||
<li>XResolution
|
||||
: <a class="el" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
|
||||
<li>YCharSize
|
||||
: <a class="el" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf">multiboot.h</a>
|
||||
</li>
|
||||
<li>YResolution
|
||||
: <a class="el" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
205
docs/html/globals_defs.html
Normal file
|
@ -0,0 +1,205 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="#index_m"><span>m</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>MULTIBOOT_AOUT_KLUDGE
|
||||
: <a class="el" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_BOOTLOADER_MAGIC
|
||||
: <a class="el" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT
|
||||
: <a class="el" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED
|
||||
: <a class="el" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_FRAMEBUFFER_TYPE_RGB
|
||||
: <a class="el" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_HEADER_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_HEADER_MAGIC
|
||||
: <a class="el" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_AOUT_SYMS
|
||||
: <a class="el" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_APM_TABLE
|
||||
: <a class="el" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_BOOT_LOADER_NAME
|
||||
: <a class="el" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_BOOTDEV
|
||||
: <a class="el" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_CMDLINE
|
||||
: <a class="el" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_CONFIG_TABLE
|
||||
: <a class="el" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_DRIVE_INFO
|
||||
: <a class="el" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_ELF_SHDR
|
||||
: <a class="el" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_FRAMEBUFFER_INFO
|
||||
: <a class="el" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MEM_MAP
|
||||
: <a class="el" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MEMORY
|
||||
: <a class="el" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_MODS
|
||||
: <a class="el" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_INFO_VBE_INFO
|
||||
: <a class="el" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_ACPI_RECLAIMABLE
|
||||
: <a class="el" href="multiboot_8h.html#af35be82586f332a561d00207c937ee57">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_AVAILABLE
|
||||
: <a class="el" href="multiboot_8h.html#a7fe141351ebcde0acbd6118ad0ea1a21">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_BADRAM
|
||||
: <a class="el" href="multiboot_8h.html#a1604ec18ac949d88dab993904b08c075">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_INFO
|
||||
: <a class="el" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_NVS
|
||||
: <a class="el" href="multiboot_8h.html#a68f78286f7434d373a82f1b6f6473c72">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MEMORY_RESERVED
|
||||
: <a class="el" href="multiboot_8h.html#a0299aedc71e1f6707181471bafb18e7c">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_MOD_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_PAGE_ALIGN
|
||||
: <a class="el" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_SEARCH
|
||||
: <a class="el" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3">multiboot.h</a>
|
||||
</li>
|
||||
<li>MULTIBOOT_VIDEO_MODE
|
||||
: <a class="el" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
118
docs/html/globals_func.html
Normal file
|
@ -0,0 +1,118 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>__attribute__()
|
||||
: <a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">init.c</a>
|
||||
, <a class="el" href="multiboot_8h.html#aa6b9a7218d544abc2be2bd335681b0a1">multiboot.h</a>
|
||||
</li>
|
||||
<li>__cxa_pure_virtual()
|
||||
: <a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">init.cpp</a>
|
||||
</li>
|
||||
<li>_start()
|
||||
: <a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">init.cpp</a>
|
||||
</li>
|
||||
<li>init()
|
||||
: <a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
162
docs/html/globals_type.html
Normal file
|
@ -0,0 +1,162 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>int16_t
|
||||
: <a class="el" href="stdint_8h.html#a269259c924dce846340ddbb810db2e3c">stdint.h</a>
|
||||
</li>
|
||||
<li>int32_t
|
||||
: <a class="el" href="stdint_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">stdint.h</a>
|
||||
</li>
|
||||
<li>int64_t
|
||||
: <a class="el" href="stdint_8h.html#a831d6234342279926bb11bad3a37add9">stdint.h</a>
|
||||
</li>
|
||||
<li>int8_t
|
||||
: <a class="el" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">stdint.h</a>
|
||||
</li>
|
||||
<li>multiboot_aout_symbol_table_t
|
||||
: <a class="el" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_elf_section_header_table_t
|
||||
: <a class="el" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_info_t
|
||||
: <a class="el" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_memory_map_t
|
||||
: <a class="el" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_module_t
|
||||
: <a class="el" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint16_t
|
||||
: <a class="el" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint32_t
|
||||
: <a class="el" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint64_t
|
||||
: <a class="el" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot.h</a>
|
||||
</li>
|
||||
<li>multiboot_uint8_t
|
||||
: <a class="el" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot.h</a>
|
||||
</li>
|
||||
<li>size_t
|
||||
: <a class="el" href="stdint_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">stdint.h</a>
|
||||
</li>
|
||||
<li>uint16_t
|
||||
: <a class="el" href="stdint_8h.html#a273cf69d639a59973b6019625df33e30">stdint.h</a>
|
||||
</li>
|
||||
<li>uint32_t
|
||||
: <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">stdint.h</a>
|
||||
</li>
|
||||
<li>uint64_t
|
||||
: <a class="el" href="stdint_8h.html#ad27ed092432b64ff558d2254c278720f">stdint.h</a>
|
||||
</li>
|
||||
<li>uint8_t
|
||||
: <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">stdint.h</a>
|
||||
</li>
|
||||
<li>uintptr_t
|
||||
: <a class="el" href="stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699">stdint.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
354
docs/html/globals_vars.html
Normal file
|
@ -0,0 +1,354 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li class="current"><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index__"><span>_</span></a></li>
|
||||
<li><a href="#index_a"><span>a</span></a></li>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_g"><span>g</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_m"><span>m</span></a></li>
|
||||
<li><a href="#index_n"><span>n</span></a></li>
|
||||
<li><a href="#index_o"><span>o</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_r"><span>r</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_v"><span>v</span></a></li>
|
||||
<li><a href="#index_w"><span>w</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li class="current"><a href="#index_y"><span>y</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
|
||||
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
|
||||
<li>__attribute__
|
||||
: <a class="el" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addr
|
||||
: <a class="el" href="multiboot_8h.html#a8286ae6db03c34c4bb161accbfbfbbcd">multiboot.h</a>
|
||||
</li>
|
||||
<li>arm11
|
||||
: <a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
|
||||
<li>BankSize
|
||||
: <a class="el" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067">multiboot.h</a>
|
||||
</li>
|
||||
<li>BitsPerPixel
|
||||
: <a class="el" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece">multiboot.h</a>
|
||||
</li>
|
||||
<li>BlueMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea">multiboot.h</a>
|
||||
</li>
|
||||
<li>BlueMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2">multiboot.h</a>
|
||||
</li>
|
||||
<li>BytesPerScanLine
|
||||
: <a class="el" href="multiboot_8h.html#a99eea0fc9de5852642efca8a25b4d753">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>DirectColorModeInfo
|
||||
: <a class="el" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>end_ctors
|
||||
: <a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">init.cpp</a>
|
||||
</li>
|
||||
<li>end_dtors
|
||||
: <a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">init.cpp</a>
|
||||
</li>
|
||||
<li>entrypoint
|
||||
: <a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>GreenMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45">multiboot.h</a>
|
||||
</li>
|
||||
<li>GreenMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
|
||||
<li>len
|
||||
: <a class="el" href="multiboot_8h.html#a6de3a6d27a7e07942958b912d39792e6">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
|
||||
<li>magic
|
||||
: <a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">init.c</a>
|
||||
</li>
|
||||
<li>MemoryModel
|
||||
: <a class="el" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237">multiboot.h</a>
|
||||
</li>
|
||||
<li>ModeAttributes
|
||||
: <a class="el" href="multiboot_8h.html#a2a883485beac6e6bb89b8a312cba3eaa">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
|
||||
<li>NumberOfBanks
|
||||
: <a class="el" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50">multiboot.h</a>
|
||||
</li>
|
||||
<li>NumberOfImagePages
|
||||
: <a class="el" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9">multiboot.h</a>
|
||||
</li>
|
||||
<li>NumberOfPlanes
|
||||
: <a class="el" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
|
||||
<li>OffScreenMemOffset
|
||||
: <a class="el" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b">multiboot.h</a>
|
||||
</li>
|
||||
<li>OffScreenMemSize
|
||||
: <a class="el" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e">multiboot.h</a>
|
||||
</li>
|
||||
<li>offset
|
||||
: <a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>PhysBasePtr
|
||||
: <a class="el" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520">multiboot.h</a>
|
||||
</li>
|
||||
<li>physical
|
||||
: <a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>RedMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1">multiboot.h</a>
|
||||
</li>
|
||||
<li>RedMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e">multiboot.h</a>
|
||||
</li>
|
||||
<li>Reserved
|
||||
: <a class="el" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e">multiboot.h</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">init.c</a>
|
||||
</li>
|
||||
<li>Reserved_page
|
||||
: <a class="el" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf">multiboot.h</a>
|
||||
</li>
|
||||
<li>ReservedMaskPos
|
||||
: <a class="el" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00">multiboot.h</a>
|
||||
</li>
|
||||
<li>ReservedMaskSize
|
||||
: <a class="el" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f">multiboot.h</a>
|
||||
</li>
|
||||
<li>RSA2048
|
||||
: <a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sections
|
||||
: <a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">init.c</a>
|
||||
</li>
|
||||
<li>SHA256
|
||||
: <a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">init.c</a>
|
||||
</li>
|
||||
<li>size
|
||||
: <a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">init.c</a>
|
||||
, <a class="el" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33">multiboot.h</a>
|
||||
</li>
|
||||
<li>start_ctors
|
||||
: <a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">init.cpp</a>
|
||||
</li>
|
||||
<li>start_dtors
|
||||
: <a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">init.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||
<li>type
|
||||
: <a class="el" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
|
||||
<li>version
|
||||
: <a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">init.c</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
|
||||
<li>WinAAttributes
|
||||
: <a class="el" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinASegment
|
||||
: <a class="el" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinBAttributes
|
||||
: <a class="el" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinBSegment
|
||||
: <a class="el" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinFuncPtr
|
||||
: <a class="el" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinGranularity
|
||||
: <a class="el" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35">multiboot.h</a>
|
||||
</li>
|
||||
<li>WinSize
|
||||
: <a class="el" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
|
||||
<li>XCharSize
|
||||
: <a class="el" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1">multiboot.h</a>
|
||||
</li>
|
||||
<li>XResolution
|
||||
: <a class="el" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_y"></a>- y -</h3><ul>
|
||||
<li>YCharSize
|
||||
: <a class="el" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf">multiboot.h</a>
|
||||
</li>
|
||||
<li>YResolution
|
||||
: <a class="el" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1">multiboot.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
155
docs/html/graph_legend.html
Normal file
|
@ -0,0 +1,155 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Graph Legend</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Graph Legend</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
|
||||
<p>Consider the following example: </p><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> /*! Invisible class because of truncation */</div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> class Invisible { };</div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> /*! Truncated class, inheritance relation is hidden */</div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> class Truncated : public Invisible { };</div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> /* Class not documented with doxygen comments */</div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> class Undocumented { };</div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> /*! Class that is inherited using public inheritance */</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> class PublicBase : public Truncated { };</div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> /*! A template class */</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> template<class T> class Templ { };</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> /*! Class that is inherited using protected inheritance */</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> class ProtectedBase { };</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> /*! Class that is inherited using private inheritance */</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> class PrivateBase { };</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> /*! Class that is used by the Inherited class */</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> class Used { };</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> /*! Super class that inherits a number of other classes */</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> class Inherited : public PublicBase,</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  protected ProtectedBase,</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  private PrivateBase,</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  public Undocumented,</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  public Templ<int></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> {</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  private:</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  Used *m_usedClass;</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> };</div>
|
||||
</div><!-- fragment --><p> This will result in the following graph:</p>
|
||||
<center><div class="image">
|
||||
<img src="graph_legend.png" />
|
||||
</div>
|
||||
</center><p>The boxes in the above graph have the following meaning: </p>
|
||||
<ul>
|
||||
<li>
|
||||
A filled gray box represents the struct or class for which the graph is generated. </li>
|
||||
<li>
|
||||
A box with a black border denotes a documented struct or class. </li>
|
||||
<li>
|
||||
A box with a gray border denotes an undocumented struct or class. </li>
|
||||
<li>
|
||||
A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
|
||||
</ul>
|
||||
<p>The arrows have the following meaning: </p>
|
||||
<ul>
|
||||
<li>
|
||||
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
|
||||
<li>
|
||||
A dark green arrow is used for protected inheritance. </li>
|
||||
<li>
|
||||
A dark red arrow is used for private inheritance. </li>
|
||||
<li>
|
||||
A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
|
||||
<li>
|
||||
A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
1
docs/html/graph_legend.md5
Normal file
|
@ -0,0 +1 @@
|
|||
387ff8eb65306fa251338d3c9bd7bfff
|
BIN
docs/html/graph_legend.png
Normal file
After Width: | Height: | Size: 13 KiB |
92
docs/html/index.html
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Main Page</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">MTGos Documentation</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
360
docs/html/init_8c.html
Normal file
|
@ -0,0 +1,360 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: boot/x86/init.c File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">init.c File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="multiboot_8h_source.html">multiboot.h</a>"</code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for init.c:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="init_8c__incl.png" border="0" usemap="#boot_2x86_2init_8c" alt=""/></div>
|
||||
<map name="boot_2x86_2init_8c" id="boot_2x86_2init_8c">
|
||||
<area shape="rect" id="node2" href="multiboot_8h.html" title="multiboot.h" alt="" coords="15,80,103,107"/>
|
||||
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Contains one section of the FIRM format. <a href="struct_f_i_r_m__sect.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_f_i_r_m__header.html">FIRM_header</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Contains the first sector of every FIRM file. <a href="struct_f_i_r_m__header.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a10d79dd48dc82c172759244b582a9307"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a10d79dd48dc82c172759244b582a9307">__attribute__</a> ((packed))</td></tr>
|
||||
<tr class="separator:a10d79dd48dc82c172759244b582a9307"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1759742611d6bfa4566fa4a49eb720b2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a1759742611d6bfa4566fa4a49eb720b2">init</a> (int eax, struct <a class="el" href="structmultiboot__info.html">multiboot_info</a> *mb_info)</td></tr>
|
||||
<tr class="memdesc:a1759742611d6bfa4566fa4a49eb720b2"><td class="mdescLeft"> </td><td class="mdescRight">This routine is called by boot.S This routine is called by boot.S. It loads and jumps to a FIRM binary. <a href="#a1759742611d6bfa4566fa4a49eb720b2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1759742611d6bfa4566fa4a49eb720b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:a29b5297d3393519050e3126c4cb07c1c"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a29b5297d3393519050e3126c4cb07c1c">offset</a></td></tr>
|
||||
<tr class="separator:a29b5297d3393519050e3126c4cb07c1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a388bdfee4074b0bddcaabf1719bd4c58"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a388bdfee4074b0bddcaabf1719bd4c58">physical</a></td></tr>
|
||||
<tr class="memdesc:a388bdfee4074b0bddcaabf1719bd4c58"><td class="mdescLeft"> </td><td class="mdescRight">Offset in file (bytes) <a href="#a388bdfee4074b0bddcaabf1719bd4c58">More...</a><br /></td></tr>
|
||||
<tr class="separator:a388bdfee4074b0bddcaabf1719bd4c58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aac913b3a1f6ef005d66bf7a84428773e"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#aac913b3a1f6ef005d66bf7a84428773e">size</a></td></tr>
|
||||
<tr class="memdesc:aac913b3a1f6ef005d66bf7a84428773e"><td class="mdescLeft"> </td><td class="mdescRight">Physical address, where the section is copied to. <a href="#aac913b3a1f6ef005d66bf7a84428773e">More...</a><br /></td></tr>
|
||||
<tr class="separator:aac913b3a1f6ef005d66bf7a84428773e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae37ed54bd49226775904ceb6c6afb371"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ae37ed54bd49226775904ceb6c6afb371">arm11</a></td></tr>
|
||||
<tr class="memdesc:ae37ed54bd49226775904ceb6c6afb371"><td class="mdescLeft"> </td><td class="mdescRight">Size of section. <a href="#ae37ed54bd49226775904ceb6c6afb371">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae37ed54bd49226775904ceb6c6afb371"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a01b54fda0bed15306e272d0bfc9185d4"><td class="memItemLeft" align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a01b54fda0bed15306e272d0bfc9185d4">SHA256</a> [0x20]</td></tr>
|
||||
<tr class="memdesc:a01b54fda0bed15306e272d0bfc9185d4"><td class="mdescLeft"> </td><td class="mdescRight">currently unused <a href="#a01b54fda0bed15306e272d0bfc9185d4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a01b54fda0bed15306e272d0bfc9185d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03dedff415badb9581a8ca90e6a45b53"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a03dedff415badb9581a8ca90e6a45b53">magic</a> [4]</td></tr>
|
||||
<tr class="separator:a03dedff415badb9581a8ca90e6a45b53"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aad880fc4455c253781e8968f2239d56f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#aad880fc4455c253781e8968f2239d56f">version</a></td></tr>
|
||||
<tr class="memdesc:aad880fc4455c253781e8968f2239d56f"><td class="mdescLeft"> </td><td class="mdescRight">Magic "FIRM" string (not-null terminated) <a href="#aad880fc4455c253781e8968f2239d56f">More...</a><br /></td></tr>
|
||||
<tr class="separator:aad880fc4455c253781e8968f2239d56f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ac77d736c7a6ce0e4cb1c6081311365fe">entrypoint</a> )()</td></tr>
|
||||
<tr class="memdesc:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="mdescLeft"> </td><td class="mdescRight">Version. Currently 1. <a href="#ac77d736c7a6ce0e4cb1c6081311365fe">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac77d736c7a6ce0e4cb1c6081311365fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab8728043a657910cc02693dfd5cc5d7a"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#ab8728043a657910cc02693dfd5cc5d7a">reserved</a> [0xD]</td></tr>
|
||||
<tr class="memdesc:ab8728043a657910cc02693dfd5cc5d7a"><td class="mdescLeft"> </td><td class="mdescRight">Address where the processor jumps to after loading. <a href="#ab8728043a657910cc02693dfd5cc5d7a">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab8728043a657910cc02693dfd5cc5d7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e11470b0a65f8d9b7619857d1f19acf"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a1e11470b0a65f8d9b7619857d1f19acf">sections</a> [4]</td></tr>
|
||||
<tr class="separator:a1e11470b0a65f8d9b7619857d1f19acf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a374d9e480837445ab2ac3c57bd0d32d3"><td class="memItemLeft" align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8c.html#a374d9e480837445ab2ac3c57bd0d32d3">RSA2048</a> [0x100]</td></tr>
|
||||
<tr class="memdesc:a374d9e480837445ab2ac3c57bd0d32d3"><td class="mdescLeft"> </td><td class="mdescRight">The four internal sections. <a href="#a374d9e480837445ab2ac3c57bd0d32d3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a374d9e480837445ab2ac3c57bd0d32d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a10d79dd48dc82c172759244b582a9307"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> __attribute__ </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">(packed) </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1759742611d6bfa4566fa4a49eb720b2"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">init </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>eax</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">struct <a class="el" href="structmultiboot__info.html">multiboot_info</a> * </td>
|
||||
<td class="paramname"><em>mb_info</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>This routine is called by boot.S This routine is called by boot.S. It loads and jumps to a FIRM binary. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a class="anchor" id="ae37ed54bd49226775904ceb6c6afb371"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int arm11</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Size of section. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac77d736c7a6ce0e4cb1c6081311365fe"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* entrypoint) ()</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Version. Currently 1. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a03dedff415badb9581a8ca90e6a45b53"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char magic[4]</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a29b5297d3393519050e3126c4cb07c1c"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int offset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a388bdfee4074b0bddcaabf1719bd4c58"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int physical</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Offset in file (bytes) </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ab8728043a657910cc02693dfd5cc5d7a"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int reserved[0xD]</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Address where the processor jumps to after loading. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a374d9e480837445ab2ac3c57bd0d32d3"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned char RSA2048[0x100]</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The four internal sections. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1e11470b0a65f8d9b7619857d1f19acf"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct <a class="el" href="struct_f_i_r_m__sect.html">FIRM_sect</a> sections[4]</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a01b54fda0bed15306e272d0bfc9185d4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned char SHA256[0x20]</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>currently unused </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aac913b3a1f6ef005d66bf7a84428773e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int size</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Physical address, where the section is copied to. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aad880fc4455c253781e8968f2239d56f"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int version</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Magic "FIRM" string (not-null terminated) </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
3
docs/html/init_8c__incl.map
Normal file
|
@ -0,0 +1,3 @@
|
|||
<map id="boot/x86/init.c" name="boot/x86/init.c">
|
||||
<area shape="rect" id="node2" href="$multiboot_8h.html" title="multiboot.h" alt="" coords="15,80,103,107"/>
|
||||
</map>
|
1
docs/html/init_8c__incl.md5
Normal file
|
@ -0,0 +1 @@
|
|||
ead00a3ec610587e2e41925104d43288
|
BIN
docs/html/init_8c__incl.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
224
docs/html/init_8cpp.html
Normal file
|
@ -0,0 +1,224 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: kernel/init.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_64a99b504e29e39d4ccaaf9ba6212123.html">kernel</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">init.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a078e7d7a89207ea1c3575850e0fff462"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462">_start</a> ()</td></tr>
|
||||
<tr class="memdesc:a078e7d7a89207ea1c3575850e0fff462"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the kernel. <a href="#a078e7d7a89207ea1c3575850e0fff462">More...</a><br /></td></tr>
|
||||
<tr class="separator:a078e7d7a89207ea1c3575850e0fff462"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7">__cxa_pure_virtual</a> ()</td></tr>
|
||||
<tr class="memdesc:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="mdescLeft"> </td><td class="mdescRight">Called when a function tries to call a pure-virtual function. <a href="#a6be7d9ce80c86f5178635fa86c2dd5e7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6be7d9ce80c86f5178635fa86c2dd5e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:a4e028ca40b16f68834980c6c1531e38a"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a4e028ca40b16f68834980c6c1531e38a">start_ctors</a> )()</td></tr>
|
||||
<tr class="memdesc:a4e028ca40b16f68834980c6c1531e38a"><td class="mdescLeft"> </td><td class="mdescRight">beginning of constructor table <a href="#a4e028ca40b16f68834980c6c1531e38a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4e028ca40b16f68834980c6c1531e38a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00ae9cd3f17dfacdef7b859e63920e23"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a00ae9cd3f17dfacdef7b859e63920e23">end_ctors</a> )()</td></tr>
|
||||
<tr class="memdesc:a00ae9cd3f17dfacdef7b859e63920e23"><td class="mdescLeft"> </td><td class="mdescRight">end of constructor table <a href="#a00ae9cd3f17dfacdef7b859e63920e23">More...</a><br /></td></tr>
|
||||
<tr class="separator:a00ae9cd3f17dfacdef7b859e63920e23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a35c7552a18801a92e2fd4d95dd99342e"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a35c7552a18801a92e2fd4d95dd99342e">start_dtors</a> )()</td></tr>
|
||||
<tr class="memdesc:a35c7552a18801a92e2fd4d95dd99342e"><td class="mdescLeft"> </td><td class="mdescRight">start of destructor table <a href="#a35c7552a18801a92e2fd4d95dd99342e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a35c7552a18801a92e2fd4d95dd99342e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c191c18392627cae308d1adf9e24351"><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="init_8cpp.html#a3c191c18392627cae308d1adf9e24351">end_dtors</a> )()</td></tr>
|
||||
<tr class="memdesc:a3c191c18392627cae308d1adf9e24351"><td class="mdescLeft"> </td><td class="mdescRight">end of destructor table <a href="#a3c191c18392627cae308d1adf9e24351">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3c191c18392627cae308d1adf9e24351"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a6be7d9ce80c86f5178635fa86c2dd5e7"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void __cxa_pure_virtual </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when a function tries to call a pure-virtual function. </p>
|
||||
<p><a class="el" href="init_8cpp.html#a6be7d9ce80c86f5178635fa86c2dd5e7" title="Called when a function tries to call a pure-virtual function. ">__cxa_pure_virtual()</a> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a078e7d7a89207ea1c3575850e0fff462"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void _start </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Initializes the kernel. </p>
|
||||
<p><a class="el" href="init_8cpp.html#a078e7d7a89207ea1c3575850e0fff462" title="Initializes the kernel. ">_start()</a> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a class="anchor" id="a00ae9cd3f17dfacdef7b859e63920e23"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* end_ctors) ()</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>end of constructor table </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a3c191c18392627cae308d1adf9e24351"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* end_dtors) ()</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>end of destructor table </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a4e028ca40b16f68834980c6c1531e38a"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* start_ctors) ()</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>beginning of constructor table </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a35c7552a18801a92e2fd4d95dd99342e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* start_dtors) ()</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>start of destructor table </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
68
docs/html/jquery.js
vendored
Normal file
1266
docs/html/multiboot_8h.html
Normal file
3
docs/html/multiboot_8h__dep__incl.map
Normal file
|
@ -0,0 +1,3 @@
|
|||
<map id="boot/x86/multiboot.h" name="boot/x86/multiboot.h">
|
||||
<area shape="rect" id="node2" href="$init_8c.html" title="boot/x86/init.c" alt="" coords="25,80,133,107"/>
|
||||
</map>
|
1
docs/html/multiboot_8h__dep__incl.md5
Normal file
|
@ -0,0 +1 @@
|
|||
5b561bbc6186ee0cc282c5c944eb8d15
|
BIN
docs/html/multiboot_8h__dep__incl.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
535
docs/html/multiboot_8h_source.html
Normal file
|
@ -0,0 +1,535 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: boot/x86/multiboot.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_5b469f6cc4f17c1b20940202e54da3f5.html">boot</a></li><li class="navelem"><a class="el" href="dir_a76d00a680db982d90f86defd75b865f.html">x86</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">multiboot.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="multiboot_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* multiboot.h - Multiboot header file. */</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* Copyright (C) 1999,2003,2007,2008,2009,2010 Free Software Foundation, Inc.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * of this software and associated documentation files (the "Software"), to</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * deal in the Software without restriction, including without limitation the</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * sell copies of the Software, and to permit persons to whom the Software is</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * furnished to do so, subject to the following conditions:</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> *</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * The above copyright notice and this permission notice shall be included in</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * all copies or substantial portions of the Software.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> *</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ANY</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * DEVELOPER OR DISTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,</span></div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> */</span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#ifndef MULTIBOOT_HEADER</span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#define MULTIBOOT_HEADER 1</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment">/* How many bytes from the start of the file we search for the header. */</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a0b53e2de91aa7498c4b476776b27e5f3"> 26</a></span> <span class="preprocessor">#define MULTIBOOT_SEARCH 8192</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="multiboot_8h.html#abc554da6e5184d34e039b551177434ba"> 27</a></span> <span class="preprocessor">#define MULTIBOOT_HEADER_ALIGN 4</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">/* The magic field should contain this. */</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab36ad4b4a42c58aac4ad1f2ba13054e9"> 30</a></span> <span class="preprocessor">#define MULTIBOOT_HEADER_MAGIC 0x1BADB002</span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">/* This should be in %eax. */</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aacd617f4e3daafd6eab95fb6215ccae4"> 33</a></span> <span class="preprocessor">#define MULTIBOOT_BOOTLOADER_MAGIC 0x2BADB002</span></div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">/* Alignment of multiboot modules. */</span></div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab3284a28549f2a2f1a2001ca023aaa1e"> 36</a></span> <span class="preprocessor">#define MULTIBOOT_MOD_ALIGN 0x00001000</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">/* Alignment of the multiboot info structure. */</span></div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7f583196f43e30e93323f5e44554d726"> 39</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_ALIGN 0x00000004</span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">/* Flags set in the 'flags' member of the multiboot header. */</span></div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">/* Align all boot modules on i386 page (4KB) boundaries. */</span></div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aab5e5487e858de2a031cd3f1232f7b60"> 44</a></span> <span class="preprocessor">#define MULTIBOOT_PAGE_ALIGN 0x00000001</span></div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">/* Must pass memory information to OS. */</span></div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="multiboot_8h.html#afdfca6bbbf4b7dca40e9d43e58201f55"> 47</a></span> <span class="preprocessor">#define MULTIBOOT_MEMORY_INFO 0x00000002</span></div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">/* Must pass video information to OS. */</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a74a1da9293ae3835241c60b2d9e65e8d"> 50</a></span> <span class="preprocessor">#define MULTIBOOT_VIDEO_MODE 0x00000004</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">/* This flag indicates the use of the address fields in the header. */</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a791f0c6a97c36de5388c990503ee4639"> 53</a></span> <span class="preprocessor">#define MULTIBOOT_AOUT_KLUDGE 0x00010000</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment">/* Flags to be set in the 'flags' member of the multiboot info structure. */</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment">/* is there basic lower/upper memory information? */</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1cb6047ede9a179b2958048573269d7a"> 58</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_MEMORY 0x00000001</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">/* is there a boot device set? */</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="multiboot_8h.html#acfde5ffdd699c023dd8f4b89aa66556f"> 60</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_BOOTDEV 0x00000002</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">/* is the command-line defined? */</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae75fb4f821b7ab405d46318d9b90a677"> 62</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_CMDLINE 0x00000004</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">/* are there modules to do something with? */</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a9a06a0175854cc6af54ddb6bd798c5bc"> 64</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_MODS 0x00000008</span></div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment">/* These next two are mutually exclusive */</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">/* is there a symbol table loaded? */</span></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a186ab9e55c5bc612b9fd7e10b4be5600"> 69</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_AOUT_SYMS 0x00000010</span></div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment">/* is there an ELF section header table? */</span></div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad7d22ae99c11dc92152acdc8494a71f0"> 71</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_ELF_SHDR 0X00000020</span></div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment">/* is there a full memory map? */</span></div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2d16dabdfdee01362c3457d06f0ff850"> 74</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_MEM_MAP 0x00000040</span></div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="comment">/* Is there drive info? */</span></div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="multiboot_8h.html#af2c5803d8cc6e1e8c00181ca546e68ab"> 77</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_DRIVE_INFO 0x00000080</span></div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="comment">/* Is there a config table? */</span></div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad60e5b72325f5752e955879f3fbb44c3"> 80</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_CONFIG_TABLE 0x00000100</span></div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="comment">/* Is there a boot loader name? */</span></div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a9743476d5f32c9ae22f6254a0e3ba11d"> 83</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_BOOT_LOADER_NAME 0x00000200</span></div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment">/* Is there a APM table? */</span></div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aab73446f0cee2e9dc91f43eb9a0c806b"> 86</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_APM_TABLE 0x00000400</span></div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">/* Is there video information? */</span></div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="multiboot_8h.html#abf0a727e2e262407c77d54baf40d2f39"> 89</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_VBE_INFO 0x00000800</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1c07b211ed2c374f5fbcf40c97bce2c0"> 90</a></span> <span class="preprocessor">#define MULTIBOOT_INFO_FRAMEBUFFER_INFO 0x00001000</span></div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#ifndef ASM_FILE</span></div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047"> 94</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a>;</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3"> 95</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a>;</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186"> 96</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a>;</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a"> 97</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a>;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a6d813a0f2b5281b18dea3f4cda696c33"> 98</a></span> </div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a473b734c6c5bb31318d8c324033c6137"> 99</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__header.html">multiboot_header</a></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab6b6baadbf99c7d22dc5b356c11b1024"> 100</a></span> {</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1314919d3adc5ce476485a0b661caa35"> 101</a></span>  <span class="comment">/* Must be MULTIBOOT_MAGIC - see above. */</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad941e7fba5d18f68c2df5fda788ea3dc"> 102</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">magic</a>;</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ad8d1f6d8b819324676126703a83aded8"> 103</a></span> </div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a93f7e14734b066b3a4bd03735c731f0e"> 104</a></span>  <span class="comment">/* Feature flags. */</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aa8e5e344747e1728272844be5104c093"> 105</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">flags</a>;</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8da1a8c7127a0371eec0810a29e30f3c"> 106</a></span> </div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a5bf23b66f6450da4b07ddc59eff724da"> 107</a></span>  <span class="comment">/* The above fields plus this one must equal 0 mod 2^32. */</span></div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7b476e7dcc02468d587ebca1d20b85a1"> 108</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">checksum</a>;</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae4ec2504a1c1304a504858abbedf00f1"> 109</a></span> </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1508179761ab4c4af6edf0befb48a6bf"> 110</a></span>  <span class="comment">/* These are only valid if MULTIBOOT_AOUT_KLUDGE is set. */</span></div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="multiboot_8h.html#aa1b05acb09bf7197679f5ae3f954bcd6"> 111</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">header_addr</a>;</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a27849358fc386f9e3a8314fc69883ece"> 112</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">load_addr</a>;</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2859b02f75b5563fab60d1e88c805e50"> 113</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">load_end_addr</a>;</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7049e1fe402c1ba8e2d19da1bb9ea237"> 114</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">bss_end_addr</a>;</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a696508b5c8c166e97d4f597c720d4067"> 115</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">entry_addr</a>;</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a1aae79b073555a7651874a3337c708c9"> 116</a></span> </div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a471b5031c20fa684175b99daf343ddbf"> 117</a></span>  <span class="comment">/* These are only valid if MULTIBOOT_VIDEO_MODE is set. */</span></div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab075edb62d8c493b0db868fbaa704b9e"> 118</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">mode_type</a>;</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="multiboot_8h.html#afc688bb02ec93b5f4238832fbb75bef1"> 119</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">width</a>;</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a4fbf297ec44224778127b7321ec216ac"> 120</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">height</a>;</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a4a6db3c822dad9fe2611e90adf6a1b45"> 121</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">depth</a>;</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a0a1b16f85b9b13785a96d3f9b7c203f2"> 122</a></span> };</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a612cd0d43e45e8391a9881f48f8a40ea"> 123</a></span> </div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a13f5f8c137757a8e11697cf914f68f3f"> 124</a></span> <span class="comment">/* The symbol table for a.out. */</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a7e024175e59a1ce58adf517959c92e00"> 125</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a></div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab59c32426fe5932cddde6f966f4f3d30"> 126</a></span> {</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a77de1ce0d09cf610c31a1301f7cd5520"> 127</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">tabsize</a>;</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a38efd8108381f08d44b42ce851fedc0b"> 128</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">strsize</a>;</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ab4ff4006b01440fca4185213a59d8a6e"> 129</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">addr</a>;</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="multiboot_8h.html#ae7b52b0eae5b6a50092bdb2535e6833e"> 130</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">reserved</a>;</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> };</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2f11acfde9ee0022a999f69d3e972352"> 132</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a> <a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table_t</a>;</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="comment">/* The section header table for ELF. */</span></div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html"> 135</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a></div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> {</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2"> 137</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">num</a>;</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a"> 138</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">size</a>;</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a"> 139</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">addr</a>;</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3"> 140</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">shndx</a>;</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> };</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2ea4dd45da23724e95b9fc701b41d1e0"> 142</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a> <a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table_t</a>;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structmultiboot__info.html"> 144</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__info.html">multiboot_info</a></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> {</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="comment">/* Multiboot info version number */</span></div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3"> 147</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">flags</a>;</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="comment">/* Available memory from BIOS */</span></div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09"> 150</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">mem_lower</a>;</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9"> 151</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">mem_upper</a>;</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="comment">/* "root" partition */</span></div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80"> 154</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">boot_device</a>;</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="comment">/* Kernel command line */</span></div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36"> 157</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">cmdline</a>;</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="comment">/* Boot-Module list */</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc"> 160</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">mods_count</a>;</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242"> 161</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">mods_addr</a>;</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  {</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb"> 165</a></span>  <a class="code" href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table_t</a> <a class="code" href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">aout_sym</a>;</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387"> 166</a></span>  <a class="code" href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table_t</a> <a class="code" href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">elf_sec</a>;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  } <a class="code" href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">u</a>;</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="comment">/* Memory Mapping buffer */</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75"> 170</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">mmap_length</a>;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8"> 171</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">mmap_addr</a>;</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="comment">/* Drive Info buffer */</span></div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e"> 174</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">drives_length</a>;</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515"> 175</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">drives_addr</a>;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="comment">/* ROM configuration table */</span></div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948"> 178</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">config_table</a>;</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="comment">/* Boot Loader Name */</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04"> 181</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">boot_loader_name</a>;</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">/* APM table */</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a"> 184</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">apm_table</a>;</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">/* Video */</span></div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8"> 187</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">vbe_control_info</a>;</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c"> 188</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">vbe_mode_info</a>;</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5"> 189</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">vbe_mode</a>;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f"> 190</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">vbe_interface_seg</a>;</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291"> 191</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">vbe_interface_off</a>;</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6"> 192</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">vbe_interface_len</a>;</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2"> 194</a></span>  <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">framebuffer_addr</a>;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b"> 195</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">framebuffer_pitch</a>;</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd"> 196</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">framebuffer_width</a>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758"> 197</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">framebuffer_height</a>;</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c"> 198</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">framebuffer_bpp</a>;</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8e2af641ff42074bb807c3ec9e33b2e0"> 199</a></span> <span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a34b2f01226ea42de22e06db7f652fbb1"> 200</a></span> <span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1</span></div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="multiboot_8h.html#af6005f97267af2cb0ff37fb245284440"> 201</a></span> <span class="preprocessor">#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT 2</span></div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc"> 202</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">framebuffer_type</a>;</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  {</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  {</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1"> 207</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">framebuffer_palette_addr</a>;</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d"> 208</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">framebuffer_palette_num_colors</a>;</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  };</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  {</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5"> 212</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">framebuffer_red_field_position</a>;</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d"> 213</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">framebuffer_red_mask_size</a>;</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3"> 214</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">framebuffer_green_field_position</a>;</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47"> 215</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">framebuffer_green_mask_size</a>;</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f"> 216</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">framebuffer_blue_field_position</a>;</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455"> 217</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">framebuffer_blue_mask_size</a>;</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  };</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  };</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> };</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a8cb99862e8314c32c007eee9d2481ae1"> 221</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__info.html">multiboot_info</a> <a class="code" href="structmultiboot__info.html">multiboot_info_t</a>;</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structmultiboot__color.html"> 223</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__color.html">multiboot_color</a></div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> {</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219"> 225</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">red</a>;</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d"> 226</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">green</a>;</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01"> 227</a></span>  <a class="code" href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a> <a class="code" href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">blue</a>;</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> };</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html"> 230</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a></div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> {</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d"> 232</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">size</a>;</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c"> 233</a></span>  <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">addr</a>;</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352"> 234</a></span>  <a class="code" href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a> <a class="code" href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">len</a>;</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="preprocessor">#define MULTIBOOT_MEMORY_AVAILABLE 1</span></div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#define MULTIBOOT_MEMORY_RESERVED 2</span></div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="preprocessor">#define MULTIBOOT_MEMORY_ACPI_RECLAIMABLE 3</span></div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#define MULTIBOOT_MEMORY_NVS 4</span></div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor">#define MULTIBOOT_MEMORY_BADRAM 5</span></div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9"> 240</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">type</a>;</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> } <a class="code" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a2aa16c58ceb6b9548aded205e46e8a3b"> 242</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a> <a class="code" href="structmultiboot__mmap__entry.html">multiboot_memory_map_t</a>;</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html"> 244</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mod__list.html">multiboot_mod_list</a></div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> {</div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="comment">/* the memory used goes from bytes 'mod_start' to 'mod_end-1' inclusive */</span></div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f"> 247</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">mod_start</a>;</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988"> 248</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">mod_end</a>;</div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> </div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="comment">/* Module command line */</span></div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb"> 251</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">cmdline</a>;</div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="comment">/* padding to take it to 16 bytes (must be zero) */</span></div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c"> 254</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">pad</a>;</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> };</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="multiboot_8h.html#a84f7545f2c7b26164fed10a81bd052fd"> 256</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structmultiboot__mod__list.html">multiboot_mod_list</a> <a class="code" href="structmultiboot__mod__list.html">multiboot_module_t</a>;</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="comment">/* APM BIOS info. */</span></div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html"> 259</a></span> <span class="keyword">struct </span><a class="code" href="structmultiboot__apm__info.html">multiboot_apm_info</a></div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> {</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5"> 261</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">version</a>;</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b"> 262</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">cseg</a>;</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91"> 263</a></span>  <a class="code" href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a> <a class="code" href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">offset</a>;</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43"> 264</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">cseg_16</a>;</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4"> 265</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">dseg</a>;</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c"> 266</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">flags</a>;</div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531"> 267</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">cseg_len</a>;</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d"> 268</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">cseg_16_len</a>;</div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2"> 269</a></span>  <a class="code" href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a> <a class="code" href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">dseg_len</a>;</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> };</div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html"> 271</a></span> <span class="keyword">struct </span><a class="code" href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a></div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> {</div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869"> 273</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">ModeAttributes</a> ;</div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1"> 274</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">WinAAttributes</a> ;</div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412"> 275</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">WinBAttributes</a> ;</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350"> 276</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">WinGranularity</a> ;</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582"> 277</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">WinSize</a> ;</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28"> 278</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">WinASegment</a> ;</div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4"> 279</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">WinBSegment</a> ;</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc"> 280</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">WinFuncPtr</a> ;</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b"> 281</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">BytesPerScanLine</a> ;</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6"> 282</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">XResolution</a> ;</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0"> 283</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">YResolution</a> ;</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc"> 284</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">XCharSize</a> ;</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2"> 285</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">YCharSize</a> ;</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067"> 286</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">NumberOfPlanes</a> ;</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9"> 287</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">BitsPerPixel</a> ;</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86"> 288</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">NumberOfBanks</a> ;</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed"> 289</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MemoryModel</a> ;</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50"> 290</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">BankSize</a> ;</div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97"> 291</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">NumberOfImagePages</a> ;</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237"> 292</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">Reserved_page</a> ;</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d"> 293</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">RedMaskSize</a> ;</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029"> 294</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">RedMaskPos</a> ;</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93"> 295</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">GreenMaskSize</a> ;</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4"> 296</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">GreenMaskPos</a> ;</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9"> 297</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">BlueMaskSize</a> ;</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde"> 298</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">BlueMaskPos</a> ;</div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05"> 299</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">ReservedMaskSize</a> ;</div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183"> 300</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">ReservedMaskPos</a> ;</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf"> 301</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">DirectColorModeInfo</a> ;</div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a"> 302</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">PhysBasePtr</a> ;</div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb"> 303</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">OffScreenMemOffset</a> ;</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c"> 304</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">OffScreenMemSize</a> ;</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5"> 305</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">Reserved</a>[206] ;</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> }<a class="code" href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a> ((packed));</div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="preprocessor">#endif </span><span class="comment">/* ! ASM_FILE */</span><span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> </div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor">#endif </span><span class="comment">/* ! MULTIBOOT_HEADER */</span><span class="preprocessor"></span></div>
|
||||
<div class="ttc" id="multiboot_8h_html_a8dfdd61648b48aa31845db590970e06a"><div class="ttname"><a href="multiboot_8h.html#a8dfdd61648b48aa31845db590970e06a">multiboot_uint64_t</a></div><div class="ttdeci">unsigned long long multiboot_uint64_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:97</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a880652ae9c52f6a83e1fbf38f2799de9"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a880652ae9c52f6a83e1fbf38f2799de9">MODE_INFO::BitsPerPixel</a></div><div class="ttdeci">unsigned char BitsPerPixel</div><div class="ttdef"><b>Definition:</b> multiboot.h:287</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_adc94f66e25a23bb66053837c1c0ec758"><div class="ttname"><a href="structmultiboot__info.html#adc94f66e25a23bb66053837c1c0ec758">multiboot_info::framebuffer_height</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_height</div><div class="ttdef"><b>Definition:</b> multiboot.h:197</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a204c99787efd58c0f54fe1e056b1d69f"><div class="ttname"><a href="structmultiboot__info.html#a204c99787efd58c0f54fe1e056b1d69f">multiboot_info::vbe_interface_seg</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_seg</div><div class="ttdef"><b>Definition:</b> multiboot.h:190</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a38a1ba42efca8285b9134f4f47c89dc4"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a38a1ba42efca8285b9134f4f47c89dc4">MODE_INFO::WinBSegment</a></div><div class="ttdeci">unsigned short WinBSegment</div><div class="ttdef"><b>Definition:</b> multiboot.h:279</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_ac9efc1a4c3cd18f286b2fd50ff052e31"><div class="ttname"><a href="structmultiboot__header.html#ac9efc1a4c3cd18f286b2fd50ff052e31">multiboot_header::load_end_addr</a></div><div class="ttdeci">multiboot_uint32_t load_end_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:113</div></div>
|
||||
<div class="ttc" id="structmultiboot__aout__symbol__table_html"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html">multiboot_aout_symbol_table</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:125</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a37f9442827e23b75513f41b2e1674f8d"><div class="ttname"><a href="structmultiboot__info.html#a37f9442827e23b75513f41b2e1674f8d">multiboot_info::framebuffer_palette_num_colors</a></div><div class="ttdeci">multiboot_uint16_t framebuffer_palette_num_colors</div><div class="ttdef"><b>Definition:</b> multiboot.h:208</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_afed368ddd295ce1d5f6ee6c7f0e745a5"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#afed368ddd295ce1d5f6ee6c7f0e745a5">MODE_INFO::Reserved</a></div><div class="ttdeci">unsigned char Reserved[206]</div><div class="ttdef"><b>Definition:</b> multiboot.h:305</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html">MODE_INFO</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:271</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a818ddf6ff3ca5e5b45f76478f5813ac2"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a818ddf6ff3ca5e5b45f76478f5813ac2">MODE_INFO::YCharSize</a></div><div class="ttdeci">unsigned char YCharSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:285</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a8a72ec6a9d9dcf889d05447372f6b8ed"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a8a72ec6a9d9dcf889d05447372f6b8ed">MODE_INFO::MemoryModel</a></div><div class="ttdeci">unsigned char MemoryModel</div><div class="ttdef"><b>Definition:</b> multiboot.h:289</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a2ed2e0b7027fd0394545e4967e59d9bf"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a2ed2e0b7027fd0394545e4967e59d9bf">MODE_INFO::DirectColorModeInfo</a></div><div class="ttdeci">unsigned char DirectColorModeInfo</div><div class="ttdef"><b>Definition:</b> multiboot.h:301</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a721623c95cf1c95b61678f1e2289893c"><div class="ttname"><a href="structmultiboot__info.html#a721623c95cf1c95b61678f1e2289893c">multiboot_info::framebuffer_bpp</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_bpp</div><div class="ttdef"><b>Definition:</b> multiboot.h:198</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a812caaff15468cef3ea4207ceb2c16c4"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a812caaff15468cef3ea4207ceb2c16c4">MODE_INFO::GreenMaskPos</a></div><div class="ttdeci">unsigned char GreenMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:296</div></div>
|
||||
<div class="ttc" id="structmultiboot__aout__symbol__table_html_a3c9cc58c068678c095a7695f74375ca2"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#a3c9cc58c068678c095a7695f74375ca2">multiboot_aout_symbol_table::tabsize</a></div><div class="ttdeci">multiboot_uint32_t tabsize</div><div class="ttdef"><b>Definition:</b> multiboot.h:127</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a0ba9589c99e3d0968e1cfabed744bfa5"><div class="ttname"><a href="structmultiboot__info.html#a0ba9589c99e3d0968e1cfabed744bfa5">multiboot_info::framebuffer_red_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_red_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:212</div></div>
|
||||
<div class="ttc" id="structmultiboot__mmap__entry_html_af10c1835051b4b08bdcdb538c1b4101d"><div class="ttname"><a href="structmultiboot__mmap__entry.html#af10c1835051b4b08bdcdb538c1b4101d">multiboot_mmap_entry::size</a></div><div class="ttdeci">multiboot_uint32_t size</div><div class="ttdef"><b>Definition:</b> multiboot.h:232</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a88f574fe1adbcb5ff63fc95b2e072b4c"><div class="ttname"><a href="structmultiboot__info.html#a88f574fe1adbcb5ff63fc95b2e072b4c">multiboot_info::vbe_mode_info</a></div><div class="ttdeci">multiboot_uint32_t vbe_mode_info</div><div class="ttdef"><b>Definition:</b> multiboot.h:188</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_aef7453a08ec80dcd5f2645bec2995a0f"><div class="ttname"><a href="structmultiboot__info.html#aef7453a08ec80dcd5f2645bec2995a0f">multiboot_info::framebuffer_blue_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_blue_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:216</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a2f550578827e82fdea72691553d9dceb"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a2f550578827e82fdea72691553d9dceb">MODE_INFO::OffScreenMemOffset</a></div><div class="ttdeci">unsigned int OffScreenMemOffset</div><div class="ttdef"><b>Definition:</b> multiboot.h:303</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a476c52eecf02936bc170809f375bde05"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a476c52eecf02936bc170809f375bde05">MODE_INFO::ReservedMaskSize</a></div><div class="ttdeci">unsigned char ReservedMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:299</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a2fe2ac9812c7ff88c7eeb306bd836fe3"><div class="ttname"><a href="structmultiboot__info.html#a2fe2ac9812c7ff88c7eeb306bd836fe3">multiboot_info::framebuffer_green_field_position</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_green_field_position</div><div class="ttdef"><b>Definition:</b> multiboot.h:214</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aecd320d96b1d3c1a7d8f09bf53e58412"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aecd320d96b1d3c1a7d8f09bf53e58412">MODE_INFO::WinBAttributes</a></div><div class="ttdeci">unsigned char WinBAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:275</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aaa187340991109b3d2b58ae161256b28"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aaa187340991109b3d2b58ae161256b28">MODE_INFO::WinASegment</a></div><div class="ttdeci">unsigned short WinASegment</div><div class="ttdef"><b>Definition:</b> multiboot.h:278</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a4442438f7c2da9c0cf87a94ffd1acc04"><div class="ttname"><a href="structmultiboot__info.html#a4442438f7c2da9c0cf87a94ffd1acc04">multiboot_info::boot_loader_name</a></div><div class="ttdeci">multiboot_uint32_t boot_loader_name</div><div class="ttdef"><b>Definition:</b> multiboot.h:181</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a17e73abddfe8264c254767a20099038d"><div class="ttname"><a href="structmultiboot__header.html#a17e73abddfe8264c254767a20099038d">multiboot_header::checksum</a></div><div class="ttdeci">multiboot_uint32_t checksum</div><div class="ttdef"><b>Definition:</b> multiboot.h:108</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a55fb7837ae61f63d0310b65767a2505c"><div class="ttname"><a href="structmultiboot__apm__info.html#a55fb7837ae61f63d0310b65767a2505c">multiboot_apm_info::flags</a></div><div class="ttdeci">multiboot_uint16_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:266</div></div>
|
||||
<div class="ttc" id="structmultiboot__mmap__entry_html_a3f76a637264b83e30967bcd808ff403c"><div class="ttname"><a href="structmultiboot__mmap__entry.html#a3f76a637264b83e30967bcd808ff403c">multiboot_mmap_entry::addr</a></div><div class="ttdeci">multiboot_uint64_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:233</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a12b01720d430270e5afc2b28f3318e3d"><div class="ttname"><a href="structmultiboot__info.html#a12b01720d430270e5afc2b28f3318e3d">multiboot_info::framebuffer_red_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_red_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:213</div></div>
|
||||
<div class="ttc" id="structmultiboot__aout__symbol__table_html_ab399f68a251079409489149a5d48033f"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#ab399f68a251079409489149a5d48033f">multiboot_aout_symbol_table::addr</a></div><div class="ttdeci">multiboot_uint32_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:129</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_aba85b53dc3af1bf99c71292a776e9dff"><div class="ttname"><a href="structmultiboot__header.html#aba85b53dc3af1bf99c71292a776e9dff">multiboot_header::depth</a></div><div class="ttdeci">multiboot_uint32_t depth</div><div class="ttdef"><b>Definition:</b> multiboot.h:121</div></div>
|
||||
<div class="ttc" id="structmultiboot__mmap__entry_html_a6bfa44919a328492fa4e3d6239a23352"><div class="ttname"><a href="structmultiboot__mmap__entry.html#a6bfa44919a328492fa4e3d6239a23352">multiboot_mmap_entry::len</a></div><div class="ttdeci">multiboot_uint64_t len</div><div class="ttdef"><b>Definition:</b> multiboot.h:234</div></div>
|
||||
<div class="ttc" id="structmultiboot__mod__list_html"><div class="ttname"><a href="structmultiboot__mod__list.html">multiboot_mod_list</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:244</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a7d96c148c0360ca105ed700de1a8471b"><div class="ttname"><a href="structmultiboot__info.html#a7d96c148c0360ca105ed700de1a8471b">multiboot_info::framebuffer_pitch</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_pitch</div><div class="ttdef"><b>Definition:</b> multiboot.h:195</div></div>
|
||||
<div class="ttc" id="structmultiboot__mod__list_html_a75b0899f1e1f90d4ff629b7136f5b988"><div class="ttname"><a href="structmultiboot__mod__list.html#a75b0899f1e1f90d4ff629b7136f5b988">multiboot_mod_list::mod_end</a></div><div class="ttdeci">multiboot_uint32_t mod_end</div><div class="ttdef"><b>Definition:</b> multiboot.h:248</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_abe7570330397aef1564cd471329582fc"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#abe7570330397aef1564cd471329582fc">MODE_INFO::WinFuncPtr</a></div><div class="ttdeci">unsigned int WinFuncPtr</div><div class="ttdef"><b>Definition:</b> multiboot.h:280</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html"><div class="ttname"><a href="structmultiboot__info.html">multiboot_info</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:144</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a7fddee92e60ff58e159c6bf2c40bf29b"><div class="ttname"><a href="structmultiboot__header.html#a7fddee92e60ff58e159c6bf2c40bf29b">multiboot_header::magic</a></div><div class="ttdeci">multiboot_uint32_t magic</div><div class="ttdef"><b>Definition:</b> multiboot.h:102</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a9718b2fc6ce29a37e9a209f92ab856e3"><div class="ttname"><a href="structmultiboot__header.html#a9718b2fc6ce29a37e9a209f92ab856e3">multiboot_header::header_addr</a></div><div class="ttdeci">multiboot_uint32_t header_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:111</div></div>
|
||||
<div class="ttc" id="structmultiboot__color_html_a4c8a91229f40c06c3c63b4c37e83d219"><div class="ttname"><a href="structmultiboot__color.html#a4c8a91229f40c06c3c63b4c37e83d219">multiboot_color::red</a></div><div class="ttdeci">multiboot_uint8_t red</div><div class="ttdef"><b>Definition:</b> multiboot.h:225</div></div>
|
||||
<div class="ttc" id="structmultiboot__mod__list_html_a63d98e6d313098a4d35b828e204a4e0c"><div class="ttname"><a href="structmultiboot__mod__list.html#a63d98e6d313098a4d35b828e204a4e0c">multiboot_mod_list::pad</a></div><div class="ttdeci">multiboot_uint32_t pad</div><div class="ttdef"><b>Definition:</b> multiboot.h:254</div></div>
|
||||
<div class="ttc" id="structmultiboot__aout__symbol__table_html_a2317e4e566e417b8fb3502074e0807d7"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#a2317e4e566e417b8fb3502074e0807d7">multiboot_aout_symbol_table::reserved</a></div><div class="ttdeci">multiboot_uint32_t reserved</div><div class="ttdef"><b>Definition:</b> multiboot.h:130</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_aaa07c2ee372621e82b06376c83e718e0"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#aaa07c2ee372621e82b06376c83e718e0">MODE_INFO::YResolution</a></div><div class="ttdeci">unsigned short YResolution</div><div class="ttdef"><b>Definition:</b> multiboot.h:283</div></div>
|
||||
<div class="ttc" id="structmultiboot__elf__section__header__table_html_ac7a3ee82a45af6c3c10413de7620eec2"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#ac7a3ee82a45af6c3c10413de7620eec2">multiboot_elf_section_header_table::num</a></div><div class="ttdeci">multiboot_uint32_t num</div><div class="ttdef"><b>Definition:</b> multiboot.h:137</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_afee11d31183fe424af90546b10c9fac2"><div class="ttname"><a href="structmultiboot__apm__info.html#afee11d31183fe424af90546b10c9fac2">multiboot_apm_info::dseg_len</a></div><div class="ttdeci">multiboot_uint16_t dseg_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:269</div></div>
|
||||
<div class="ttc" id="structmultiboot__mmap__entry_html_aa6fc447c57f074d0babfe3bbb7017de9"><div class="ttname"><a href="structmultiboot__mmap__entry.html#aa6fc447c57f074d0babfe3bbb7017de9">multiboot_mmap_entry::type</a></div><div class="ttdeci">multiboot_uint32_t type</div><div class="ttdef"><b>Definition:</b> multiboot.h:240</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a99de1cf326c46c76c6039f317b7a1ef2"><div class="ttname"><a href="structmultiboot__header.html#a99de1cf326c46c76c6039f317b7a1ef2">multiboot_header::load_addr</a></div><div class="ttdeci">multiboot_uint32_t load_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:112</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a14d876ec0e1f5bcaa21e69086c200b50"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a14d876ec0e1f5bcaa21e69086c200b50">MODE_INFO::BankSize</a></div><div class="ttdeci">unsigned char BankSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:290</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a0409fd6c556aa388c7845a222957e455"><div class="ttname"><a href="structmultiboot__info.html#a0409fd6c556aa388c7845a222957e455">multiboot_info::framebuffer_blue_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_blue_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:217</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a6658a56578f86970dbf739f9fe1bf350"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a6658a56578f86970dbf739f9fe1bf350">MODE_INFO::WinGranularity</a></div><div class="ttdeci">unsigned short WinGranularity</div><div class="ttdef"><b>Definition:</b> multiboot.h:276</div></div>
|
||||
<div class="ttc" id="structmultiboot__elf__section__header__table_html_ad0c7bb0937470de83f3319015416614a"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#ad0c7bb0937470de83f3319015416614a">multiboot_elf_section_header_table::addr</a></div><div class="ttdeci">multiboot_uint32_t addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:139</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae271e35fb165aea98b15a79ea692c237"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae271e35fb165aea98b15a79ea692c237">MODE_INFO::Reserved_page</a></div><div class="ttdeci">unsigned char Reserved_page</div><div class="ttdef"><b>Definition:</b> multiboot.h:292</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_ad4285d60142d241a9e6b68a03e62ee0a"><div class="ttname"><a href="structmultiboot__info.html#ad4285d60142d241a9e6b68a03e62ee0a">multiboot_info::apm_table</a></div><div class="ttdeci">multiboot_uint32_t apm_table</div><div class="ttdef"><b>Definition:</b> multiboot.h:184</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_abe859eaa7e97309f072b3bc1caf5742e"><div class="ttname"><a href="structmultiboot__info.html#abe859eaa7e97309f072b3bc1caf5742e">multiboot_info::drives_length</a></div><div class="ttdeci">multiboot_uint32_t drives_length</div><div class="ttdef"><b>Definition:</b> multiboot.h:174</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ab2680bfa18eb9cf5112bba5fb0c6622a"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ab2680bfa18eb9cf5112bba5fb0c6622a">MODE_INFO::PhysBasePtr</a></div><div class="ttdeci">unsigned int PhysBasePtr</div><div class="ttdef"><b>Definition:</b> multiboot.h:302</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_adaa96a124ba7fecf2c5930779e289183"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#adaa96a124ba7fecf2c5930779e289183">MODE_INFO::ReservedMaskPos</a></div><div class="ttdeci">unsigned char ReservedMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:300</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a17bb708a0853e8618cb208b31d21c3c2"><div class="ttname"><a href="structmultiboot__info.html#a17bb708a0853e8618cb208b31d21c3c2">multiboot_info::framebuffer_addr</a></div><div class="ttdeci">multiboot_uint64_t framebuffer_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:194</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_ab922f32c179ec7bde91519d19f27d95b"><div class="ttname"><a href="structmultiboot__header.html#ab922f32c179ec7bde91519d19f27d95b">multiboot_header::flags</a></div><div class="ttdeci">multiboot_uint32_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:105</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_ab4f2496ec9b0d1a95985929d281dfa19"><div class="ttname"><a href="structmultiboot__header.html#ab4f2496ec9b0d1a95985929d281dfa19">multiboot_header::bss_end_addr</a></div><div class="ttdeci">multiboot_uint32_t bss_end_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:114</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_ac7dd626a05c9ba62d55ea8a7a254de80"><div class="ttname"><a href="structmultiboot__info.html#ac7dd626a05c9ba62d55ea8a7a254de80">multiboot_info::boot_device</a></div><div class="ttdeci">multiboot_uint32_t boot_device</div><div class="ttdef"><b>Definition:</b> multiboot.h:154</div></div>
|
||||
<div class="ttc" id="structmultiboot__color_html"><div class="ttname"><a href="structmultiboot__color.html">multiboot_color</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:223</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a4727bb6ac8a21b55a26cd70afdf07b93"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a4727bb6ac8a21b55a26cd70afdf07b93">MODE_INFO::GreenMaskSize</a></div><div class="ttdeci">unsigned char GreenMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:295</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a95aa6b556019e1b9c526b190341cc531"><div class="ttname"><a href="structmultiboot__apm__info.html#a95aa6b556019e1b9c526b190341cc531">multiboot_apm_info::cseg_len</a></div><div class="ttdeci">multiboot_uint16_t cseg_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:267</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_aa562865bc325fd785c9fa4c5056294f3"><div class="ttname"><a href="structmultiboot__info.html#aa562865bc325fd785c9fa4c5056294f3">multiboot_info::flags</a></div><div class="ttdeci">multiboot_uint32_t flags</div><div class="ttdef"><b>Definition:</b> multiboot.h:147</div></div>
|
||||
<div class="ttc" id="structmultiboot__elf__section__header__table_html_adfc74c974ba232064320ba57a02d0fb3"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#adfc74c974ba232064320ba57a02d0fb3">multiboot_elf_section_header_table::shndx</a></div><div class="ttdeci">multiboot_uint32_t shndx</div><div class="ttdef"><b>Definition:</b> multiboot.h:140</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a34d90ffaaf58124095cb17de9c3b1515"><div class="ttname"><a href="structmultiboot__info.html#a34d90ffaaf58124095cb17de9c3b1515">multiboot_info::drives_addr</a></div><div class="ttdeci">multiboot_uint32_t drives_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:175</div></div>
|
||||
<div class="ttc" id="structmultiboot__elf__section__header__table_html"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html">multiboot_elf_section_header_table</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:135</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a0f2f05f69c69c615bf2b4820d357cf36"><div class="ttname"><a href="structmultiboot__info.html#a0f2f05f69c69c615bf2b4820d357cf36">multiboot_info::cmdline</a></div><div class="ttdeci">multiboot_uint32_t cmdline</div><div class="ttdef"><b>Definition:</b> multiboot.h:157</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a4c90b7929342dd5aab7d08afa0906d28"><div class="ttname"><a href="structmultiboot__header.html#a4c90b7929342dd5aab7d08afa0906d28">multiboot_header::mode_type</a></div><div class="ttdeci">multiboot_uint32_t mode_type</div><div class="ttdef"><b>Definition:</b> multiboot.h:118</div></div>
|
||||
<div class="ttc" id="multiboot_8h_html_a009f355da41fed4badb8a52d432f5186"><div class="ttname"><a href="multiboot_8h.html#a009f355da41fed4badb8a52d432f5186">multiboot_uint32_t</a></div><div class="ttdeci">unsigned int multiboot_uint32_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:96</div></div>
|
||||
<div class="ttc" id="structmultiboot__mod__list_html_afe0e2af1e8c0297c17a7771bd1a62e0f"><div class="ttname"><a href="structmultiboot__mod__list.html#afe0e2af1e8c0297c17a7771bd1a62e0f">multiboot_mod_list::mod_start</a></div><div class="ttdeci">multiboot_uint32_t mod_start</div><div class="ttdef"><b>Definition:</b> multiboot.h:247</div></div>
|
||||
<div class="ttc" id="structmultiboot__color_html_a6f8d17b0f35ff4cbf9c51dcbc3ea7d01"><div class="ttname"><a href="structmultiboot__color.html#a6f8d17b0f35ff4cbf9c51dcbc3ea7d01">multiboot_color::blue</a></div><div class="ttdeci">multiboot_uint8_t blue</div><div class="ttdef"><b>Definition:</b> multiboot.h:227</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a98cd7da8760cf5d49ba55e1f9e76c6d4"><div class="ttname"><a href="structmultiboot__apm__info.html#a98cd7da8760cf5d49ba55e1f9e76c6d4">multiboot_apm_info::dseg</a></div><div class="ttdeci">multiboot_uint16_t dseg</div><div class="ttdef"><b>Definition:</b> multiboot.h:265</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_aebdafce31f94277d138202f7b1ec35cc"><div class="ttname"><a href="structmultiboot__info.html#aebdafce31f94277d138202f7b1ec35cc">multiboot_info::mods_count</a></div><div class="ttdeci">multiboot_uint32_t mods_count</div><div class="ttdef"><b>Definition:</b> multiboot.h:160</div></div>
|
||||
<div class="ttc" id="structmultiboot__mmap__entry_html"><div class="ttname"><a href="structmultiboot__mmap__entry.html">multiboot_mmap_entry</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:230</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_ac7653182e52bddb7e437cc8a66d74ce5"><div class="ttname"><a href="structmultiboot__info.html#ac7653182e52bddb7e437cc8a66d74ce5">multiboot_info::vbe_mode</a></div><div class="ttdeci">multiboot_uint16_t vbe_mode</div><div class="ttdef"><b>Definition:</b> multiboot.h:189</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a3f3aae9079285d788424ddf9c0ab4da9"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a3f3aae9079285d788424ddf9c0ab4da9">MODE_INFO::BlueMaskSize</a></div><div class="ttdeci">unsigned char BlueMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:297</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_aacf83273b9f8448d91fb24690492c0d8"><div class="ttname"><a href="structmultiboot__info.html#aacf83273b9f8448d91fb24690492c0d8">multiboot_info::mmap_addr</a></div><div class="ttdeci">multiboot_uint32_t mmap_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:171</div></div>
|
||||
<div class="ttc" id="structmultiboot__mod__list_html_a31365a9d2d0cae071f5cb8bddb9b33fb"><div class="ttname"><a href="structmultiboot__mod__list.html#a31365a9d2d0cae071f5cb8bddb9b33fb">multiboot_mod_list::cmdline</a></div><div class="ttdeci">multiboot_uint32_t cmdline</div><div class="ttdef"><b>Definition:</b> multiboot.h:251</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae04eca479fd10cabd9f46edd60763582"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae04eca479fd10cabd9f46edd60763582">MODE_INFO::WinSize</a></div><div class="ttdeci">unsigned short WinSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:277</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_ab3c537df524db1ed0aeaa2e6f61a23e6"><div class="ttname"><a href="structmultiboot__info.html#ab3c537df524db1ed0aeaa2e6f61a23e6">multiboot_info::vbe_interface_len</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:192</div></div>
|
||||
<div class="ttc" id="multiboot_8h_html_a76ae64e1ba3c94e0e9259d974f69e347"><div class="ttname"><a href="multiboot_8h.html#a76ae64e1ba3c94e0e9259d974f69e347">__attribute__</a></div><div class="ttdeci">struct multiboot_header __attribute__</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a0e9c84a1dda1268b6225df5b7d832f0c"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a0e9c84a1dda1268b6225df5b7d832f0c">MODE_INFO::OffScreenMemSize</a></div><div class="ttdeci">unsigned short OffScreenMemSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:304</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_ab06d9309bdc00fa4a8c37fdab639beb5"><div class="ttname"><a href="structmultiboot__apm__info.html#ab06d9309bdc00fa4a8c37fdab639beb5">multiboot_apm_info::version</a></div><div class="ttdeci">multiboot_uint16_t version</div><div class="ttdef"><b>Definition:</b> multiboot.h:261</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a919ce01f85d05ab90857f8591dfb3948"><div class="ttname"><a href="structmultiboot__info.html#a919ce01f85d05ab90857f8591dfb3948">multiboot_info::config_table</a></div><div class="ttdeci">multiboot_uint32_t config_table</div><div class="ttdef"><b>Definition:</b> multiboot.h:178</div></div>
|
||||
<div class="ttc" id="multiboot_8h_html_a037f602538fccf97e90021c19fdfc047"><div class="ttname"><a href="multiboot_8h.html#a037f602538fccf97e90021c19fdfc047">multiboot_uint8_t</a></div><div class="ttdeci">unsigned char multiboot_uint8_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:94</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_af2cab2389902deca91d2410ee8fbd067"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#af2cab2389902deca91d2410ee8fbd067">MODE_INFO::NumberOfPlanes</a></div><div class="ttdeci">unsigned char NumberOfPlanes</div><div class="ttdef"><b>Definition:</b> multiboot.h:286</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a9abc154a9c3a0f3d9ae96cf2b5044b43"><div class="ttname"><a href="structmultiboot__apm__info.html#a9abc154a9c3a0f3d9ae96cf2b5044b43">multiboot_apm_info::cseg_16</a></div><div class="ttdeci">multiboot_uint16_t cseg_16</div><div class="ttdef"><b>Definition:</b> multiboot.h:264</div></div>
|
||||
<div class="ttc" id="structmultiboot__elf__section__header__table_html_a87bed62f532b2e2e73ab41df40069e2a"><div class="ttname"><a href="structmultiboot__elf__section__header__table.html#a87bed62f532b2e2e73ab41df40069e2a">multiboot_elf_section_header_table::size</a></div><div class="ttdeci">multiboot_uint32_t size</div><div class="ttdef"><b>Definition:</b> multiboot.h:138</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a69b9f065c3877b921e1e28ae74d51029"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a69b9f065c3877b921e1e28ae74d51029">MODE_INFO::RedMaskPos</a></div><div class="ttdeci">unsigned char RedMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:294</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a5c82ed2c8587e816e139e64fc82e3a97"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a5c82ed2c8587e816e139e64fc82e3a97">MODE_INFO::NumberOfImagePages</a></div><div class="ttdeci">unsigned char NumberOfImagePages</div><div class="ttdef"><b>Definition:</b> multiboot.h:291</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a06191cef73b64e9d64a01850547fd2e8"><div class="ttname"><a href="structmultiboot__info.html#a06191cef73b64e9d64a01850547fd2e8">multiboot_info::vbe_control_info</a></div><div class="ttdeci">multiboot_uint32_t vbe_control_info</div><div class="ttdef"><b>Definition:</b> multiboot.h:187</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html"><div class="ttname"><a href="structmultiboot__apm__info.html">multiboot_apm_info</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:259</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a97958b174fe0234cafab9019eb009b91"><div class="ttname"><a href="structmultiboot__apm__info.html#a97958b174fe0234cafab9019eb009b91">multiboot_apm_info::offset</a></div><div class="ttdeci">multiboot_uint32_t offset</div><div class="ttdef"><b>Definition:</b> multiboot.h:263</div></div>
|
||||
<div class="ttc" id="multiboot_8h_html_a3a11e3c2b5e0617736a05343aa5795b3"><div class="ttname"><a href="multiboot_8h.html#a3a11e3c2b5e0617736a05343aa5795b3">multiboot_uint16_t</a></div><div class="ttdeci">unsigned short multiboot_uint16_t</div><div class="ttdef"><b>Definition:</b> multiboot.h:95</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a98b2122e2f14dcfcbfabb018e602fdfc"><div class="ttname"><a href="structmultiboot__info.html#a98b2122e2f14dcfcbfabb018e602fdfc">multiboot_info::framebuffer_type</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_type</div><div class="ttdef"><b>Definition:</b> multiboot.h:202</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a9eedcae62ee49310914e238d07094c4b"><div class="ttname"><a href="structmultiboot__apm__info.html#a9eedcae62ee49310914e238d07094c4b">multiboot_apm_info::cseg</a></div><div class="ttdeci">multiboot_uint16_t cseg</div><div class="ttdef"><b>Definition:</b> multiboot.h:262</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a61dc20144c958a07801f479c74e5867e"><div class="ttname"><a href="structmultiboot__info.html#a61dc20144c958a07801f479c74e5867e">multiboot_info::u</a></div><div class="ttdeci">union multiboot_info::@0 u</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a18cfe05edd236d9ddbbd3d0118d22e47"><div class="ttname"><a href="structmultiboot__info.html#a18cfe05edd236d9ddbbd3d0118d22e47">multiboot_info::framebuffer_green_mask_size</a></div><div class="ttdeci">multiboot_uint8_t framebuffer_green_mask_size</div><div class="ttdef"><b>Definition:</b> multiboot.h:215</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a86a0d881c5233a4b1c8cd690ccd19b75"><div class="ttname"><a href="structmultiboot__info.html#a86a0d881c5233a4b1c8cd690ccd19b75">multiboot_info::mmap_length</a></div><div class="ttdeci">multiboot_uint32_t mmap_length</div><div class="ttdef"><b>Definition:</b> multiboot.h:170</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a13c07e34a389abb77442dc491768dac1"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a13c07e34a389abb77442dc491768dac1">MODE_INFO::WinAAttributes</a></div><div class="ttdeci">unsigned char WinAAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:274</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a913ed780543a2466489f9d2b54761c5d"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a913ed780543a2466489f9d2b54761c5d">MODE_INFO::RedMaskSize</a></div><div class="ttdeci">unsigned char RedMaskSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:293</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a87db5803d5a79490b2bf32cb8e9a05c9"><div class="ttname"><a href="structmultiboot__info.html#a87db5803d5a79490b2bf32cb8e9a05c9">multiboot_info::mem_upper</a></div><div class="ttdeci">multiboot_uint32_t mem_upper</div><div class="ttdef"><b>Definition:</b> multiboot.h:151</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_ab06f895b6b56ca37c8123d145da52387"><div class="ttname"><a href="structmultiboot__info.html#ab06f895b6b56ca37c8123d145da52387">multiboot_info::elf_sec</a></div><div class="ttdeci">multiboot_elf_section_header_table_t elf_sec</div><div class="ttdef"><b>Definition:</b> multiboot.h:166</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ace02de2544b40e5c83f7e9fbebd418cc"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ace02de2544b40e5c83f7e9fbebd418cc">MODE_INFO::XCharSize</a></div><div class="ttdeci">unsigned char XCharSize</div><div class="ttdef"><b>Definition:</b> multiboot.h:284</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a8f384f7b253e7fba04691c9a7bf61869"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a8f384f7b253e7fba04691c9a7bf61869">MODE_INFO::ModeAttributes</a></div><div class="ttdeci">unsigned short ModeAttributes</div><div class="ttdef"><b>Definition:</b> multiboot.h:273</div></div>
|
||||
<div class="ttc" id="structmultiboot__aout__symbol__table_html_af9876cbe1b37935ed039c855f04b760e"><div class="ttname"><a href="structmultiboot__aout__symbol__table.html#af9876cbe1b37935ed039c855f04b760e">multiboot_aout_symbol_table::strsize</a></div><div class="ttdeci">multiboot_uint32_t strsize</div><div class="ttdef"><b>Definition:</b> multiboot.h:128</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_af47ccee3ea2d7b618128f3ea97880f86"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#af47ccee3ea2d7b618128f3ea97880f86">MODE_INFO::NumberOfBanks</a></div><div class="ttdeci">unsigned char NumberOfBanks</div><div class="ttdef"><b>Definition:</b> multiboot.h:288</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_ad72a1a3dd608e73c818d0c27974def40"><div class="ttname"><a href="structmultiboot__header.html#ad72a1a3dd608e73c818d0c27974def40">multiboot_header::width</a></div><div class="ttdeci">multiboot_uint32_t width</div><div class="ttdef"><b>Definition:</b> multiboot.h:119</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_ac3d807775a9d69730e6698dcdcf6491e"><div class="ttname"><a href="structmultiboot__header.html#ac3d807775a9d69730e6698dcdcf6491e">multiboot_header::entry_addr</a></div><div class="ttdeci">multiboot_uint32_t entry_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:115</div></div>
|
||||
<div class="ttc" id="structmultiboot__apm__info_html_a09573729600592739fe8f2480217a30d"><div class="ttname"><a href="structmultiboot__apm__info.html#a09573729600592739fe8f2480217a30d">multiboot_apm_info::cseg_16_len</a></div><div class="ttdeci">multiboot_uint16_t cseg_16_len</div><div class="ttdef"><b>Definition:</b> multiboot.h:268</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a72cac058f9f9ed05738d4d1b003424fd"><div class="ttname"><a href="structmultiboot__info.html#a72cac058f9f9ed05738d4d1b003424fd">multiboot_info::framebuffer_width</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_width</div><div class="ttdef"><b>Definition:</b> multiboot.h:196</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a854bdbfa7b23c9c3dfa0bfc155ef8242"><div class="ttname"><a href="structmultiboot__info.html#a854bdbfa7b23c9c3dfa0bfc155ef8242">multiboot_info::mods_addr</a></div><div class="ttdeci">multiboot_uint32_t mods_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:161</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html_a055c5e6553ea032897ad50a12f998a17"><div class="ttname"><a href="structmultiboot__header.html#a055c5e6553ea032897ad50a12f998a17">multiboot_header::height</a></div><div class="ttdeci">multiboot_uint32_t height</div><div class="ttdef"><b>Definition:</b> multiboot.h:120</div></div>
|
||||
<div class="ttc" id="structmultiboot__header_html"><div class="ttname"><a href="structmultiboot__header.html">multiboot_header</a></div><div class="ttdef"><b>Definition:</b> multiboot.h:99</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_abb1600e71614364d0a752798da65a1d6"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#abb1600e71614364d0a752798da65a1d6">MODE_INFO::XResolution</a></div><div class="ttdeci">unsigned short XResolution</div><div class="ttdef"><b>Definition:</b> multiboot.h:282</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a3dedc220bb3e97b53f78a72f66d202e1"><div class="ttname"><a href="structmultiboot__info.html#a3dedc220bb3e97b53f78a72f66d202e1">multiboot_info::framebuffer_palette_addr</a></div><div class="ttdeci">multiboot_uint32_t framebuffer_palette_addr</div><div class="ttdef"><b>Definition:</b> multiboot.h:207</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_acf01e96c5d199a398901516df535a5bb"><div class="ttname"><a href="structmultiboot__info.html#acf01e96c5d199a398901516df535a5bb">multiboot_info::aout_sym</a></div><div class="ttdeci">multiboot_aout_symbol_table_t aout_sym</div><div class="ttdef"><b>Definition:</b> multiboot.h:165</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_ae2adf5427d1c133490ef54268d409bde"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#ae2adf5427d1c133490ef54268d409bde">MODE_INFO::BlueMaskPos</a></div><div class="ttdeci">unsigned char BlueMaskPos</div><div class="ttdef"><b>Definition:</b> multiboot.h:298</div></div>
|
||||
<div class="ttc" id="structmultiboot__color_html_a08e1c8bc977b39015c9043645e79713d"><div class="ttname"><a href="structmultiboot__color.html#a08e1c8bc977b39015c9043645e79713d">multiboot_color::green</a></div><div class="ttdeci">multiboot_uint8_t green</div><div class="ttdef"><b>Definition:</b> multiboot.h:226</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_aa3503176ee0d132ef98537fa0b36ff09"><div class="ttname"><a href="structmultiboot__info.html#aa3503176ee0d132ef98537fa0b36ff09">multiboot_info::mem_lower</a></div><div class="ttdeci">multiboot_uint32_t mem_lower</div><div class="ttdef"><b>Definition:</b> multiboot.h:150</div></div>
|
||||
<div class="ttc" id="structmultiboot__info_html_a1621d51b1cc198a1496e9f61b3708291"><div class="ttname"><a href="structmultiboot__info.html#a1621d51b1cc198a1496e9f61b3708291">multiboot_info::vbe_interface_off</a></div><div class="ttdeci">multiboot_uint16_t vbe_interface_off</div><div class="ttdef"><b>Definition:</b> multiboot.h:191</div></div>
|
||||
<div class="ttc" id="struct_m_o_d_e___i_n_f_o_html_a7e836227c5d2ff4dc3bd7b90bdf1fb7b"><div class="ttname"><a href="struct_m_o_d_e___i_n_f_o.html#a7e836227c5d2ff4dc3bd7b90bdf1fb7b">MODE_INFO::BytesPerScanLine</a></div><div class="ttdeci">unsigned short BytesPerScanLine</div><div class="ttdef"><b>Definition:</b> multiboot.h:281</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
106
docs/html/namespace_m_t_gos.html
Normal file
|
@ -0,0 +1,106 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: MTGos Namespace Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">MTGos Namespace Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespace_m_t_gos_1_1_base"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
193
docs/html/namespace_m_t_gos_1_1_base.html
Normal file
|
@ -0,0 +1,193 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: MTGos::Base Namespace Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespace_m_t_gos.html">MTGos</a></li><li class="navelem"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#enum-members">Enumerations</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">MTGos::Base Namespace Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_m_t_gos_1_1_base_1_1_output.html">Output</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespace_m_t_gos_1_1_base.html">Base</a> class for output classes. <a href="class_m_t_gos_1_1_base_1_1_output.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:a985066b1d1e61799ead33462c57496a1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">Base</a> : int { <br />
|
||||
  <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452">Base::BINARY</a> =2,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70">Base::TERNARY</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1">Base::BASE4</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda">Base::BASE5</a>,
|
||||
<br />
|
||||
  <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3">Base::BASE6</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5">Base::BASE7</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14">Base::OCTAL</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d">Base::BASE9</a>,
|
||||
<br />
|
||||
  <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4">Base::DECIMAL</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61">Base::BASE11</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9">Base::BASE12</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf">Base::BASE13</a>,
|
||||
<br />
|
||||
  <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a">Base::BASE14</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d">Base::BASE15</a>,
|
||||
<a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84">Base::HEXADECIMAL</a>
|
||||
<br />
|
||||
}<tr class="memdesc:a985066b1d1e61799ead33462c57496a1"><td class="mdescLeft"> </td><td class="mdescRight">Contains the useable bases in the number-printing routine. <a href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a985066b1d1e61799ead33462c57496a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a class="anchor" id="a985066b1d1e61799ead33462c57496a1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base::Base</a> : int</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Contains the useable bases in the number-printing routine. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a98ad0e8750ae10ad556ed7a62affb452"></a>BINARY </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a8343ca237665c0d9e59cb1b668462f70"></a>TERNARY </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a318b856f74594843844042bf9ab09ec1"></a>BASE4 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a55197e0b604bcd695580d3195dee8bda"></a>BASE5 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ab32f9567b422b1314a04fb70e46eefc3"></a>BASE6 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1aa6e517afa675ea5e7475f2ec0b5d1ea5"></a>BASE7 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a62bfcf2abd9e92ff5e7cc7f6aa552d14"></a>OCTAL </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ae010292b0e1e622ba25a7e74a057703d"></a>BASE9 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a13d992d671957e9a2b3e936ca0cf14a4"></a>DECIMAL </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1af2a8c7e523d8164420af80aa37725e61"></a>BASE11 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a019b38414fbc79cd8a902243389392f9"></a>BASE12 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a3b11e53a4cc9342c948976ff40488cbf"></a>BASE13 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a8ffa2305b0c97880be705d0b1144e26a"></a>BASE14 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1ae0e888f5dc8a328cc1281a61b5b7352d"></a>BASE15 </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a985066b1d1e61799ead33462c57496a1a99f7a3f3b35d3a43505b79198b698b84"></a>HEXADECIMAL </td><td class="fielddoc">
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
105
docs/html/namespacemembers.html
Normal file
|
@ -0,0 +1,105 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Namespace Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||
<li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
|
||||
<li><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul>
|
||||
<li>Base
|
||||
: <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
105
docs/html/namespacemembers_enum.html
Normal file
|
@ -0,0 +1,105 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Namespace Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||
<li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="namespacemembers.html"><span>All</span></a></li>
|
||||
<li class="current"><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>Base
|
||||
: <a class="el" href="namespace_m_t_gos_1_1_base.html#a985066b1d1e61799ead33462c57496a1">MTGos::Base</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
104
docs/html/namespaces.html
Normal file
|
@ -0,0 +1,104 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.10"/>
|
||||
<title>MTGos: Namespace List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MTGos
|
||||
 <span id="projectnumber">0.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">A microkernel written completely in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.10 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="namespaces.html"><span>Namespace List</span></a></li>
|
||||
<li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Namespace List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos.html" target="_self">MTGos</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_m_t_gos_1_1_base.html" target="_self">Base</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.10
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/nav_f.png
Normal file
After Width: | Height: | Size: 153 B |