27 unsigned long long ullTmp;
30 kout <<
"Not booted by multiboot compliant loader" <<
endl;
45 kout <<
"cmdline = " << (
const char*)
mbi->
cmdline << endl;
54 <<
", mod_end = " << mod->
mod_end
61 kout <<
"Both bits 4 and 5 are set." <<
endl;
68 kout <<
"aout_symbol_table: tabsize = "
70 <<
"strsize = " << aout_sym->
strsize
77 kout <<
"elf_sec: num = "<<
dec << elf_sec->
num
78 <<
", size = " << elf_sec->
size << endl
79 <<
" " << (char)192 << (
char)196 <<
"addr = " <<
hex << elf_sec->
addr
80 <<
", shndx = " << elf_sec->
shndx <<
endl;
97 kout <<
" " << (char)195 << (
char)196;
99 kout <<
" " << (char)192 << (
char)196;
104 kout <<
", length = " <<
dec << (
unsigned long)(currEntry->
length_low) <<
"B";
105 else if(ullTmp<1024*1024)
106 kout <<
", length = " <<
dec << (
unsigned long)(ullTmp/1024) <<
"KiB";
107 else if(ullTmp<1024*1024*1024)
108 kout <<
", length = " <<
dec << (
unsigned long)(ullTmp/(1024*1024)) <<
"MiB";
109 else if(ullTmp<1024LL*1024*1024*1024)
110 kout <<
", length = " <<
dec << (
unsigned long)(ullTmp/(1024*1024*1024)) <<
"GiB";
112 kout <<
", length = " <<
dec << (
unsigned long)(ullTmp/(1024LL*1024*1024*1024)) <<
"TiB";
115 << ((currEntry->
type==0x1)?
"ram":
"reserved") <<
endl;
125 const char acText[] =
"DAS_Farbenwunder";
127 kout <<
endl <<
"kout test:" <<
endl;
134 kout <<
dec <<
"(" << i <<
", " <<
hex << i <<
") ";
140 for(i=0; i<
sizeof(acText); i++){
143 kout << BGColor(
BLACK);
151 kout << BGColor(col) <<
' ';
159 kout <<
endl <<
"Keyboard test: ";
167 kout << k.
ascii() <<
" (" << (
unsigned int)k.
scancode() <<
") ";
176 kout <<
"OOStuBs - Task 1" <<
endl;