Table 3-132 Peripheral Port Memory Remap Register Bit Functions; Table 3-133 Results Of Access To The Peripheral Port Remap Register - ARM ARM1176JZF-S Technical Reference Manual

Table of Contents

Advertisement

Bits
Field name
[31:12]
Base Address
[11:5]
-
[4:0]
Size
a. The reset value, indicating that no remapping is to take place.
ARM DDI 0301H
ID012310
Table 3-132 lists how the bit values correspond with the functions of the Peripheral Port
Memory Remap Register.

Table 3-132 Peripheral Port Memory Remap Register bit functions

Function
Gives the physical base address of the region of memory for remapping to the peripheral port.
If the processor uses the Peripheral Port Memory Remap Register while the MMU is disabled,
the virtual base address is equal to the physical base address that is used.
The assumption is that the Base Address is aligned to the size of the remapped region. Any
bits in the range [(log
The value is the base address. The reset value is 0.
UNP/SBZ
Indicates the size of the memory region that the peripheral port is remapped to.
All other values are reserved:
a
b00000 = 0KB
b00011 = 4KB
b00100 = 8KB
b00101 = 16KB
b00110 = 32KB
b00111 = 64KB
b01000 = 128KB
b01001 = 256KB
b01010 = 512KB
b01011 = 1MB
b01100 = 2MB
b01101 = 4MB
b01110 = 8MB
b01111 = 16MB
b10000 = 32MB
b10001 = 64MB
b10010 = 128MB
b10011 = 256MB
b10100 = 512MB
b10101 = 1GB
b10110 = 2GB.
Attempts to write to this register in Secure Privileged mode when CP15SDISABLE is HIGH
result in an Undefined exception, see TrustZone write access disable on page 2-9.
Table 3-133 lists the results of attempted access for each mode.

Table 3-133 Results of access to the Peripheral Port Remap Register

Secure Privileged
Read
Write
Secure data
Secure data
Copyright © 2004-2009 ARM Limited. All rights reserved.
Non-Confidential, Unrestricted Access
(Region size)-1):12] are ignored.
2
Non-secure Privileged
Read
Non-secure data
System Control Coprocessor
User
Write
Non-secure data
Undefined exception
3-131

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents