gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Uart8250::Registers Member List

This is the complete list of members for Uart8250::Registers, including all inherited members.

_baseRegisterBank< BankByteOrder >private
_nameRegisterBank< BankByteOrder >private
_offsetMapRegisterBank< BankByteOrder >private
_sizeRegisterBank< BankByteOrder >private
addRegister(RegisterBase &reg)RegisterBank< BankByteOrder >inline
addRegisters(std::initializer_list< std::reference_wrapper< RegisterBase >> regs)RegisterBank< BankByteOrder >inline
base() constRegisterBank< BankByteOrder >inline
dlhUart8250::Registers
dllUart8250::Registers
fcrUart8250::Registers
ierUart8250::Registers
ierDlhUart8250::Registers
iirUart8250::Registers
iirFcrUart8250::Registers
lcrUart8250::Registers
lsrUart8250::Registers
mcrUart8250::Registers
msrUart8250::Registers
name() constRegisterBank< BankByteOrder >inline
rbrUart8250::Registers
rbrThrUart8250::Registers
rbrThrDllUart8250::Registers
read(Addr addr, void *buf, Addr bytes)RegisterBank< BankByteOrder >inlinevirtual
readWithMask(const Data &value, const Data &bitmask)RegisterBank< BankByteOrder >inlinestatic
Register16 typedefRegisterBank< BankByteOrder >
Register16BE typedefRegisterBank< BankByteOrder >
Register16LE typedefRegisterBank< BankByteOrder >
Register32 typedefRegisterBank< BankByteOrder >
Register32BE typedefRegisterBank< BankByteOrder >
Register32LE typedefRegisterBank< BankByteOrder >
Register64 typedefRegisterBank< BankByteOrder >
Register64BE typedefRegisterBank< BankByteOrder >
Register64LE typedefRegisterBank< BankByteOrder >
Register8 typedefRegisterBank< BankByteOrder >
Register8BE typedefRegisterBank< BankByteOrder >
Register8LE typedefRegisterBank< BankByteOrder >
RegisterBank(const std::string &new_name, Addr new_base)RegisterBank< BankByteOrder >inline
Registers(Uart8250 *uart, const std::string &new_name)Uart8250::Registers
size() constRegisterBank< BankByteOrder >inline
srUart8250::Registers
thrUart8250::Registers
write(Addr addr, const void *buf, Addr bytes)RegisterBank< BankByteOrder >inlinevirtual
writeWithMask(const Data &old, const Data &value, const Data &bitmask)RegisterBank< BankByteOrder >inlinestatic
~RegisterBank()RegisterBank< BankByteOrder >inlinevirtual

Generated on Tue Jun 22 2021 15:28:45 for gem5 by doxygen 1.8.17