gem5  v22.1.0.0
gem5::Clint::ClintRegisters Member List

This is the complete list of members for gem5::Clint::ClintRegisters, including all inherited members.

_basegem5::RegisterBank< ByteOrder::little >private
_namegem5::RegisterBank< ByteOrder::little >private
_offsetMapgem5::RegisterBank< ByteOrder::little >private
_sizegem5::RegisterBank< ByteOrder::little >private
addRegister(RegisterBase &reg)gem5::RegisterBank< ByteOrder::little >inline
addRegisters(std::initializer_list< std::reference_wrapper< RegisterBase >> regs)gem5::RegisterBank< ByteOrder::little >inline
base() constgem5::RegisterBank< ByteOrder::little >inline
clintgem5::Clint::ClintRegisters
ClintRegisters(const std::string &name, Addr base, Clint *clint)gem5::Clint::ClintRegistersinline
init()gem5::Clint::ClintRegisters
maxBankSizegem5::Clint::ClintRegisters
msipgem5::Clint::ClintRegisters
mtimegem5::Clint::ClintRegisters
mtimecmpgem5::Clint::ClintRegisters
mtimecmpStartgem5::Clint::ClintRegisters
mtimeStartgem5::Clint::ClintRegisters
name() constgem5::RegisterBank< ByteOrder::little >inline
read(Addr addr, void *buf, Addr bytes)gem5::RegisterBank< ByteOrder::little >inlinevirtual
readWithMask(const Data &value, const Data &bitmask)gem5::RegisterBank< ByteOrder::little >inlinestatic
Register16 typedefgem5::RegisterBank< ByteOrder::little >
Register16BE typedefgem5::RegisterBank< ByteOrder::little >
Register16LE typedefgem5::RegisterBank< ByteOrder::little >
Register32 typedefgem5::RegisterBank< ByteOrder::little >
Register32BE typedefgem5::RegisterBank< ByteOrder::little >
Register32LE typedefgem5::RegisterBank< ByteOrder::little >
Register64 typedefgem5::RegisterBank< ByteOrder::little >
Register64BE typedefgem5::RegisterBank< ByteOrder::little >
Register64LE typedefgem5::RegisterBank< ByteOrder::little >
Register8 typedefgem5::RegisterBank< ByteOrder::little >
Register8BE typedefgem5::RegisterBank< ByteOrder::little >
Register8LE typedefgem5::RegisterBank< ByteOrder::little >
RegisterBank(const std::string &new_name, Addr new_base)gem5::RegisterBank< ByteOrder::little >inline
reservedgem5::Clint::ClintRegisters
size() constgem5::RegisterBank< ByteOrder::little >inline
write(Addr addr, const void *buf, Addr bytes)gem5::RegisterBank< ByteOrder::little >inlinevirtual
writeWithMask(const Data &old, const Data &value, const Data &bitmask)gem5::RegisterBank< ByteOrder::little >inlinestatic
~RegisterBank()gem5::RegisterBank< ByteOrder::little >inlinevirtual

Generated on Wed Dec 21 2022 10:23:21 for gem5 by doxygen 1.9.1