B.1.9. CADIRefreshReason_t

CADI_REFRESH_REASON_t constants are used by the target to indicate why it has requested a refresh.

Example B.9. CADIRefreshReason_t

enum CADIRefreshReason_t
{
   CADI_REFRESH_REASON_MEMORY      = 1,
   CADI_REFRESH_REASON_REGISTERS   = 2,          // also for CADIGetInstructionCount/CADIGetCycleCount
   CADI_REFRESH_REASON_BREAKPOINTS = 4,
   CADI_REFRESH_REASON_PARAMETERS  = 8,
   CADI_REFRESH_REASON_OTHER       = (1 << 31),    // something changed which is not one of the above
   CADI_REFRESH_REASON_ALL         = 0xFFFFFFFF    // all of the above at the same time};

Copyright © 2008-2010 ARM Limited. All rights reserved.ARM DUI 0444F
Non-ConfidentialID110210