-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdecode2.txt
44 lines (36 loc) · 1.02 KB
/
decode2.txt
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
D* OE is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - - - - x x - Read any
B is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - - - x - - x Write x0 (reg address)
C is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - x x - x x - Read 01 (SSG)
D is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - x x - x - x Write 10 (addr FM, ADPCM)
E is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - - x x x - x Write 00 (addr FM, ADPCM, Timers)
F is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - x - - x - x Write x1 (reg data)
G is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x x - - x x x - Read 10 (ADPCM flags)
H is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - - x x x x - Read 00 (busy/timer flags)
J is pulled high
Goes low if any:
CS A1 A0 !A1? !A0 ?? RD WR
x - - - - - - x Write any