_base | RegisterBank< BankByteOrder > | private |
_name | RegisterBank< BankByteOrder > | private |
_offsetMap | RegisterBank< BankByteOrder > | private |
_size | RegisterBank< BankByteOrder > | private |
addRegister(RegisterBase ®) | RegisterBank< BankByteOrder > | inline |
addRegisters(std::initializer_list< std::reference_wrapper< RegisterBase >> regs) | RegisterBank< BankByteOrder > | inline |
base() const | RegisterBank< BankByteOrder > | inline |
dlh | Uart8250::Registers | |
dll | Uart8250::Registers | |
fcr | Uart8250::Registers | |
ier | Uart8250::Registers | |
ierDlh | Uart8250::Registers | |
iir | Uart8250::Registers | |
iirFcr | Uart8250::Registers | |
lcr | Uart8250::Registers | |
lsr | Uart8250::Registers | |
mcr | Uart8250::Registers | |
msr | Uart8250::Registers | |
name() const | RegisterBank< BankByteOrder > | inline |
rbr | Uart8250::Registers | |
rbrThr | Uart8250::Registers | |
rbrThrDll | Uart8250::Registers | |
read(Addr addr, void *buf, Addr bytes) | RegisterBank< BankByteOrder > | inlinevirtual |
readWithMask(const Data &value, const Data &bitmask) | RegisterBank< BankByteOrder > | inlinestatic |
Register16 typedef | RegisterBank< BankByteOrder > | |
Register16BE typedef | RegisterBank< BankByteOrder > | |
Register16LE typedef | RegisterBank< BankByteOrder > | |
Register32 typedef | RegisterBank< BankByteOrder > | |
Register32BE typedef | RegisterBank< BankByteOrder > | |
Register32LE typedef | RegisterBank< BankByteOrder > | |
Register64 typedef | RegisterBank< BankByteOrder > | |
Register64BE typedef | RegisterBank< BankByteOrder > | |
Register64LE typedef | RegisterBank< BankByteOrder > | |
Register8 typedef | RegisterBank< BankByteOrder > | |
Register8BE typedef | RegisterBank< BankByteOrder > | |
Register8LE typedef | RegisterBank< BankByteOrder > | |
RegisterBank(const std::string &new_name, Addr new_base) | RegisterBank< BankByteOrder > | inline |
Registers(Uart8250 *uart, const std::string &new_name) | Uart8250::Registers | |
size() const | RegisterBank< BankByteOrder > | inline |
sr | Uart8250::Registers | |
thr | Uart8250::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 |