gem5
v24.0.0.0
Loading...
Searching...
No Matches
gem5
Uart8250
Registers
gem5::Uart8250::Registers Member List
This is the complete list of members for
gem5::Uart8250::Registers
, including all inherited members.
_base
gem5::RegisterBank< ByteOrder::little >
private
_debug_flag
gem5::RegisterBank< ByteOrder::little >
private
_name
gem5::RegisterBank< ByteOrder::little >
private
_offsetMap
gem5::RegisterBank< ByteOrder::little >
private
_size
gem5::RegisterBank< ByteOrder::little >
private
addRegister
(RegisterAdder reg)
gem5::RegisterBank< ByteOrder::little >
inline
addRegisters
(std::initializer_list< RegisterAdder > adders)
gem5::RegisterBank< ByteOrder::little >
inline
addRegistersAt
(std::initializer_list< RegisterAdder > adders)
gem5::RegisterBank< ByteOrder::little >
inline
base
() const
gem5::RegisterBank< ByteOrder::little >
inline
dlh
gem5::Uart8250::Registers
dll
gem5::Uart8250::Registers
fcr
gem5::Uart8250::Registers
ier
gem5::Uart8250::Registers
ierDlh
gem5::Uart8250::Registers
iir
gem5::Uart8250::Registers
iirFcr
gem5::Uart8250::Registers
lcr
gem5::Uart8250::Registers
lsr
gem5::Uart8250::Registers
mcr
gem5::Uart8250::Registers
msr
gem5::Uart8250::Registers
name
() const
gem5::RegisterBank< ByteOrder::little >
inline
owned
gem5::RegisterBank< ByteOrder::little >
private
rbr
gem5::Uart8250::Registers
rbrThr
gem5::Uart8250::Registers
rbrThrDll
gem5::Uart8250::Registers
read
(Addr addr, void *buf, Addr bytes)
gem5::RegisterBank< ByteOrder::little >
inline
virtual
readWithMask
(const Data &value, const Data &bitmask)
gem5::RegisterBank< ByteOrder::little >
inline
static
Register16
typedef
gem5::RegisterBank< ByteOrder::little >
Register16BE
typedef
gem5::RegisterBank< ByteOrder::little >
Register16LE
typedef
gem5::RegisterBank< ByteOrder::little >
Register32
typedef
gem5::RegisterBank< ByteOrder::little >
Register32BE
typedef
gem5::RegisterBank< ByteOrder::little >
Register32LE
typedef
gem5::RegisterBank< ByteOrder::little >
Register64
typedef
gem5::RegisterBank< ByteOrder::little >
Register64BE
typedef
gem5::RegisterBank< ByteOrder::little >
Register64LE
typedef
gem5::RegisterBank< ByteOrder::little >
Register8
typedef
gem5::RegisterBank< ByteOrder::little >
Register8BE
typedef
gem5::RegisterBank< ByteOrder::little >
Register8LE
typedef
gem5::RegisterBank< ByteOrder::little >
RegisterBank
(const std::string &new_name, Addr new_base)
gem5::RegisterBank< ByteOrder::little >
inline
Registers
(Uart8250 *uart, const std::string &new_name)
gem5::Uart8250::Registers
reset
()
gem5::RegisterBank< ByteOrder::little >
inline
virtual
setDebugFlag
(const ::gem5::debug::SimpleFlag &flag)
gem5::RegisterBank< ByteOrder::little >
inline
size
() const
gem5::RegisterBank< ByteOrder::little >
inline
sr
gem5::Uart8250::Registers
thr
gem5::Uart8250::Registers
write
(Addr addr, const void *buf, Addr bytes)
gem5::RegisterBank< ByteOrder::little >
inline
virtual
writeWithMask
(const Data &old, const Data &value, const Data &bitmask)
gem5::RegisterBank< ByteOrder::little >
inline
static
~RegisterBank
()
gem5::RegisterBank< ByteOrder::little >
inline
virtual
Generated on Tue Jun 18 2024 16:24:15 for gem5 by
doxygen
1.11.0