Merge pull request #5412 from clawgrip/patch-41

bfm_ad5.cpp: Add flash PCB pinout (nw)
This commit is contained in:
R. Belmont 2019-07-30 09:48:55 -04:00 committed by GitHub
commit 8d37f3a778
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,6 @@
// license:BSD-3-Clause
// copyright-holders:David Haywood
/*
Adder 5
(Scorpion 5 Video Board)
@ -9,6 +8,109 @@
This system is not emulated.
ISS 3 ADDER 5 VIDEO CARD
COMPONENT SIDE SOLDER SIDE
___________________________ ___________________________
| _______ _______ _______ | | |
|| | |__CN2_||__CN1_| | | |
|| IC3 | MAX202 MAX202| | |
||______| XTL3 | | |
| _________________ |___ ___| |
| | | ___ |__| |__| |
| | ROM 2 IC7 | |IC8 |__| |__| |
| |________________| |__| PLG1 |__| |
| _________________ |__| |__| |
| | | |__| |__| |
| | ROM 1 IC6 | XTL2 |__| |__| |
| |________________| |__| |__| |
| _______________________ |__| |__| ____ |
||_|_|_|_|__PLG3__|_|_|_| |__| |__| |IC | ____________ |
| ____ |__| |__| |11 | | ______| |
| |IC5| |__| |__| |___| | |__ |
| |___| XTL1|__| |__| ____ | |__ |
| __________________ |__| |__| |IC | | |__ |
| | | |__| |__| | 9 | |PL1 |__ |
| | IC1 | |__| |__| |___| | |__ |
| | YAMAHA | |__| |__| ____ | |__ |
| | YGV619-V | |__| |__| |IC | | |__ |
| | | |__| |__| |10 | | |__ |
| | | | | |___| | |______ |
| |_________________| | | |___________| |
| _____ _____ ____| |____ |
| | | | | | | |
| | IC2| | IC4| | | |
| | | | | | | |
| |____| |____| | | |
| ______ | | ______ |
|_____________| |_| |_| |_____________|
| PLG2 | | |
|_______| |_______|
XTL1 = 20.00 MHz
XTL2 = 20.00 MHz
XTL3 = 3.686 MHz
IC2 = Samsung K4S641632H-UC75
IC3 = Philips / NXP SCC6861C1A44
IC4 = Samsung K4S641632H-UC75
IC5 = GAL16V8D
IC8 = PIC (for external Serial EEPROM)
IC9 = LCX245
IC10 = LCX245
IC11 = 74HCT2730
PLG1 = To mother board
PLG2 = VGA OUT (HD15)
PLG3 = Flash (for pluging flash ROMs)
CN1 = RS232 Port 3
CN2 = RS232 Port 4
PL1 = Compact Flash Slot
Flash ROMs are plugged into PLG3 on a small sub-board with the following pinout:
+----------------+
| +--+ |
| |01| |
| |::| +------+ |
| |::| | | |
| |::| |28F128| |
| |::| | | |
| |::| | | |
| |::| +------+ |
| |30| |
| +--+ |
+----------------+
GND |01| GND
GND |02| GND
WE |03| A23
STS |04| OE
D07 |05| D15
D06 |06| D14
D13 |07| GND
D12 |08| D05
VCCq|09| D04
D11 |10| GND
D10 |11| D03
VCC |12| D02
D01 |13| D09
D00 |14| D08
BYTE|15| NC
CE2 |16| A22
A01 |17| A00
A03 |18| A02
A05 |19| A04
GND |20| A06
A08 |21| A07
A10 |22| A09
Vpen|23| RP
A11 |24| CE0
A13 |25| A12
VCC |26| A14
A16 |27| A15
A18 |28| A17
A20 |29| A19
A21 |30| CE1
*/
#include "emu.h"