diff options
Diffstat (limited to 'src/devices/cpu/tms1000/tms1000.h')
-rw-r--r-- | src/devices/cpu/tms1000/tms1000.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/devices/cpu/tms1000/tms1000.h b/src/devices/cpu/tms1000/tms1000.h index f3dbb0a826a..0c01fd6e5bf 100644 --- a/src/devices/cpu/tms1000/tms1000.h +++ b/src/devices/cpu/tms1000/tms1000.h @@ -14,6 +14,50 @@ #include "tms1k_base.h" +// pinout reference + +/* + ____ ____ + R8 1 |* \_/ | 28 R7 + R9 2 | | 27 R6 + R10 3 | | 26 R5 + Vdd 4 | | 25 R4 + K1 5 | | 24 R3 + K2 6 | | 23 R2 + K4 7 | TMS1000 | 22 R1 + K8 8 | TMS1070 | 21 R0 + INIT 9 | | 20 Vss + O7 10 | | 19 OSC2 + O6 11 | | 18 OSC1 + O5 12 | | 17 O0 + O4 13 | | 16 O1 + O3 14 |___________| 15 O2 + + ____ ____ ____ ____ + R8 1 |* \_/ | 48 R7 R8 1 |* \_/ | 48 NC + R9 2 | | 39 R6 R9 2 | | 39 R7 + R10 3 | | 38 R5 R10 3 | | 38 R6 + R11 4 | | 37 R4 R11 4 | | 37 R5 + R12 5 | | 36 R3 R12 5 | | 36 R4 + Vdd 6 | | 35 NC Vdd 6 | | 35 R3 + K1 7 | | 34 NC K1 7 | | 34 NC + K2 8 | | 33 NC K2 8 | | 33 NC + K4 9 | | 32 NC K4 9 | | 32 NC + K8 10 | TMS1200 | 31 R2 K8 10 | TMS1270 | 31 NC + INIT 11 | | 30 R1 INIT 11 | | 30 R2 + O7 12 | | 29 R0 NC 12 | | 29 R1 + NC 13 | | 28 Vss NC 13 | | 28 Vss + NC 14 | | 27 OSC2 O7 14 | | 27 R0 + NC 15 | | 26 OSC1 O6 15 | | 26 OSC2 + O6 16 | | 25 O0 O5 16 | | 25 OSC1 + O5 17 | | 24 O1 O9 17 | | 24 O0 + O4 18 | | 23 O2 O4 18 | | 23 O1 + O3 19 | | 22 NC O3 19 | | 22 O2 + NC 20 |___________| 21 NC O8 20 |___________| 21 NC + +*/ + + class tms1000_cpu_device : public tms1k_base_device { public: |