StuBS
Voluntary Exercise
Member CopyStream::operator<< (T value)
Implement method
Member dout [Core::MAX]

Automatically arrange windows with TextStream::arrange()

Member SerialStream::getPos (int &x, int &y)
Implement Method
Member SerialStream::reset ()
Implement Method
Member SerialStream::setPos (int x, int y)
Implement Method
Class TextMode::Cell
Implement the TextMode::Cell helper structure
Member TextMode::show (int abs_x, int abs_y, char character, Attribute attrib=Attribute())
Implement this method (it can either use or replace show(unsigned, unsigned, char, Attribute))
Member TextStream::arrange (TextStream &kout, TextStream dout[8])
Implement method
Member TextStream::TextStream (void)
Implement Constructor. For testing purposes you can simply overwrite the predefined number of cores for Qemu/KVM in the Makefile from the command line, e.g: make QEMUCPUS=6 kvm
Member TextWindow::setPos (int rel_x, int rel_y)
Implement this method (it can either use or replace setPos(unsigned, unsigned))