Dokumentacja klasy teletype

#include <teletype.hpp>

Lista wszystkich składowych.

Metody publiczne

 teletype (ChCol *buffer, int _xsize, int _ysize, int _lines, teletype *vHW, int(*kbd_h)(), uint8 col)
 teletype (ChCol *buffer, int _xsize, int _ysize, int _lines, teletype *vHW, int(*kbd_h)(), uint8 col)

Przyjaciele

void init ()
 proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556
void tty_switch (teletype *, char *)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, char EmptyLetter)
void poke_str (char *ch, uint8 color, int x, int y, uint32 limit)
void poke_char (char ch, uint8 color, int x, int y)
void writehere (char *ch, uint8 color, uint32 limit)
void putch (char ch)
void cout (char *ch, uint8 color)
void cout (teletype *tty, char *ch)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, uint8 col)
void init ()
 proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556
void tty_switch (teletype *, char *)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, char EmptyLetter)
void poke_str (char *ch, uint8 color, int x, int y, uint32 limit)
void poke_char (char ch, uint8 color, int x, int y)
void writehere (char *ch, uint8 color, uint32 limit)
void putch (char ch)
void cout (char *ch, uint8 color)
void cout (teletype *tty, char *ch)
void coutnum (teletype *tty, uint32 n, uint32 radix, uint32 n_pos, char first_letter, uint8 col)


Opis szczegółowy

Definicja w linii 224 pliku ip.old.2.cpp.


Dokumentacja konstruktora i destruktora

teletype::teletype ( ChCol buffer,
int  _xsize,
int  _ysize,
int  _lines,
teletype vHW,
int(*)()  kbd_h,
uint8  col 
)

Definicja w linii 99 pliku teletype.cpp.

Odwołuje się do sem_init().

teletype::teletype ( ChCol buffer,
int  _xsize,
int  _ysize,
int  _lines,
teletype vHW,
int(*)()  kbd_h,
uint8  col 
)


Dokumentacja przyjaciół i funkcji związanych

void init (  )  [friend]

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 38 pliku cpuid.cpp.

void tty_switch ( teletype ,
char *   
) [friend]

Definicja w linii 718 pliku teletype.cpp.

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

Definicja w linii 446 pliku teletype.cpp.

Odwołania w cout(), coutb() i coutnum().

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

Definicja w linii 571 pliku teletype.cpp.

Odwołania w poke_str(), tty_switch() i writehere().

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

Definicja w linii 563 pliku teletype.cpp.

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

Definicja w linii 555 pliku teletype.cpp.

void teletype::putch ( char  ch  )  [friend]

Definicja w linii 547 pliku teletype.cpp.

Odwołania w coutDec() i putch().

void cout ( char *  ch,
uint8  color 
) [friend]

Definicja w linii 514 pliku teletype.cpp.

Odwołania w cout() i kprintf().

void cout ( teletype tty,
char *  ch 
) [friend]

Definicja w linii 505 pliku teletype.cpp.

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

Definicja w linii 466 pliku teletype.cpp.

void init (  )  [friend]

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 38 pliku cpuid.cpp.

void tty_switch ( teletype ,
char *   
) [friend]

Definicja w linii 718 pliku teletype.cpp.

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

Definicja w linii 446 pliku teletype.cpp.

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

Definicja w linii 571 pliku teletype.cpp.

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

Definicja w linii 563 pliku teletype.cpp.

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

Definicja w linii 555 pliku teletype.cpp.

void putch ( char  ch  )  [friend]

Definicja w linii 547 pliku teletype.cpp.

void cout ( char *  ch,
uint8  color 
) [friend]

Definicja w linii 514 pliku teletype.cpp.

void cout ( teletype tty,
char *  ch 
) [friend]

Definicja w linii 505 pliku teletype.cpp.

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

Definicja w linii 466 pliku teletype.cpp.


Dokumentacja dla tej klasy została wygenerowana z plików:

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