Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
Ausstehende Aufgaben
Element assertion_failed (const char *exp, const char *func, const char *file, int line)
Methode fertig implementieren (Ausgabe und CPU dauerhaft anhalten)
Element bin (O_Stream &os)
Modifikator implementieren
Element CGA_Stream::flush ()
Methode implementieren
Element CGA_Window::Attribute::Attribute (Color foreground=LIGHT_GREY, Color background=BLACK, bool blink=false)
Konstruktor fertig implementieren
Element CGA_Window::CGA_Window (int from_col, int to_col, int from_row, int to_row, bool use_cursor=false)
Konstruktor implementieren
Element CGA_Window::getpos (int &x, int &y)
Methode implementieren
Element CGA_Window::print (const char *string, int length, Attribute attrib=Attribute())
Methode implementieren
Element CGA_Window::reset (char character=' ', Attribute attrib=Attribute())
Methode implementieren
Element CGA_Window::setpos (int x, int y)
Methode unter Verwendung der Klasse IO_Port implementieren
Element CGA_Window::show (int x, int y, char character, Attribute attrib=Attribute())
Methode implementieren
Element dec (O_Stream &os)
Modifikator implementieren
Element dout [CPU_MAX]
Objektarray anlegen
Element endl (O_Stream &os)
Modifikator implementieren
Element flush (O_Stream &os)
Modifikator implementieren
Element hex (O_Stream &os)
Modifikator implementieren
Element Keyboard_Controller::drainKeyboardBuffer ()
Methode implementieren
Element Keyboard_Controller::key_hit ()
Methode implementieren (u.a. enum outb verwenden!)
Element Keyboard_Controller::send_byte (unsigned char byte)
Methode implementieren
Element Keyboard_Controller::send_command (unsigned char cmd, unsigned char data)
Methode implementieren
Element Keyboard_Controller::set_led (LED led, bool on)
Methode implementieren (Verwendung von send_command())
Element Keyboard_Controller::set_repeat_rate (int speed, int delay)
Methode implementieren (Verwendung von send_command())
Element O_Stream::O_Stream ()
Konstruktor implementieren
Element O_Stream::operator<< (O_Stream &(*f)(O_Stream &))
Operator implementieren
Element O_Stream::operator<< (char c)
Operator implementieren
Element O_Stream::operator<< (const char *string)
Operator implementieren
Element O_Stream::operator<< (bool b)
Operator implementieren
Element O_Stream::operator<< (unsigned char c)
Operator implementieren
Element O_Stream::operator<< (const void *ptr)
Operator implementieren
Element O_Stream::operator<< (short ival)
Operator implementieren
Element oct (O_Stream &os)
Modifikator implementieren
Element Stringbuffer::put (char c)
Methode implementieren
Element Stringbuffer::Stringbuffer ()
Konstruktor vervollständigen