aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>2019-12-16 16:05:17 +0100
committerTomas Vanek <vanekt@fbl.cz>2020-01-02 21:19:27 +0000
commit0750a7c085b0fb8b195b210a6835c93ea88a19f3 (patch)
treee5e3369fd2379a2a9276ea426b40fceddbae044e /doc
parentbc0667c2371b7b142356aaab7f125c30f76168fd (diff)
downloadriscv-openocd-0750a7c085b0fb8b195b210a6835c93ea88a19f3.zip
riscv-openocd-0750a7c085b0fb8b195b210a6835c93ea88a19f3.tar.gz
riscv-openocd-0750a7c085b0fb8b195b210a6835c93ea88a19f3.tar.bz2
target/arm_cti: add new 'ack' and 'channel' commands
these commands have been introduced to ease the manipulation of CTI trough script files, these commands are: - $cti_name ack $event : to acknowledge a CTI event - $cti_name channel $channel_number $operation: to perform an operation on a specific channel, the possible operations are: gate, ungate, set, clear and pulse Change-Id: I35463867a3c85072f3776c3aeb1e5788953ec435 Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: http://openocd.zylin.com/5315 Reviewed-by: Tomas Vanek <vanekt@fbl.cz> Tested-by: jenkins
Diffstat (limited to 'doc')
-rw-r--r--doc/openocd.texi9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi
index de7fe0a..349998b 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -8436,6 +8436,15 @@ Write @var{value} to the CTI register with the symbolic name @var{reg_name}.
Print the value read from the CTI register with the symbolic name @var{reg_name}.
@end deffn
+@deffn Command {$cti_name ack} @var{event}
+Acknowledge a CTI @var{event}.
+@end deffn
+
+@deffn Command {$cti_name channel} @var{channel_number} @var{operation}
+Perform a specific channel operation, the possible operations are:
+gate, ungate, set, clear and pulse
+@end deffn
+
@deffn Command {$cti_name testmode} @option{on|off}
Enable (@option{on}) or disable (@option{off}) the integration test mode
of the CTI.