]> git.sur5r.net Git - openocd/commitdiff
ARM: reference DPM defn from v6/v7 arch spec
authorDavid Brownell <dbrownell@users.sourceforge.net>
Thu, 28 Jan 2010 21:58:20 +0000 (13:58 -0800)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Thu, 28 Jan 2010 21:58:20 +0000 (13:58 -0800)
The term "DPM" is probably not well known ("Device Power Management"?),
so identify its source in the current ARM architecture specification.
It's relevant to ARMv6, ARMv7-A, and ARMv7-R ... but not "M" profiles.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
src/target/arm_dpm.c

index 4bd22ffbf53cc7fa3807a8387d9728d60c015df2..3c18e6334b26326aa8d8974423d339e91a5de427 100644 (file)
  * Implements various ARM DPM operations using architectural debug registers.
  * These routines layer over core-specific communication methods to cope with
  * implementation differences between cores like ARM1136 and Cortex-A8.
+ *
+ * The "Debug Programmers' Model" (DPM) for ARMv6 and ARMv7 is defined by
+ * Part C (Debug Architecture) of the ARM Architecture Reference Manual,
+ * ARMv7-A and ARMv7-R edition (ARM DDI 0406B).  In OpenOCD, DPM operations
+ * are abstracted through internal programming interfaces to share code and
+ * to minimize needless differences in debug behavior between cores.
  */
 
 /*----------------------------------------------------------------------*/