summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/cop400/cop400.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/cop400/cop400.c')
-rw-r--r--src/emu/cpu/cop400/cop400.c66
1 files changed, 33 insertions, 33 deletions
diff --git a/src/emu/cpu/cop400/cop400.c b/src/emu/cpu/cop400/cop400.c
index deaa3c1c8cd..d9a74db2d90 100644
--- a/src/emu/cpu/cop400/cop400.c
+++ b/src/emu/cpu/cop400/cop400.c
@@ -9,35 +9,35 @@
****************************************************************************
- Type ROM RAM G D IN
-
- COP410 512x8 32x4 none
- COP411 512x8 32x4 0-2 0-1 none
- COP401 none 32x4 none
- COP413?
- COP414?
- COP415?
- COP405?
-
- COP420 1024x8 64x4
- COP421 1024x8 64x4 none
- COP422 1024x8 64x4 2-3 2-3 none
- COP402 none 64x4
-
- COP444 2048x8 128x4
- COP445 2048x8 128x4 none
- COP424 1024x8 64x4
- COP425 1024x8 64x4 none
- COP426 1024x8 64x4 2-3 2-3
- COP404 none none
-
- COP440 2048x8 160x4
- COP441 2048x8 160x4
- COP442 2048x8 160x4
+ Type ROM RAM G D IN
+
+ COP410 512x8 32x4 none
+ COP411 512x8 32x4 0-2 0-1 none
+ COP401 none 32x4 none
+ COP413?
+ COP414?
+ COP415?
+ COP405?
+
+ COP420 1024x8 64x4
+ COP421 1024x8 64x4 none
+ COP422 1024x8 64x4 2-3 2-3 none
+ COP402 none 64x4
+
+ COP444 2048x8 128x4
+ COP445 2048x8 128x4 none
+ COP424 1024x8 64x4
+ COP425 1024x8 64x4 none
+ COP426 1024x8 64x4 2-3 2-3
+ COP404 none none
+
+ COP440 2048x8 160x4
+ COP441 2048x8 160x4
+ COP442 2048x8 160x4
****************************************************************************
- Prefix Temperature Range
+ Prefix Temperature Range
COP4xx 0C ... 70C
COP3xx -40C ... +85C
@@ -47,21 +47,21 @@
/*
- TODO:
+ TODO:
- - remove LBIOps
- - remove InstLen
+ - remove LBIOps
+ - remove InstLen
- run interrupt test suite
- run production test suite
- run microbus test suite
- when is the microbus int cleared?
- - opcode support for 2048x8 and 128x4/160x4 memory sizes
+ - opcode support for 2048x8 and 128x4/160x4 memory sizes
- CKO sync input
- save internal RAM when CKO is RAM power supply pin
- COP413/COP414/COP415/COP405
- - COP404 opcode map switching, dual timer, microbus enable
+ - COP404 opcode map switching, dual timer, microbus enable
- COP440/COP441/COP442 (new registers: 2-bit N, 4-bit H, 8-bit R; some new opcodes, 2Kx8 ROM, 160x4 RAM)
-
+
*/
#include "driver.h"
@@ -952,7 +952,7 @@ static void cop410_init_opcodes(const device_config *device)
for (i=0; i<256; i++) cpustate->InstLen[i]=1;
- cpustate->InstLen[0x60] = cpustate->InstLen[0x61] = cpustate->InstLen[0x68] =
+ cpustate->InstLen[0x60] = cpustate->InstLen[0x61] = cpustate->InstLen[0x68] =
cpustate->InstLen[0x69] = cpustate->InstLen[0x33] = cpustate->InstLen[0x23] = 2;
/* initialize LBI opcode array */