A.8.41. CADI::CADIExecGetExceptions()

This gets the list of the exception vectors for the target.

virtual CADIReturn_t CADI::CADIExecGetExceptions(uint32_t startExceptionIndex,
                                      uint32_t desiredNumOfExceptions,
                                      uint32_t * actualNumOfExceptions,
                                      CADIException_t * exceptions) =0;

where:

startExceptionIndex

is the index into the targets list of exceptions.

desiredNumOfExceptions

is the number of slots in the exception array. The target must not fill more than this number of characters in the array.

actualNumOfExceptions

is the total number of returned exceptions.

exceptions

is list of exceptions. The array is allocated, and deallocated if applicable, by the caller to be filled by the target. This buffer must be big enough to hold desiredNumOfExceptions.

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