X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2Fcd%2FLC89510.c;h=a78488bcd03815eb3d8b52667166efff285966ba;hb=a4f0cc8647c019f149541df380a2d30e14aeb75c;hp=e821c615962f04d0d612b9c26601bf8f8411a4b8;hpb=5c69a605aeaa09798db62a4cfcce7bba4f9dc2b6;p=picodrive.git diff --git a/Pico/cd/LC89510.c b/Pico/cd/LC89510.c index e821c61..a78488b 100644 --- a/Pico/cd/LC89510.c +++ b/Pico/cd/LC89510.c @@ -1,9 +1,9 @@ /*********************************************************** * * - * This source is taken from the Gens project * + * This source was taken from the Gens project * * Written by Stéphane Dallongeville * * Copyright (c) 2002 by Stéphane Dallongeville * - * Modified/adapted for Picodrive by notaz, 2007 * + * Modified/adapted for PicoDrive by notaz, 2007 * * * ***********************************************************/ @@ -112,12 +112,12 @@ void Update_CDC_TRansfer(int which) memcpy16bswap(dest, src, length); - { // debug + /*{ // debug unsigned char *b1 = Pico_mcd->word_ram1M[bank] + dep; unsigned char *b2 = (unsigned char *)(dest+length) - 8; dprintf("%02x %02x %02x %02x .. %02x %02x %02x %02x", b1[0], b1[1], b1[4], b1[5], b2[0], b2[1], b2[4], b2[5]); - } + }*/ } else { @@ -128,12 +128,12 @@ void Update_CDC_TRansfer(int which) memcpy16bswap(dest, src, length); - { // debug + /*{ // debug unsigned char *b1 = Pico_mcd->word_ram2M + dep; unsigned char *b2 = (unsigned char *)(dest+length) - 4; dprintf("%02x %02x %02x %02x .. %02x %02x %02x %02x", b1[0], b1[1], b1[2], b1[3], b2[0], b2[1], b2[2], b2[3]); - } + }*/ } } else if (which == 4) // PCM RAM (check: popful Mail) @@ -156,12 +156,12 @@ void Update_CDC_TRansfer(int which) memcpy16bswap(dest, src, length); - { // debug + /*{ // debug unsigned char *b1 = Pico_mcd->prg_ram + dep; unsigned char *b2 = (unsigned char *)(dest+length) - 4; dprintf("%02x %02x %02x %02x .. %02x %02x %02x %02x", b1[0], b1[1], b1[2], b1[3], b2[0], b2[1], b2[2], b2[3]); - } + }*/ } length <<= 1; @@ -227,20 +227,6 @@ unsigned short Read_CDC_Host(int is_sub) (Pico_mcd->cdc.Buffer[addr]<<8) | Pico_mcd->cdc.Buffer[addr+1], Pico_mcd->cdc.DAC.N, Pico_mcd->cdc.DBC.N); return (Pico_mcd->cdc.Buffer[addr]<<8) | Pico_mcd->cdc.Buffer[addr+1]; - -#if 0 - __asm - { - mov esi, Pico_mcd->cdc.DAC.N - lea ebx, Pico_mcd->cdc.Buffer -// and esi, 0x3FFF - mov ax, [ebx + esi] - add esi, 2 - rol ax, 8 - mov Pico_mcd->cdc.DAC.N, esi - mov val, ax - } -#endif }