Specifications

Table Of Contents
ARM Debugger 1 4 4 C P U s p e c i f i c M M U C o m m a n d s
©1989-2014 Lauterbach GmbH
PageTable Load the current MMU address translation of the CPU.
This command reads all tables the CPU currently used for MMU translation,
and copies the address translation into the debugger internal translation
table.
KernelPageTable Load the MMU translation table of the kernel.
If specified with the MMU.FORMAT command, this command reads the
table of the kernel and copies its address translation into the debugger
internal translation table.
TaskPageTable Load the MMU address translation of the given process.
In MMU based operating systems, each process uses its own MMU
translation table. This command reads the table of the specified process,
and copies its address translation into the debugger internal translation
table.
See also the appropriate OS awareness manuals: RTOS Debugger for
<x>.
ALL Load all known MMU address translations.
This command reads the OS kernel MMU table and the MMU tables of all
processes and copies the complete address translation into the
debugger internal translation table.
See also the appropriate OS awareness manuals: RTOS Debugger for
<x>.
OEMAT Loads the OEM Address Table from the CPU to the debugger internal
translation table.
Hypervisor-
PageTable
Loads the translation table used by the MMU when the CPU is in HYP mode.
This is the table pointed to by MMU register HTTBR.
This table is only available in CPUs with Virtualization Extension.
Intermediate-
PageTable
Loads the translation table used by the MMU for the second stage translation
of a guest machine (intermediate physical address to physical address). This
is the table pointed to by MMU register VTTBR.
This table is only available in CPUs with Virtualization Extension.