updates for new logging system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@695
This commit is contained in:
parent
dff67638e9
commit
f79eaaba75
57 changed files with 405 additions and 416 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2002 The DOSBox Team
|
||||
* Copyright (C) 2002-2003 The DOSBox Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -67,7 +67,7 @@ void CALLBACK_Idle(void) {
|
|||
}
|
||||
|
||||
static Bitu default_handler(void) {
|
||||
LOG_WARN("Illegal Unhandled Interrupt Called %X",lastint);
|
||||
LOG(LOG_ERROR|LOG_CPU,"Illegal Unhandled Interrupt Called %X",lastint);
|
||||
return CBRET_NONE;
|
||||
};
|
||||
|
||||
|
|
|
@ -961,7 +961,7 @@ restart:
|
|||
case 0xde: /* FPU ESC 6 */
|
||||
case 0xdf: /* FPU ESC 7 */
|
||||
{
|
||||
LOG_WARN("FPU used");
|
||||
LOG(LOG_CPU,"FPU used");
|
||||
Bit8u rm=Fetchb();
|
||||
if (rm<0xc0) GetEAa;
|
||||
}
|
||||
|
@ -1037,7 +1037,7 @@ restart:
|
|||
IO_Write(reg_dx+1,reg_ah);
|
||||
break;
|
||||
case 0xf0: /* LOCK */
|
||||
LOG_ERROR("CPU:LOCK");
|
||||
LOG(LOG_CPU,"CPU:LOCK");
|
||||
break;
|
||||
case 0xf1: /* Weird call undocumented */
|
||||
// INTERRUPT(1);
|
||||
|
|
|
@ -276,7 +276,7 @@ switch(Fetchb()) {
|
|||
break;
|
||||
}
|
||||
case 0x8c:
|
||||
LOG_WARN("CPU:66:8c looped back");
|
||||
LOG(LOG_CPU,"CPU:66:8c looped back");
|
||||
break;
|
||||
case 0x8d: /* LEA */
|
||||
{
|
||||
|
|
|
@ -62,7 +62,7 @@ switch(Fetchb()) {
|
|||
case 0x23: /* MOV DRx,Rd */
|
||||
{
|
||||
GetRM;
|
||||
LOG_DEBUG("CPU:0F:23 does nothing");
|
||||
LOG(LOG_CPU,"CPU:0F:23 does nothing");
|
||||
}
|
||||
break;
|
||||
/* 0x24 MOV Rd,TRx (386) */
|
||||
|
|
|
@ -353,7 +353,7 @@ rep_again:
|
|||
break;
|
||||
default:
|
||||
IPPoint--;
|
||||
LOG_DEBUG("Unhandled REP Prefix %X",Fetchb());
|
||||
LOG(LOG_CPU|LOG_ERROR,"Unhandled REP Prefix %X",Fetchb());
|
||||
goto normalexit;
|
||||
}
|
||||
/* If we end up here it's because the CPU_Cycles counter is 0, so restart instruction */
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2002 The DOSBox Team
|
||||
* Copyright (C) 2002-2003 The DOSBox Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -59,12 +59,12 @@ void Interrupt(Bit8u num) {
|
|||
|
||||
switch (num) {
|
||||
case 0x00:
|
||||
LOG_WARN("Divide Error");
|
||||
LOG(LOG_CPU,"Divide Error");
|
||||
break;
|
||||
case 0x06:
|
||||
break;
|
||||
case 0x07:
|
||||
LOG_WARN("Co Processor Exception");
|
||||
LOG(LOG_FPU,"Co Processor Exception");
|
||||
break;
|
||||
case 0x08:
|
||||
case 0x09:
|
||||
|
@ -86,7 +86,7 @@ void Interrupt(Bit8u num) {
|
|||
break;
|
||||
case 0xcd:
|
||||
#if C_HEAVY_DEBUG
|
||||
LOG_DEBUG("Call to interrupt 0xCD this is BAD");
|
||||
LOG(LOG_CPU|LOG_ERROR,"Call to interrupt 0xCD this is BAD");
|
||||
DEBUG_HeavyWriteLogInstruction();
|
||||
#endif
|
||||
E_Exit("Call to interrupt 0xCD this is BAD");
|
||||
|
@ -96,7 +96,7 @@ void Interrupt(Bit8u num) {
|
|||
#endif
|
||||
break;
|
||||
case 0x05:
|
||||
LOG_MSG("CPU:Out Of Bounds interrupt");
|
||||
LOG(LOG_CPU,"CPU:Out Of Bounds interrupt");
|
||||
break;
|
||||
default:
|
||||
// LOG_WARN("Call to unsupported INT %02X call %02X",num,reg_ah);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2002 The DOSBox Team
|
||||
* Copyright (C) 2002-2003 The DOSBox Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -134,7 +134,7 @@ bool get_CF(void) {
|
|||
case t_DIV:
|
||||
return false; /* Unkown */
|
||||
default:
|
||||
LOG_WARN("get_CF Unknown %d",flags.type);
|
||||
LOG(LOG_ERROR|LOG_CPU,"get_CF Unknown %d",flags.type);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -229,7 +229,7 @@ again:
|
|||
case t_MUL:
|
||||
return false; /* Unkown */
|
||||
default:
|
||||
LOG_WARN("get_AF Unknown %d",flags.type);
|
||||
LOG(LOG_ERROR|LOG_CPU,"get_AF Unknown %d",flags.type);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -314,7 +314,7 @@ again:
|
|||
case t_MUL:
|
||||
return false; /* Unkown */
|
||||
default:
|
||||
LOG_WARN("get_ZF Unknown %d",flags.type);
|
||||
LOG(LOG_ERROR|LOG_CPU,"get_ZF Unknown %d",flags.type);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
@ -398,7 +398,7 @@ again:
|
|||
case t_MUL:
|
||||
return false; /* Unkown */
|
||||
default:
|
||||
LOG_WARN("get_SF Unkown %d",flags.type);
|
||||
LOG(LOG_ERROR|LOG_CPU,"get_SF Unkown %d",flags.type);
|
||||
}
|
||||
return false;
|
||||
|
||||
|
@ -539,7 +539,7 @@ again:
|
|||
case t_DIV:
|
||||
return false; /* Unkown */
|
||||
default:
|
||||
LOG_WARN("get_OF Unkown %d",flags.type);
|
||||
LOG(LOG_ERROR|LOG_CPU,"get_OF Unkown %d",flags.type);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2002 The DOSBox Team
|
||||
* Copyright (C) 2002-2003 The DOSBox Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -81,7 +81,7 @@ static Bitu CPU_Real_16_Slow_Decode(void) {
|
|||
if (prefix.count) {
|
||||
PrefixReset;
|
||||
//DEBUG_HeavyWriteLogInstruction();
|
||||
LOG_DEBUG("Prefix for non prefixed instruction");
|
||||
LOG(LOG_CPU,"Prefix for non prefixed instruction");
|
||||
}
|
||||
CPU_Cycles--;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue