don't log div32 matching and some GDRom ops

This commit is contained in:
Flyinghead 2018-07-10 14:36:28 +02:00
parent 92e16d436e
commit 648988e622
2 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
/* /*
gdrom, v3 gdrom, v3
Overly complex implementation of a very ugly device Overly complex implementation of a very ugly device
*/ */
@ -604,7 +604,7 @@ void gd_process_spi_cmd()
//seems like a non data command :) //seems like a non data command :)
case 0x70: case 0x70:
printf_spicmd("SPI : unknown ? [0x70]\n"); printf_spicmd("SPI : unknown ? [0x70]\n");
printf("SPI : unknown ? [0x70]\n"); //printf("SPI : unknown ? [0x70]\n");
/*GDStatus.full=0x50; //FIXME /*GDStatus.full=0x50; //FIXME
RaiseInterrupt(holly_GDROM_CMD);*/ RaiseInterrupt(holly_GDROM_CMD);*/
@ -620,7 +620,7 @@ void gd_process_spi_cmd()
case 0x71: case 0x71:
{ {
printf_spicmd("SPI : unknown ? [0x71]\n"); printf_spicmd("SPI : unknown ? [0x71]\n");
printf("SPI : unknown ? [0x71]\n"); //printf("SPI : unknown ? [0x71]\n");
extern u32 reply_71_sz; extern u32 reply_71_sz;
gd_spi_pio_end((u8*)&reply_71[0],reply_71_sz);//uCount gd_spi_pio_end((u8*)&reply_71[0],reply_71_sz);//uCount
@ -1185,7 +1185,7 @@ void GDROM_DmaStart(u32 addr, u32 data)
{ {
SB_GDSTARD=SB_GDSTAR; SB_GDSTARD=SB_GDSTAR;
SB_GDLEND=0; SB_GDLEND=0;
//printf("Streamed GDMA start\n"); //printf("GDROM-DMA start addr %08X len %d\n", SB_GDSTAR, SB_GDLEN);
GDRomschd(0,0,0); GDRomschd(0,0,0);
sh4_sched_request(gdrom_schid,GDROM_TICK); sh4_sched_request(gdrom_schid,GDROM_TICK);
} }

View File

@ -727,12 +727,12 @@ bool MatchDiv32s(u32 op,u32 pc)
div_som_reg3=(Sh4RegType)n; div_som_reg3=(Sh4RegType)n;
u32 match=MatchDiv32(pc+2,div_som_reg1,div_som_reg2,div_som_reg3); u32 match=MatchDiv32(pc+2,div_som_reg1,div_som_reg2,div_som_reg3);
printf("DIV32S matched %d%% @ 0x%X\n",match*100/65,pc); //printf("DIV32S matched %d%% @ 0x%X\n",match*100/65,pc);
if (match==65) if (match==65)
{ {
//DIV32S was perfectly matched :) //DIV32S was perfectly matched :)
printf("div32s %d/%d/%d\n",div_som_reg1,div_som_reg2,div_som_reg3); //printf("div32s %d/%d/%d\n",div_som_reg1,div_som_reg2,div_som_reg3);
return true; return true;
} }
else //no match ... else //no match ...