EasyManua.ls Logo

ARM ARM1176JZF-S - Figure 3-59 DMA Identification and Status Registers Format; Table 3-104 DMA Identification and Status Register Bit Functions; Table 3-105 DMA Identification and Status Register Functions

Default Icon
759 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-106
ID012310 Non-Confidential, Unrestricted Access
3.2.33 c11, DMA identification and status registers
The purpose of the DMA identification and status registers is to define:
the DMA channels that are physically implemented on the particular device
the current status of the DMA channels.
Processes that handle DMA can read this register to determine the physical resources
implemented and their availability.
The DMA Identification and Status Register is:
in CP15 c11
four 32-bit read-only registers common to Secure and Non-secure worlds
accessible only in privileged modes.
Figure 3-59 shows the format of DMA identification and status registers 0-3.
Figure 3-59 DMA identification and status registers format
Table 3-104 lists how the bit values correspond with the DMA identification and status registers.
Table 3-105 lists the Opcode_2 values used to select the DMA channel function.
C
H
0
UNP
31 210
C
H
1
Table 3-104 DMA identification and status register bit functions
Bits Field name Function
[31:2] - UNP/SBZ
[1] CH1 Provides information on DMA Channel 1 functions:
0 = DMA Channel 1 function
a
disabled
1 = DMA Channel 1 function
a
enabled.
a. See Table 3-105 for the function of the channel that Opcode_2 of the MRC
instruction determines.
[0] CH0 Provides information on DMA Channel 0 functions:
0 = DMA Channel 0 function
a
disabled
1 = DMA Channel 0 function
a
enabled.
Table 3-105 DMA Identification and Status Register functions
Opcode_2 Function
0 Indicates channel present:
0 = the channel is not Present
1 = the channel is Present.
1 Indicates channel queued:
0 = the channel is not Queued
1 = the channel is Queued.

Table of Contents

Related product manuals