summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Roberto Fresca <robertof@mamedev.org>2014-05-14 04:00:39 +0000
committer Roberto Fresca <robertof@mamedev.org>2014-05-14 04:00:39 +0000
commitc5a60146edfc6d9bf8ff7f398b0c3fa17b94b1e3 (patch)
tree925380156fefa829e31a7e076ec5e9c18bd8fa36 /src
parent7a055120a8c1b650485b16f22fbe80cc8ec97e33 (diff)
Coco Loco: Added ASCII PCB layout [Roberto Fresca]
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/cocoloco.c83
1 files changed, 77 insertions, 6 deletions
diff --git a/src/mame/drivers/cocoloco.c b/src/mame/drivers/cocoloco.c
index 99a3781e1d5..ffea64fe582 100644
--- a/src/mame/drivers/cocoloco.c
+++ b/src/mame/drivers/cocoloco.c
@@ -1,11 +1,11 @@
-/******************************************************************************
+/**************************************************************************************
Coco Loco
Petaco S.A. (Spain)
Driver by Roberto Fresca & Angelo Salese.
-*******************************************************************************
+***************************************************************************************
Hardware Notes:
--------------
@@ -27,7 +27,78 @@
- 2x 8 DIP switches banks.
- 1x 2x22 pins edge connector.
-*******************************************************************************
+***************************************************************************************
+
+ PCB Layout...
+
+ .----------------------------------------------------------------------------------.
+ | |
+ | .-----. .-----. .-----. .-----. .-----. .-----. |
+ | |2716 | |2716 | |2716 | |2716 | |2716 | |2716 | |
+ | | | | | | | | | | | | | |
+ | | | | | | | | | | | | | |
+ | | | | | | | | | | | | | |
+ | | | | | | | | | | | | | |
+ | | | | | | | | | | | | | |
+ | '-----' '-----' '-----' '-----' '-----' '-----' |
+ | |
+ | .--. .--. .--. .--. .--. .--. .--. .--. .--. .--. .--. |
+ | |A | |A | |A | |A | |A | |A | |A | |A | |A | |A | |A | .--. .--. .--. |
+ | | | | | | | | | | | | | | | | | | | | | | | |74| |74| |74| |
+ | | | | | | | | | | | | | | | | | | | | | | | |LS| |LS| |LS| |
+ | | | | | | | | | | | | | | | | | | | | | | | |74| |74| |74| |
+ | '--' '--' '--' '--' '--' '--' '--' '--' '--' '--' '--' '--' '--' '--' |
+ | |
+ | A = MM5290N-3 (16K x 1) Dynamic RAM. |
+ | |
+ |.--------. .--------. .--------. .--------. .--------. .- -. |
+ ||74LS244N| |74LS157N| |74LS157N| |74LS42PC| |74LS175N| | XTAL | |
+ |'--------' '--------' '--------' '--------' '--------' '- -' |
+ | |
+ | .---------------------. |
+ |.--------. .--------. | | .--------. .-------. |
+ ||74LS244N| | DIP SW | | AY-3-8910 | |74LS166N| |SN7404N| |
+ |'--------' '--------' | | '--------' '-------' |
+ | '---------------------' |
+ | |
+ |.-------. .--------. .--------. .--------. .-------. |
+ ||74LS14N| | DIP SW | |74LS245N| |74LS74N | |74LS00N| |
+ |'-------' '--------' '--------' '--------' '-------' |
+ | |
+ | |
+ |.-------. .--------. .---------. .------. .--------. .--------. |
+ ||74LS04 | |74LS42PC| |DM81LS95N| |R6502 | |74LS02N | |74LS161N| |
+ |'-------' '--------' '---------' | -13| '--------' '--------' |
+ | | | |
+ | | | |
+ |.--------. .--------. .---------. | | .--------. .--------. |
+ ||74LS174N| |74LS138N| |DM81LS95N| | | |74LS161N| |74LS20PC| |
+ |'--------' '--------' '---------' | | '--------' '--------' |
+ | | | |
+ | | | |
+ |.-------. .--------. .---------. | | .--------. .--------. |
+ ||DM7408N| |74LS138N| |DM81LS95N| | | |74LS161N| |74LS74N | |
+ |'-------' '--------' '---------' | | '--------' '--------' |
+ | '------' |
+ | |
+ |.--------. .--------. .---------. .--------. .--------. .--------. |
+ ||74HC174N| |74LS00N | |DM81LS95N| | ??? | | ??? | |74LS161N| |
+ |'--------' '--------' '---------' '--------' '--------' '--------' |
+ | |
+ | RESNET .--------. .---------. .--------. .--------. .--------. |
+ | |F-7417PC| |SN74S471N| | ??? | | ??? | |74LS142N| <--- 74LS142N or 74LS112N?
+ | RESNET '--------' '---------' '--------' '--------' '--------' |
+ | |
+ | AUDIO |
+ | DISCRETE |
+ | 2x22 EDGE CONNECTOR CIRCUITRY |
+ | .---. .---. .-----. |
+ | | | | | | | | | | | | | | | | | | | | | | | | | | | POT | |
+ | 112-020 | | | | | | | | | | | | | | | | | | | | | | | | | '-----' |
+ '--------------' '-------------------------------------------' '---------------'
+
+
+***************************************************************************************
AY-3-8910 channels discrete circuitry
-------------------------------------
@@ -58,7 +129,7 @@
-+-
GND
-*******************************************************************************
+***************************************************************************************
*** Memory Map ***
@@ -82,7 +153,7 @@
$D000 - $FFFF ROM ; ROM space.
-*******************************************************************************
+***************************************************************************************
DRIVER UPDATES:
@@ -97,7 +168,7 @@
- PROM verification and real colors.
- Find the meaning of A005h reads (always discarded).
-*******************************************************************************/
+**************************************************************************************/
#define MASTER_CLOCK XTAL_20MHz /* confirmed */