Seitenleiste

Infodatenbank

Tutorial

Community

Bochs Log-Ausgaben

Bochs Ausgaben können bei der Fehlersuche von großem Nutzen sein. Wie man die Log-Ausgabeoptionen einstellt steht hier.

Grundsätzliches

Bochs kennt grundsätzlich 4 unterschiedliche Arten von Ausgaben:

  • Info
  • Debug
  • Error
  • Panic

Ausgaben der 4 Arten fallen für unterschiedliche Teile von bochs, bzw vom emulierten PC an (in Zukunft als „Systemteil“ bezeichnet):

 IO, KMAP, IOAP, STIME, VTIME, PIT, PIT81, DEV, SYS, CPU0, APIC0, MEM0, CTRL, PLGIN,
 XGUI, UNMP, BIOS, VBIOS, CMOS, DMA, PIC, VGA, FDD, HD, KBD, SER, PAR, EFIRQ, GAME,
 SPEAK, PCI, P2I, PIDE

Leider fehlt von Seiten der bochs Entwickler eine Referenz zu diesen Ausgaben, genaue Angaben was die einzelnen Systemteile ausgeben können also nicht gemacht werden.

Für jedes einzelne Systemteil kann für jede der 4 Arten von Ausgaben ein Ausgabezustand eingestellt werden.

Es gibt folgende Ausgabezustände:

  • ask
  • report
  • ignore
  • fatal

Tipp:
Man sollte die Debug-Ausgaben aller Teile nur wenn es wirklich nötig ist auf report stellen, da sie sehr viele Ausgaben ergeben.