OpenASIP
2.0
|
Public Attributes | |
std::string | addressSpace |
Address space of the section. More... | |
bool | isInitialized |
If section contains initialization data. More... | |
bool | fixedStartAddress |
Is start address of the section fixed. More... | |
UValue | startAddress |
The start address of the section. More... | |
UValue | length |
Number of MAUs stored in section. More... | |
std::vector< DataLine * > | lines |
Initialization data of the section. (or uninitialization data;) More... | |
Internal representation of data section.
Definition at line 72 of file DataSectionCreator.hh.
std::string DataSectionCreator::InternalSection::addressSpace |
Address space of the section.
Definition at line 74 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().
bool DataSectionCreator::InternalSection::fixedStartAddress |
Is start address of the section fixed.
Definition at line 79 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().
bool DataSectionCreator::InternalSection::isInitialized |
If section contains initialization data.
Definition at line 77 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), and DataSectionCreator::finalize().
UValue DataSectionCreator::InternalSection::length |
Number of MAUs stored in section.
Definition at line 84 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().
std::vector<DataLine*> DataSectionCreator::InternalSection::lines |
Initialization data of the section. (or uninitialization data;)
Definition at line 87 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::cleanup(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().
UValue DataSectionCreator::InternalSection::startAddress |
The start address of the section.
Definition at line 82 of file DataSectionCreator.hh.
Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().