Dokumentacja przestrzeni nazw Mboot


Komponenty

struct  mboot_sht
struct  mboot_struct
struct  mod_info

Funkcje

void init ()
 proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556
uint32 mods_count ()
mod_infomods_info (uint32 n)
mboot_shtmboot_syms ()
mboot_struct *mb_info asm ("mb_info")

Zmienne

mboot_struct multiboot_info = *mb_info
const uint32 DEF_MBOOT_MODS = 0x08
const uint32 DEF_MBOOT_ELF_SH = 0x20


Dokumentacja funkcji

mboot_struct* mb_info Mboot::asm ( "mb_info"   ) 

void Mboot::init (  ) 

proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556

ustawienie timera ktory seeduje linear congruential generator DEF_SECOND/32 na sekunde i czeka na pierwsze seedowanie. w momencie gdy rtc timer pracuje, malo mozliwe jest by parzystosc rdtsc() zmieniala sie miedzy wywolaniami rdtsc_runner() w przewidywalny sposob

Definicja w linii 30 pliku mboot.cpp.

Odwołuje się do Mboot::mboot_sht::addr, align_up(), Mboot::mboot_sht::entry_size, Memory::Physical::first_free_page, Thread::i, LMA2VIRT, MAX, mboot_syms(), mem_kernel_start, mem_physical, Mboot::mod_info::mod_end, mods_count(), mods_info(), NULL, Mboot::mboot_sht::num, PAGE_ALIGN, PAGE_SIZE, Elf32_shdr::sh_addr i Elf32_shdr::sh_size.

Odwołania w main().

mboot_sht * Mboot::mboot_syms (  ) 

uint32 Mboot::mods_count (  ) 

mod_info * Mboot::mods_info ( uint32  n  ) 


Dokumentacja zmiennych

Definicja w linii 12 pliku mboot.hpp.

Odwołania w mboot_syms().

Definicja w linii 11 pliku mboot.hpp.

Odwołania w mods_count() i mods_info().

Definicja w linii 27 pliku mboot.cpp.

Odwołania w mboot_syms(), mods_count() i mods_info().


Wygenerowano Sat Jul 19 02:21:27 2008 dla panaLiX programem  doxygen 1.5.6