OpenASIP  2.0
DirectAccessMemory Member List

This is the complete list of members for DirectAccessMemory, including all inherited members.

advanceClock()DirectAccessMemoryinlinevirtual
checkRange(ULongWord startAddress, int numberOfMAUs)Memoryprivate
data_DirectAccessMemoryprivate
DirectAccessMemory(ULongWord start, ULongWord end, Word MAUSize, bool littleEndian)DirectAccessMemory
DirectAccessMemory(const DirectAccessMemory &)DirectAccessMemoryprivate
end()Memoryinlinevirtual
end_DirectAccessMemoryprivate
fastRead2MAUsBE(ULongWord address, ULongWord &data)DirectAccessMemory
fastRead2MAUsLE(ULongWord address, ULongWord &data)DirectAccessMemory
fastRead4MAUsBE(ULongWord address, ULongWord &data)DirectAccessMemory
fastRead4MAUsLE(ULongWord address, ULongWord &data)DirectAccessMemory
fastReadMAU(ULongWord address, ULongWord &data)DirectAccessMemory
fastWrite2MAUsBE(ULongWord address, ULongWord data)DirectAccessMemory
fastWrite2MAUsLE(ULongWord address, ULongWord data)DirectAccessMemory
fastWrite4MAUsBE(ULongWord address, ULongWord data)DirectAccessMemory
fastWrite4MAUsLE(ULongWord address, ULongWord data)DirectAccessMemory
fastWriteMAU(ULongWord address, ULongWord data)DirectAccessMemory
fillWithZeros()DirectAccessMemoryvirtual
isLittleEndian()Memoryinline
littleEndian_Memoryprotected
mask_DirectAccessMemoryprivate
MAU typedefMemory
MAUSize()Memoryinlinevirtual
MAUSize2_DirectAccessMemoryprivate
MAUSize3_DirectAccessMemoryprivate
MAUSize_DirectAccessMemoryprivate
MAUTable typedefMemory
Memory(ULongWord start, ULongWord end, ULongWord MAUSize, bool littleEndian_)Memory
Memory(const Memory &)Memoryprivate
operator=(const DirectAccessMemory &)DirectAccessMemoryprivate
packBE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
packLE(const Memory::MAUTable data, int size, ULongWord &value)Memoryprotected
read(ULongWord address) overrideDirectAccessMemoryvirtual
read(ULongWord address)=0DirectAccessMemory
read(ULongWord address, int size, ULongWord &data)DirectAccessMemory
read(ULongWord address, DoubleWord &data)DirectAccessMemory
read(ULongWord address, FloatWord &data)DirectAccessMemory
Memory::read(ULongWord address, int size, ULongWord &data)Memory
Memory::read(ULongWord address, DoubleWord &data)Memory
Memory::read(ULongWord address, FloatWord &data)Memory
readBE(ULongWord address, int size, ULongWord &data)Memoryvirtual
readBE(ULongWord address, FloatWord &data)Memoryvirtual
readBE(ULongWord address, DoubleWord &data)Memoryvirtual
readLE(ULongWord address, int size, ULongWord &data)Memoryvirtual
readLE(ULongWord address, FloatWord &data)Memoryvirtual
readLE(ULongWord address, DoubleWord &data)Memoryvirtual
reset()DirectAccessMemoryinlinevirtual
start()Memoryinlinevirtual
start_DirectAccessMemoryprivate
unpackBE(const ULongWord &value, int size, Memory::MAUTable data)Memoryprotected
unpackLE(const ULongWord &value, int size, Memory::MAUTable data)Memoryprotected
wordSize_DirectAccessMemoryprivate
write(ULongWord address, Memory::MAU data) overrideDirectAccessMemoryvirtual
write(ULongWord address, MAU data)=0DirectAccessMemory
write(ULongWord address, int size, ULongWord data)DirectAccessMemory
write(ULongWord address, FloatWord data)DirectAccessMemory
write(ULongWord address, DoubleWord data)DirectAccessMemory
Memory::write(ULongWord address, int size, ULongWord data)Memory
Memory::write(ULongWord address, FloatWord data)Memory
Memory::write(ULongWord address, DoubleWord data)Memory
writeBE(ULongWord address, int count, ULongWord data) overrideDirectAccessMemoryvirtual
Memory::writeBE(ULongWord address, FloatWord data)Memoryvirtual
Memory::writeBE(ULongWord address, DoubleWord data)Memoryvirtual
writeDirectlyBE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeDirectlyLE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeLE(ULongWord address, int size, ULongWord data)Memoryvirtual
writeLE(ULongWord address, FloatWord data)Memoryvirtual
writeLE(ULongWord address, DoubleWord data)Memoryvirtual
writeRequests_Memoryprivate
~DirectAccessMemory()DirectAccessMemoryvirtual
~Memory()Memoryvirtual