Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
Optionale Aufgaben
Element CGA_Stream::arrange (CGA_Stream &kout, CGA_Stream dout[8])
Funktion implementieren
Element CGA_Stream::CGA_Stream (void)
Konstruktor implementieren. Zum testen kann in Qemu/KVM die Anzahl der Kerne im Makefile einfach von der Kommandozeile aus überschreiben werden, z.B.: make QEMUCPUS=6 kvm
Element CGA_Window::setpos (int x, int y)
Negative x- bzw y-Werte sollen den Cursor relativ vom Fensterrand (rechts bzw unten) positionieren
Element CGA_Window::show (int x, int y, char character, Attribute attrib=Attribute())
Negative x- bzw y-Werte sollen den Cursor relativ vom Bildschirmrand (rechts bzw unten) positionieren
Element dout [CPU_MAX]
Automatische Verteilung mittels CGA_Stream::arrange()
Element Serial::read (bool blocking=true)
Methode implementieren
Element Serial::Serial (Serial::comPort port=COM1, Serial::baudRate baudrate=BAUD_115200, Serial::dataBits databits=DATA_8BIT, Serial::stopBits stopbits=STOP_1BIT, Serial::parity parity=PARITY_NONE)
Konstruktor implementieren
Element Serial::write (char out, bool blocking=true)
Methode implementieren
Element Serial_Stream::flush ()
Methode implementieren
Element Serial_Stream::getpos (int &x, int &y)
Methode implementieren
Element Serial_Stream::print (char *string, int length)
Methode implementieren
Element Serial_Stream::reset ()
Methode implementieren
Element Serial_Stream::Serial_Stream (Serial::comPort port=COM1, Serial::baudRate baudrate=BAUD_115200, Serial::dataBits databits=DATA_8BIT, Serial::stopBits stopbits=STOP_1BIT, Serial::parity parity=PARITY_NONE)
Methode implementieren
Element Serial_Stream::setAttribute (Serial_Stream::Attrib a)
Methode implementieren
Element Serial_Stream::setBackground (Serial_Stream::Color c)
Methode implementieren
Element Serial_Stream::setForeground (Serial_Stream::Color c)
Methode implementieren
Element Serial_Stream::setpos (int x, int y)
Methode implementieren