13.07.2015 Views

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

System Control31 0VPIDRTable 4-50 shows the VPIDR bit assignments.Bits Name FunctionFigure 4-21 VPIDR bit assignmentsTable 4-50 VPIDR bit assignments[31:0] VPIDR MIDR value returned by Non-secure PL1 reads of the MIDR. Forinformation on the subdivision of this value, see Main ID Registeron page 4-27.To access the VPIDR, read or write the CP15 register with:MRC p15, 4, , c0, c0, 0; Read Virtualization <strong>Processor</strong> ID RegisterMCR p15, 4, , c0, c0, 0; Write Virtualization <strong>Processor</strong> ID Register4.3.26 Virtualization Multiprocessor ID RegisterThe VMPIDR characteristics are:PurposeHolds the value of the Virtualization Multiprocessor ID. A Non-secureread of the MPIDR from PL1 returns the value of this register.Usage constraints The VMPIDR is:• A read/write register.• Only accessible from Hyp mode or from Monitor mode whenSCR.NS is 1.ConfigurationsAvailable in all configurations.Attributes See the register summary in Table 4-2 on page 4-4.Figure 4-22 shows the VMPIDR bit assignments.31 0VMPIDRTable 4-51 shows the VMPIDR bit assignments.Bits Name FunctionFigure 4-22 VMPIDR bit assignmentsTable 4-51 VMPIDR bit assignments[31:0] VMPIDR MPIDR value returned by Non-secure PL1 reads of the MPIDR. Forinformation on the subdivision of this value, see MultiprocessorAffinity Register on page 4-29.To access the VMPIDR, read or write the CP15 register with:MRC p15, 4, , c0, c0, 5; Read Virtualization Multiprocessor ID Register<strong>ARM</strong> DDI 0438I Copyright © 2011-2013 <strong>ARM</strong>. All rights reserved. 4-53ID062913Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!