|
gem5 [DEVELOP-FOR-25.0]
|
#include <uart8250.hh>
Public Member Functions | |
| PairedRegister (RegisterBase ®1, RegisterBase ®2) | |
| void | serialize (std::ostream &os) const override |
| bool | unserialize (const std::string &s) override |
| void | reset () override |
Protected Attributes | |
| RegisterBase & | _reg1 |
| RegisterBase & | _reg2 |
Definition at line 99 of file uart8250.hh.
|
inline |
Definition at line 105 of file uart8250.hh.
References _reg1, _reg2, and panic_if.
Referenced by gem5::Uart8250::Registers::BankedRegister::BankedRegister().
|
inlineoverride |
Definition at line 118 of file uart8250.hh.
|
inlineoverride |
Definition at line 114 of file uart8250.hh.
References gem5::X86ISA::os.
|
inlineoverride |
Definition at line 115 of file uart8250.hh.
References gem5::ArmISA::s.
|
protected |
Definition at line 102 of file uart8250.hh.
Referenced by PairedRegister(), gem5::Uart8250::Registers::RWSwitchedRegister::read(), gem5::Uart8250::Registers::RWSwitchedRegister::read(), reset(), and gem5::Uart8250::Registers::BankedRegister::select().
|
protected |
Definition at line 102 of file uart8250.hh.
Referenced by PairedRegister(), reset(), gem5::Uart8250::Registers::BankedRegister::select(), gem5::Uart8250::Registers::RWSwitchedRegister::write(), and gem5::Uart8250::Registers::RWSwitchedRegister::write().