|
OpenASIP 2.2
|

Public Attributes | |
| std::string | addressSpace |
| Address space of the section. | |
| bool | isInitialized |
| If section contains initialization data. | |
| bool | fixedStartAddress |
| Is start address of the section fixed. | |
| UValue | startAddress |
| The start address of the section. | |
| UValue | length |
| Number of MAUs stored in section. | |
| std::vector< DataLine * > | lines |
| Initialization data of the section. (or uninitialization data;) | |
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().