object/debug.h-Dateireferenz
EnthÀlt Debugmacros, um Debugausgaben auf einen eigenen Screen umzuleiten.
Mehr ...
#include "device/cgastr.h"
#include "machine/apicsystem.h"
AusfĂŒhrliche Beschreibung
EnthÀlt Debugmacros, um Debugausgaben auf einen eigenen Screen umzuleiten.
FĂŒr den Uniprozessorfall reicht es ein CGA_Stream Objekt fĂŒr Debugausgaben (dout) anzulegen. FĂŒr den Multiprozessorfall soll jedoch fĂŒr jede CPU ein Objekt fĂŒr Debugausgaben angelegt werden. Das Debugmacro muss dann mit Hilfe von APICSystem::getCPUID() die Ausgabe auf das entsprechende Objekt umleiten. Dazu kann der ? : Operator verwendet werden.