A.12.8. CADIProfiling::CADIProfileGetRegAccesses()

Reads the number of read/write accesses for numberOfRegs registers, starting with register index startReg.

virtual CADIReturn_t CADIProfiling::CADIProfileGetRegAccesses(
                                      uint32_t startRegID,
                                      uint32_t numberOfRegs,
                                      CADIRegProfileResults_t *reg,
                                      uint32_t &actualNumberOfRegs) = 0;
startRegID

is the index of the first profiled register in the internal list of profiled registers held by the target.

NumberOfRegs

is the number of registers the profiling data is requested for.

reg

on return, this contains the profiling results. See CADIProfileResults_t.

Note

reg must point to an array of objects of type CADIResourceProfileResults_t with size numberOfRegs.

actualNumberOfRegs

on return, this contains the number of registers the profiling data was actually read for.

Copyright © 2014 ARM. All rights reserved.ARM DUI 0842B
Non-ConfidentialID111014