![]() |
Kinetis Bootloader Host
2.0.0
Host Tools for Kinetis devices
|
#include <StExecutableImage.h>
Public Member Functions | |
| uint32_t | endAddress () const |
| Calculates the address of the last byte occupied by this region. | |
| bool | operator== (const MemoryRegion &other) |
| Equality operator. More... | |
| uint32_t | endAddress () const |
| Calculates the address of the last byte occupied by this region. | |
| bool | operator== (const MemoryRegion &other) const |
| Equality operator. More... | |
Public Attributes | |
| MemoryRegionType | m_type |
| Memory region type. | |
| uint32_t | m_address |
| The 32-bit start address of this region. | |
| uint32_t | m_length |
| Number of bytes in this region. | |
| uint8_t * | m_data |
| Pointer to data. Will be NULL for FILL_REGION type. | |
| unsigned | m_flags |
| Flags for the region. | |
Representation of a contiguous region of memory.
Representation of a contiguous region of memory.
| bool StExecutableImage::MemoryRegion::operator== | ( | const MemoryRegion & | other | ) |
Equality operator.
Used when we remove a region from the region list by value. Because this operator compares the m_data member, it will only return true for either an exact copy or a reference to the original.
| bool StExecutableImage::MemoryRegion::operator== | ( | const MemoryRegion & | other | ) | const |
Equality operator.
Used when we remove a region from the region list by value. Because this operator compares the m_data member, it will only return true for either an exact copy or a reference to the original.