Debug


Pliki

plik  errno.hpp
plik  error.hpp
plik  profiler.cpp

Przestrzenie nazw

namespace  Debug

Moduły

 Println
 Pasek na gorze
bool Arch::x86::Interr::isInInterruptHandler ()

Funkcje

uint64 Debug::Profiler::rdtsc ()
void debug_heap_stats (Memory::Heap::heapbox *hp)
uint32 Memory::Heap::heapbox::allocated_count ()
void Net::Arp::processArpPacket (struct netbuf *nb)
void cout (char const *ch)
void cout (teletype *tty, char *ch)
void cout (char *ch, uint8 color)
void cout (uint32 i)
void cout (uint32 i, uint8 col)
void cout (teletype *tty, uint32 i)
void coutnum (uint32 n, uint32 radix, uint32 n_pos, char first_letter)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, char EmptyLetter)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, uint8 col)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter)
void coutDec (uint32 i)
void coutb (uint8 ch)
void putch (char ch)
void writehere (char *ch, uint8 color, uint32 limit)
void poke_char (char ch, uint8 color, int x, int y)
void poke_str (char *ch, uint8 color, int x, int y, uint32 limit)
void kprintf (const char *fmt,...)
void kprintf_alert (char *fmt,...)
void kprintf (teletype *tty, char *fmt,...)
void videoHW_gotoxy (int n)
void videoHW_toggle_cursor (bool on)
void ksnprintf (char *str, size_t size, char *format,...)

Zmienne

uint64 volatile Arch::x86::RTC::up_time = 0

Opis szczegółowy


Dokumentacja funkcji

uint32 Memory::Heap::heapbox::allocated_count (  )  [inherited]

\{

Definicja w linii 1137 pliku heap.cpp.

Odwołuje się do Memory::Heap::heapbox::stats.

Odwołania w VarieteThread().

void cout ( teletype tty,
uint32  i 
)

Definicja w linii 535 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void cout ( uint32  i,
uint8  col 
)

Definicja w linii 529 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void cout ( uint32  i  ) 

Definicja w linii 523 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void cout ( char *  ch,
uint8  color 
)

void cout ( teletype tty,
char *  ch 
)

void cout ( char const *  ch  ) 

Definicja w linii 497 pliku teletype.cpp.

Odwołuje się do teletype::cout.

void coutb ( uint8  ch  ) 

Definicja w linii 541 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void coutDec ( uint32  i  ) 

Definicja w linii 484 pliku teletype.cpp.

Odwołuje się do teletype::putch.

void coutnum ( teletype tty,
uint32  n,
uint32  radix,
uint32  n_pos,
char  first_letter 
)

Definicja w linii 441 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void coutnum ( teletype tty,
uint32  n,
uint32  radix,
uint32  n_pos,
char  first_letter,
uint8  col 
)

void coutnum ( teletype tty,
uint32  n,
uint32  radix,
uint32  n_pos,
char  first_letter,
char  EmptyLetter 
)

void coutnum ( uint32  n,
uint32  radix,
uint32  n_pos,
char  first_letter 
)

Definicja w linii 435 pliku teletype.cpp.

Odwołuje się do teletype::coutnum.

void debug_heap_stats ( Memory::Heap::heapbox hp  ) 

uint32 Arch::x86::Interr::isInInterruptHandler (  ) 

Definicja w linii 74 pliku except_c.cpp.

Odwołuje się do Arch::x86::Interr::inInterruptHandler.

Odwołania w IPC::Lock::lock_t::lock().

void kprintf ( teletype tty,
char *  fmt,
  ... 
)

void kprintf ( const char *  fmt,
  ... 
)

Side Effects:
wypisuje tekst do aktywnego tty

Definicja w linii 579 pliku teletype.cpp.

Odwołuje się do teletype::cout, string::done(), string::formatText(), string::inval() i string::v().

void kprintf_alert ( char *  fmt,
  ... 
)

Definicja w linii 606 pliku teletype.cpp.

Odwołuje się do alert(), string::done(), string::formatText(), string::inval() i string::v().

void ksnprintf ( char *  str,
size_t  size,
char *  format,
  ... 
)

void poke_char ( char  ch,
uint8  color,
int  x,
int  y 
)

Definicja w linii 563 pliku teletype.cpp.

Odwołuje się do teletype::llock(), teletype::lulock() i teletype::poke().

void poke_str ( char *  ch,
uint8  color,
int  x,
int  y,
uint32  limit 
)

Definicja w linii 571 pliku teletype.cpp.

Odwołuje się do teletype::llock(), teletype::lulock() i teletype::poke_str.

void Net::Arp::processArpPacket ( struct netbuf *  nb  ) 

void putch ( char  ch  ) 

Definicja w linii 547 pliku teletype.cpp.

Odwołuje się do teletype::llock(), teletype::lulock() i teletype::putch.

uint64 Debug::Profiler::rdtsc (  )  [inline]

Definicja w linii 18 pliku profiler.hpp.

Odwołania w rdtsc().

void videoHW_gotoxy ( int  n  ) 

Definicja w linii 637 pliku teletype.cpp.

Odwołuje się do IOPorts::outb().

void videoHW_toggle_cursor ( bool  on  ) 

Definicja w linii 656 pliku teletype.cpp.

Odwołuje się do IOPorts::inb() i IOPorts::outb().

void writehere ( char *  ch,
uint8  color,
uint32  limit 
)


Dokumentacja zmiennych


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