A.12.11. CADIProfiling::CADIProfileSetMemAccesses()

Writes the number of read/write accesses to the profiling resources for numberOfUnits memory units according to values saved in mem.

virtual CADIReturn_t CADIProfiling::CADIProfileSetMemAccesses(
                                           CADIAddrComplete_t startAddress,
                                           uint32_t numberOfUnits,
                                           CADIMemProfileResults_t * mem,
                                           uint32_t & actualNumberOfUnits) =0;

where:

startAddress

is the starting address for the memory units. See CADIAddrComplete_t.

NumberOfUnits

is the number of memory units.

mem

contains the values to use for the update of the profiling resources. See CADIMemProfileResults_t.

Note

mem must point to an array of objects of type CADIMemProfileResults_t with size numberOfUnits.

actualNumberOfUnits

contains the number of memory units for which data was actually updated.

Copyright © 2008-2011 ARM. All rights reserved.ARM DUI 0444H
Non-ConfidentialID010512