B.7.16 CADITraceBlock_t

This struct describes a single piece of trace data that either contains an overlay ID or an address.

struct CADITraceBlock_t
{
public: // methods
        CADITraceBlock_t(CADITraceBlockType_t blockType_par = CADI_TRACE_BLK_Address,
                         CADIAddr_t address_par = CADIAddr_t(),
                         CADIOverlayId_t overlay_par = CADIOverlayId_t()) :
            blockType(blockType_par)
        {
            u.address = address_par;
            u.overlay = overlay_par;
        }
public: // data
        CADITraceBlockType_t blockType;
        struct
        {
            CADIAddr_t      address;
            CADIOverlayId_t overlay;
        } u;
};
Non-ConfidentialPDF file icon PDF versionARM 100963_0200_00_en
Copyright © 2014–2017 ARM Limited or its affiliates. All rights reserved.