OpenASIP
2.0
|
This is the complete list of members for Memory, including all inherited members.
advanceClock() | Memory | virtual |
checkRange(ULongWord startAddress, int numberOfMAUs) | Memory | private |
end() | Memory | inlinevirtual |
end_ | Memory | private |
fillWithZeros() | Memory | virtual |
isLittleEndian() | Memory | inline |
littleEndian_ | Memory | protected |
mask_ | Memory | private |
MAU typedef | Memory | |
MAUSize() | Memory | inlinevirtual |
MAUSize_ | Memory | private |
MAUTable typedef | Memory | |
Memory(ULongWord start, ULongWord end, ULongWord MAUSize, bool littleEndian_) | Memory | |
Memory(const Memory &) | Memory | private |
operator=(const Memory &) | Memory | private |
packBE(const Memory::MAUTable data, int size, ULongWord &value) | Memory | protected |
packLE(const Memory::MAUTable data, int size, ULongWord &value) | Memory | protected |
read(ULongWord address)=0 | Memory | pure virtual |
read(ULongWord address, int size, ULongWord &data) | Memory | |
read(ULongWord address, DoubleWord &data) | Memory | |
read(ULongWord address, FloatWord &data) | Memory | |
readBE(ULongWord address, int size, ULongWord &data) | Memory | virtual |
readBE(ULongWord address, FloatWord &data) | Memory | virtual |
readBE(ULongWord address, DoubleWord &data) | Memory | virtual |
readLE(ULongWord address, int size, ULongWord &data) | Memory | virtual |
readLE(ULongWord address, FloatWord &data) | Memory | virtual |
readLE(ULongWord address, DoubleWord &data) | Memory | virtual |
reset() | Memory | virtual |
start() | Memory | inlinevirtual |
start_ | Memory | private |
unpackBE(const ULongWord &value, int size, Memory::MAUTable data) | Memory | protected |
unpackLE(const ULongWord &value, int size, Memory::MAUTable data) | Memory | protected |
write(ULongWord address, MAU data)=0 | Memory | pure virtual |
write(ULongWord address, int size, ULongWord data) | Memory | |
write(ULongWord address, FloatWord data) | Memory | |
write(ULongWord address, DoubleWord data) | Memory | |
writeBE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeBE(ULongWord address, FloatWord data) | Memory | virtual |
writeBE(ULongWord address, DoubleWord data) | Memory | virtual |
writeDirectlyBE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeDirectlyLE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeLE(ULongWord address, int size, ULongWord data) | Memory | virtual |
writeLE(ULongWord address, FloatWord data) | Memory | virtual |
writeLE(ULongWord address, DoubleWord data) | Memory | virtual |
writeRequests_ | Memory | private |
~Memory() | Memory | virtual |