X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fcdrom.cpp;h=1eb8445e3c51678c1961c3e621d47595246ad1b1;hb=6c19e4098a43c47f8cd1824902f7335e124b834f;hp=9e2d44a78744d187aedb5be928f4b433ab66d94e;hpb=7c6cd30da93c3fefde7fe189e3a0aa4a26be972d;p=virtualjaguar diff --git a/src/cdrom.cpp b/src/cdrom.cpp index 9e2d44a..1eb8445 100644 --- a/src/cdrom.cpp +++ b/src/cdrom.cpp @@ -6,10 +6,14 @@ // Extensive rewrites/cleanups/fixes by James L. Hammons // +#include "cdrom.h" + +#include // For memset, etc. #include "jaguar.h" // For GET32/SET32 macros #include "m68k.h" #include "cdintf.h" // System agnostic CD interface functions -#include "cdrom.h" +#include "log.h" +#include "dac.h" //#define CDROM_LOG // For CDROM logging, obviously @@ -133,9 +137,9 @@ static uint16 CDROMBusRead(void); #define I2SDAT2 BUTCH + 0x28 // i2s FIFO data (old) #define UNKNOWN BUTCH + 0x2C // Seems to be some sort of I2S interface -char * BReg[12] = { "BUTCH", "DSCNTRL", "DS_DATA", "???", "I2CNTRL", "SBCNTRL", "SUBDATA", "SUBDATB", +const char * BReg[12] = { "BUTCH", "DSCNTRL", "DS_DATA", "???", "I2CNTRL", "SBCNTRL", "SUBDATA", "SUBDATB", "SB_TIME", "FIFO_DATA", "I2SDAT2", "UNKNOWN" }; -extern char * whoName[9]; +extern const char * whoName[9]; static uint8 cdRam[0x100];