bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0000 (level 0) 25FE0020(Level 1) 25FE0040 (Level 2) |
− | − | − | − | − | 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 |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0004 (Level 0) 25FE0024 (Level 1) 25FE0044 (Level 2) |
− | − | − | − | − | 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 |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0008 (Level 0) |
− | − | − | − | − | − | − | − | − | − | − | − | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0028 (Level 1) 25FE0048 (Level 2) |
− | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
Disable reading of number of transferred bytes in DMA transfer register |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE000C (Level 0) 25FE002C (Level 1) 25FE004C (Level 2) |
− | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | − | − | − | − | − | 2 | 3 | 4 |
DxRA(x=2−0) | Contents |
0 | Not added. |
1 | Add 4Bytes. |
DxWA(x=2−0) | Contents |
000B | do not add |
001B | Add 2Bytes |
010B | Add 4Bytes |
011B | Add 8Bytes |
100B | Add 16Bytes |
101B | Add 32Bytes |
110B | Add 64Bytes |
111B | Add 128Bytes |
Figure 3.6 Communication unit between SCU and processor
Figure 3.7 Specific example of transfer between SCU and processor
Figure 3.8 Specifying the write address addition value
External area 4 area (A-Bus I/O area) → | 0b,1b settings are possible |
Others → | Only setting 1b is possible |
WORKRAM-H → | 010b setting is possible |
External areas 1 to 3 → | 010b setting is possible |
External area 4 area (A-Bus I/O area) → | 000b,010b can be set |
VDP1,VDP2,SCSP → | All settings are possible |
External area 1 to 4 area (A-Bus) → | 010b setting is possible |
VDP1,VDP2,SCSP(B-Bus) → | 001b can be set |
WORKRAM-H(C-Bus) → | 010b setting is possible |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0010 (Level 0) 25FE0030 (Level 1) 25FE0050 (Level 2) |
− | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | − | − | − | − | − | − | − | 2 |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0014 (Level 0) 25FE0034 (Level 1) 25FE0054 (Level 2) |
− | − | − | − | − | − | − | 1 | − | − | − | − | − | − | − | 2 | − | − | − | − | − | − | − | 3 | − | − | − | − | − | 4 | 5 | 6 |
Activation factor bit (x=2−0) | Trigger factor | ||
DxFT2 | DxFT1 | DxFT0 | |
0 | 0 | 0 | Set enable bit and receive V-Blank-IN signal |
0 | 0 | 1 | Set enable bit and receive V-Blank-OUT signal |
0 | 1 | 0 | Set enable bit and receive H-Blank-IN signal |
0 | 1 | 1 | Set permission bit and receive timer 0 signal |
1 | 0 | 0 | Set enable bit and receive timer 1 signal |
1 | 0 | 1 | Setting the permission bit and receiving the Sound-Req signal |
1 | 1 | 0 | Set permission bit and receive sprite drawing end signal |
1 | 1 | 1 | Setting permission bits and setting DMA activation bits |