RAM Control Module Registers
468
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Internal Memory
Table 5-48. C28x Sx SHRAM Master Select Register (CSxMSEL) Field Descriptions (continued)
Bit
Field
Value
Description
0
S0MSEL
Master Ownership for S0 RAM Block
0
M3 subsystem is master for S0 RAM block. M3 CPU/µDMA accesses are allowed based on the
setting of protection bits in the MSxSRCR register.
1
C28 subsystem is master for S0 RAM block. C28 CPU/DMA accesses are allowed based on the
setting of protection bits in the CSxSRCR register.
5.2.3.4
C28x Sx SHRAM Configuration Register 1 (CSxSRCR1)
Figure 5-44. C28x Sx SHRAM Configuration Register 1 (CSxSRCR1)
31
27
26
25
24
Reserved
CPUWRPROT
S3
DMAWRPROT
S3
FETCHPROTS
3
R-0
R/W-0
R/W-0
R/W-0
23
19
18
17
16
Reserved
CPUWRPROT
S2
DMAWRPROT
S2
FETCHPROTS
2
R-0
R/W-0
R/W-0
R/W-0
15
11
10
9
8
Reserved
CPUWRPROT
S1
DMAWRPROT
S1
FETCHPROTS
1
R-0
R/W-0
R/W-0
R/W-0
7
3
2
1
0
Reserved
CPUWRPROT
S0
DMAWRPROT
S0
FETCHPROTS
0
R-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 5-49. C28x Sx SHRAM Configuration Register 1 (CSxSRCR1) Field Descriptions
Bit
Field
Value
Description
31-27
Reserved
Reserved
26
CPUWRPROTS3
CPU Write Protection S3
0
C28x CPU write allowed to S3 RAM block.
1
C28x CPU write not allowed to S3 RAM block.
25
DMAWRPROTS3
DMA Write Protection S3
0
C28x DMA write allowed to S3 RAM block.
1
C28x DMA write not allowed to S3 RAM block.
24
FETCHPROTS3
CPU Fetch Protection S3
0
C28x CPU Fetch allowed from S3 RAM block.
1
C28x CPU Fetch not allowed from S3 RAM block.
23-19
Reserved
Reserved
18
CPUWRPROTS2
CPU Write Protection S2
0
C28x CPU write allowed to S2 RAM block.
1
C28x CPU write not allowed to S2 RAM block.
17
DMAWRPROTS2
DMA Write Protection S2
0
C28x DMA write allowed to S2 RAM block.
1
C28x DMA write not allowed to S2 RAM block.