-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSW5.DOC
116 lines (91 loc) · 10 KB
/
SW5.DOC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
KIM::SYS$USERDISK:[MARGOLIN.SW]SW5.DOC Memory Map for Star Wars Hardware (REV A)
Jed Margolin 5/10/83
-----------------------------------------------------------------------------------------------------------------------------------
HEX ADDRESS A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 R/W D7 D6 D5 D4 D3 D2 D1 D0 FUNCTION
-----------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------
0000-07FF 0 0 0 0 0 A A A A A A A A A A A R/W D D D D D D D D VRAM0(not)
0800-0FFF 0 0 0 0 1 A A A A A A A A A A A R/W D D D D D D D D VRAM1(not)
1000-17FF 0 0 0 1 0 A A A A A A A A A A A R/W D D D D D D D D VRAM2(not)
1800-1FFF 0 0 0 1 1 A A A A A A A A A A A R/W D D D D D D D D VRAM3(not)
2000-27FF 0 0 1 0 0 A A A A A A A A A A A R/W D D D D D D D D VRAM4(not)
2800-2FFF 0 0 1 0 1 A A A A A A A A A A A R/W D D D D D D D D VRAM5(not)
3000-3FFF 0 0 1 1 A A A A A A A A A A A A R D D D D D D D D VROM(not)
-----------------------------------------------------------------------------------------------------------------------------------
4300 0 1 0 0 0 0 1 1 0 0 0 R D LEFT F/S(not)
0 1 0 0 0 0 1 1 0 0 0 R D RIGHT F/S(not)
0 1 0 0 0 0 1 1 0 0 0 R D SPARE 1
0 1 0 0 0 0 1 1 0 0 0 R D SELF-TEST(not)
0 1 0 0 0 0 1 1 0 0 0 R D SLAM(not)
0 1 0 0 0 0 1 1 0 0 0 R D COIN AUX(not)
0 1 0 0 0 0 1 1 0 0 0 R D COIN L(not)
0 1 0 0 0 0 1 1 0 0 0 R D COIN R(not)
-----------------------------------------------------------------------------------------------------------------------------------
4320 0 1 0 0 0 0 1 1 0 0 1 R D MATH RUN
0 1 0 0 0 0 1 1 0 0 1 R D VGHALT
0 1 0 0 0 0 1 1 0 0 1 R D LEFT THUMB(not)
0 1 0 0 0 0 1 1 0 0 1 R D RIGHT THUMB(not)
0 1 0 0 0 0 1 1 0 0 1 R D SPARE 2
0 1 0 0 0 0 1 1 0 0 1 R D DIAGN(not)
0 1 0 0 0 0 1 1 0 0 1 R D UNUSED
0 1 0 0 0 0 1 1 0 0 1 R D UNUSED
-----------------------------------------------------------------------------------------------------------------------------------
4340 0 1 0 0 0 0 1 1 0 1 0 R D D D D D D D D OPT 0(not)
-----------------------------------------------------------------------------------------------------------------------------------
4360 0 1 0 0 0 0 1 1 0 1 1 R D D D D D D D D OPT 1(not)
-----------------------------------------------------------------------------------------------------------------------------------
4380 0 1 0 0 0 0 1 1 1 0 0 R D D D D D D D D ADC(not)
-----------------------------------------------------------------------------------------------------------------------------------
4400 0 1 0 0 0 1 0 0 0 R D D D D D D D D MAINREAD(not)
4400 0 1 0 0 0 1 0 0 0 W D D D D D D D D MAINWR(not)
4401 0 1 0 0 0 1 0 0 1 R D MAIN READY FLAG
R D SOUND READY FLAG
-----------------------------------------------------------------------------------------------------------------------------------
4500-45FF 0 1 0 0 0 1 0 1 A A A A A A A A R/W D D D D NOVRAM(not)
-----------------------------------------------------------------------------------------------------------------------------------
HEX ADDRESS A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 R/W D7 D6 D5 D4 D3 D2 D1 D0 FUNCTION
-----------------------------------------------------------------------------------------------------------------------------------
4600 0 1 0 0 0 1 1 0 0 0 0 W EVGGO(not)
4620 0 1 0 0 0 1 1 0 0 0 1 W EVGRES(not)
4640 0 1 0 0 0 1 1 0 0 1 0 W WDCLR(not)
4660 0 1 0 0 0 1 1 0 0 1 1 W IRQCLR(not)
-----------------------------------------------------------------------------------------------------------------------------------
4680 0 1 0 0 0 1 1 0 1 0 0 0 0 0 W D COIN CNTR 2(not)
4681 0 1 0 0 0 1 1 0 1 0 0 0 0 1 W D COIN CNTR 1(not)
4682 0 1 0 0 0 1 1 0 1 0 0 0 1 0 W D LED 3(not)
4683 0 1 0 0 0 1 1 0 1 0 0 0 1 1 W D LED 2(not)
4684 0 1 0 0 0 1 1 0 1 0 0 1 0 0 W D SASS
4685 0 1 0 0 0 1 1 0 1 0 0 1 0 1 W D PRNGCLR(not)
4686 0 1 0 0 0 1 1 0 1 0 0 1 1 0 W D LED 1(not)
4687 0 1 0 0 0 1 1 0 1 0 0 1 1 1 W D RECALL(not)
-----------------------------------------------------------------------------------------------------------------------------------
46A0 0 1 0 0 0 1 1 0 1 0 1 W NSTORE(not)
-----------------------------------------------------------------------------------------------------------------------------------
46C0 0 1 0 0 0 1 1 0 1 1 0 0 0 W ADCSTART 0(not)
46C1 0 1 0 0 0 1 1 0 1 1 0 0 1 W ADCSTART 1(not)
46C2 0 1 0 0 0 1 1 0 1 1 0 1 0 W ADCSTART 2(not)
-----------------------------------------------------------------------------------------------------------------------------------
46E0 0 1 0 0 0 1 1 0 1 1 1 W SOUNDRST(not)
-----------------------------------------------------------------------------------------------------------------------------------
4700 0 1 0 0 0 1 1 1 0 0 0 R D D D D D D D D REH(not)
W D D D D D D D D MW0(not)
4701 0 1 0 0 0 1 1 1 0 0 1 R D D D D D D D D REL(not)
W D MW1(not)
4702 0 1 0 0 0 1 1 1 0 1 0 W D D D D D D D D MW2(not)
4703 0 1 0 0 0 1 1 1 0 1 1 R D D D D D D D D PRNG(not)
4704 0 1 0 0 0 1 1 1 1 0 0 W D D D D D D D D DVSRH(not)
4705 0 1 0 0 0 1 1 1 1 0 1 W D D D D D D D D DVSRL(not)
4706 0 1 0 0 0 1 1 1 1 1 0 W D D D D D D D D DVDDH(not)
4707 0 1 0 0 0 1 1 1 1 1 1 W D D D D D D D D DVDDL(not)
-----------------------------------------------------------------------------------------------------------------------------------
4800-4FFF 0 1 0 0 1 A A A A A A A A A A A R/W D D D D D D D D RAM(not)
-----------------------------------------------------------------------------------------------------------------------------------
5000-5FFF 0 1 0 1 A A A A A A A A A A A A R/W D D D D D D D D MBRAM(not)
-----------------------------------------------------------------------------------------------------------------------------------
6000-7FFF 0 1 1 A A A A A A A A A A A A A R D D D D D D D D ROM 0(not)
8000-9FFF 1 0 0 A A A A A A A A A A A A A R D D D D D D D D ROM 1(not)
A000-BFFF 1 0 1 A A A A A A A A A A A A A R D D D D D D D D ROM 2(not)
C000-DFFF 1 1 0 A A A A A A A A A A A A A R D D D D D D D D ROM 3(not)
E000-FFFF 1 1 1 A A A A A A A A A A A A A R D D D D D D D D ROM 4(not)
-----------------------------------------------------------------------------------------------------------------------------------