less verbose logs. unbuffered stdout when test automation

This commit is contained in:
Flyinghead 2019-06-28 11:42:35 +02:00
parent 99778a7715
commit 0a95a60ac6
3 changed files with 8 additions and 8 deletions

View File

@ -283,13 +283,13 @@ struct DCFlashChip : MemChip
state = FS_ReadAMDID1; state = FS_ReadAMDID1;
break; break;
default: default:
printf("Unknown FlashWrite mode: %x\n", val); EMUERROR("Unknown FlashWrite mode: %x\n", val);
break; break;
} }
break; break;
case FS_ReadAMDID1: case FS_ReadAMDID1:
if ((addr & 0xffff) == 0x2aa && (val & 0xff) == 0x55) if ((addr & 0xffff) == 0x02aa && (val & 0xff) == 0x55)
state = FS_ReadAMDID2; state = FS_ReadAMDID2;
else if ((addr & 0xffff) == 0x2aaa && (val & 0xff) == 0x55) else if ((addr & 0xffff) == 0x2aaa && (val & 0xff) == 0x55)
state = FS_ReadAMDID2; state = FS_ReadAMDID2;
@ -303,13 +303,13 @@ struct DCFlashChip : MemChip
break; break;
case FS_ReadAMDID2: case FS_ReadAMDID2:
if ((addr & 0xffff) == 0x555 && (val & 0xff) == 0x80) if ((addr & 0xffff) == 0x0555 && (val & 0xff) == 0x80)
state = FS_EraseAMD1; state = FS_EraseAMD1;
else if ((addr & 0xffff) == 0x5555 && (val & 0xff) == 0x80) else if ((addr & 0xffff) == 0x5555 && (val & 0xff) == 0x80)
state = FS_EraseAMD1; state = FS_EraseAMD1;
else if ((addr & 0xfff) == 0xaaa && (val & 0xff) == 0x80) else if ((addr & 0xfff) == 0xaaa && (val & 0xff) == 0x80)
state = FS_EraseAMD1; state = FS_EraseAMD1;
else if ((addr & 0xffff) == 0x555 && (val & 0xff) == 0xa0) else if ((addr & 0xffff) == 0x0555 && (val & 0xff) == 0xa0)
state = FS_ByteProgram; state = FS_ByteProgram;
else if ((addr & 0xffff) == 0x5555 && (val & 0xff) == 0xa0) else if ((addr & 0xffff) == 0x5555 && (val & 0xff) == 0xa0)
state = FS_ByteProgram; state = FS_ByteProgram;
@ -339,7 +339,7 @@ struct DCFlashChip : MemChip
break; break;
case FS_EraseAMD2: case FS_EraseAMD2:
if ((addr & 0xffff) == 0x2aa && (val & 0xff) == 0x55) if ((addr & 0xffff) == 0x02aa && (val & 0xff) == 0x55)
state = FS_EraseAMD3; state = FS_EraseAMD3;
else if ((addr & 0xffff) == 0x2aaa && (val & 0xff) == 0x55) else if ((addr & 0xffff) == 0x2aaa && (val & 0xff) == 0x55)
state = FS_EraseAMD3; state = FS_EraseAMD3;

View File

@ -212,7 +212,7 @@ void YUV_data(u32* data , u32 count)
//read //read
u8 DYNACALL pvr_read_area1_8(u32 addr) u8 DYNACALL pvr_read_area1_8(u32 addr)
{ {
printf("8-bit VRAM reads are not possible\n"); EMUERROR("8-bit VRAM reads are not possible\n");
return 0; return 0;
} }
@ -228,7 +228,7 @@ u32 DYNACALL pvr_read_area1_32(u32 addr)
//write //write
void DYNACALL pvr_write_area1_8(u32 addr,u8 data) void DYNACALL pvr_write_area1_8(u32 addr,u8 data)
{ {
printf("8-bit VRAM writes are not possible\n"); EMUERROR("8-bit VRAM writes are not possible\n");
} }
void DYNACALL pvr_write_area1_16(u32 addr,u16 data) void DYNACALL pvr_write_area1_16(u32 addr,u16 data)
{ {

View File

@ -289,7 +289,7 @@ static bool reset_requested;
int reicast_init(int argc, char* argv[]) int reicast_init(int argc, char* argv[])
{ {
#ifdef _WIN32 #if defined(_WIN32) || defined(TEST_AUTOMATION)
setbuf(stdout, 0); setbuf(stdout, 0);
setbuf(stderr, 0); setbuf(stderr, 0);
#endif #endif