Fixed a loop, added some debugging.

This commit is contained in:
n-a-c-h
2005-02-24 21:34:45 +00:00
parent 50811b339c
commit 637333a9e5

View File

@@ -1947,6 +1947,7 @@ void DSP4_OP10()
DSP4_CLEAR_OUT(); DSP4_CLEAR_OUT();
DSP4_WRITE_WORD(color); DSP4_WRITE_WORD(color);
break;
} }
} }
} }
@@ -2137,6 +2138,7 @@ void DSP4SetByte()
DSP4.out_index = 0; DSP4.out_index = 0;
DSP4.in_index = 0; DSP4.in_index = 0;
printf("DSP4 Command: %u\n", DSP4.command);
switch (DSP4.command) switch (DSP4.command)
{ {
// 16-bit multiplication // 16-bit multiplication
@@ -2193,8 +2195,8 @@ void DSP4SetByte()
int16 in3a = DSP4_READ_WORD(); int16 in3a = DSP4_READ_WORD();
int16 out1a, out2a, out3a, out4a; int16 out1a, out2a, out3a, out4a;
DSP4_OP0A(in2a, &out2a, &out1a, &out4a, &out3a); //DSP4_OP0A(in2a, &out2a, &out1a, &out4a, &out3a);
//DSP4_OP0A(in2a, &out1a, &out2a, &out3a, &out4a); DSP4_OP0A(in2a, &out1a, &out2a, &out3a, &out4a);
DSP4_CLEAR_OUT(); DSP4_CLEAR_OUT();
DSP4_WRITE_WORD(out1a); DSP4_WRITE_WORD(out1a);