This is an automated email from Gerrit.

Matthias Welwarsky ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/4008

-- gerrit

commit c576b1ca6c6aa876b74b5bd65381600c3343b202
Author: Matthias Welwarsky <[email protected]>
Date:   Thu Feb 23 14:17:15 2017 +0100

    aarch64: add some documentation
    
    document aarch64 specific commands and common ARMv7 and v8 DAP commands
    
    Change-Id: Icbb76209735ec734f2e67f82bfc7270edb40ad0b
    Signed-off-by: Matthias Welwarsky <[email protected]>

diff --git a/doc/openocd.texi b/doc/openocd.texi
index 45b341c..61a653a 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -4004,6 +4004,7 @@ At this writing, the supported CPU types are:
 @item @code{cortex_a} -- this is an ARMv7 core with an MMU
 @item @code{cortex_m} -- this is an ARMv7 core, supporting only the
 compact Thumb2 instruction set.
+@item @code{aarch64} -- this is an ARMv8-A core with an MMU
 @item @code{dragonite} -- resembles arm966e
 @item @code{dsp563xx} -- implements Freescale's 24-bit DSP.
 (Support for this is still incomplete.)
@@ -4036,7 +4037,7 @@ The CPU name used by OpenOCD will reflect the CPU design 
that was
 licenced, not a vendor brand which incorporates that design.
 Name prefixes like arm7, arm9, arm11, and cortex
 reflect design generations;
-while names like ARMv4, ARMv5, ARMv6, and ARMv7
+while names like ARMv4, ARMv5, ARMv6, ARMv7 and ARMv8
 reflect an architecture version implemented by a CPU design.
 
 @anchor{targetconfiguration}
@@ -7854,13 +7855,14 @@ coprocessor 14 register 7 itself) but all current ARM11
 cores @emph{except the ARM1176} use the same six bits.
 @end deffn
 
-@section ARMv7 Architecture
+@section ARMv7 and ARMv8 Architecture
 @cindex ARMv7
+@cindex ARMv8
 
-@subsection ARMv7 Debug Access Port (DAP) specific commands
+@subsection ARMv7 and ARMv8 Debug Access Port (DAP) specific commands
 @cindex Debug Access Port
 @cindex DAP
-These commands are specific to ARM architecture v7 Debug Access Port (DAP),
+These commands are specific to ARM architecture v7 and v8 Debug Access Port 
(DAP),
 included on Cortex-M and Cortex-A systems.
 They are available in addition to other core-specific commands that may be 
available.
 
@@ -8114,6 +8116,27 @@ the peripherals.
 @xref{targetevents,,Target Events}.
 @end deffn
 
+@subsection ARMv8-A specific commands
+@cindex ARMv8-A
+@cindex aarch64
+
+@deffn Command {aarch64 cache_info}
+display information about target caches
+@end deffn
+
+@deffn Command {aarch64 dbginit}
+Initialize core debug
+Enables debug by unlocking the Software Lock and clearing sticky powerdown 
indications
+@end deffn
+
+@deffn Command {aarch64 smp_off}
+Disable SMP mode
+@end deffn
+
+@deffn Command {aarch64 smp_on}
+Enable SMP mode
+@end deffn
+
 @section Intel Architecture
 
 Intel Quark X10xx is the first product in the Quark family of SoCs. It is an 
IA-32

-- 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to