B.2.13 CADIAddrComplete_t

Variables of type CADIAddrComplete_t fully specify a single memory location in the target device.

struct CADIAddrComplete_t
{
public: // methods
        CADIAddrComplete_t(CADIOverlayId_t overlay_par = 0,
                           CADIAddr_t location_par = CADIAddr_t() ) :
            overlay(overlay_par),
            location(location_par)
        {
        }
        bool operator == (const CADIAddrComplete_t &other)
                          const { return (overlay == other.overlay) && 
                                         (location == other.location); }
public: // data
        CADIOverlayId_t overlay;  
        CADIAddr_t     location; 
};
overlay
identifies a memory image that can share a region of memory with other memory images (uint32_t).
location
is memory address (space ID + numeric address).
Non-ConfidentialPDF file icon PDF version100963_0200_03_en
Copyright © 2014–2018 Arm Limited or its affiliates. All rights reserved.