X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmemory.cpp;h=f37168ba9db9cb04bdecc06cbc8fb0a9079aeef8;hb=331e68678795fd4fc90db4541417ee115053c3ec;hp=0343f612755aa5c5bc262a6a6aebf7923ea1b51c;hpb=4c951d1b043c8ee14603ffdc6704962280df40d6;p=virtualjaguar diff --git a/src/memory.cpp b/src/memory.cpp index 0343f61..f37168b 100644 --- a/src/memory.cpp +++ b/src/memory.cpp @@ -37,6 +37,9 @@ uint8 * dspRAM = &jagMemSpace[0xF1B000]; uint8 jaguarBootROM[0x040000]; // 68K CPU BIOS ROM--uses only half of this! uint8 jaguarCDBootROM[0x040000]; // 68K CPU CD BIOS ROM (256K) +uint8 jaguarDevBootROM1[0x040000]; // 68K CPU Stubulator 1 ROM--uses only half of this! +uint8 jaguarDevBootROM2[0x040000]; // 68K CPU Stubulator 2 ROM--uses only half of this! +uint8 jaguarDevCDBootROM[0x040000]; // 68K CPU Dev CD BIOS ROM (256K) #if 0 @@ -148,7 +151,7 @@ uint32 butch, dscntrl, ds_data, i2cntrl, sbcntrl, subdata, subdatb, sb_time, fif //this isn't endian safe... #define BSWAP64(x) ((htonl(x & 0xFFFFFFFF) << 32) | htonl(x >> 32)) // Actually, we use ESAFExx() macros instead of this, and we use GCC to check the endianness... -// Acutally, considering that "byteswap.h" doesn't exist elsewhere, the above +// Actually, considering that "byteswap.h" doesn't exist elsewhere, the above // is probably our best bet here. Just need to rename them to ESAFExx(). uint16 & memcon1 = *((uint16 *)&jagMemSpace[0xF00000]);