|
gem5
v21.0.1.0
|
#include <uart8250.hh>
Public Member Functions | |
| void | read (void *buf) override |
| void | read (void *buf, off_t offset, size_t bytes) override |
| void | write (const void *buf) override |
| void | write (const void *buf, off_t offset, size_t bytes) override |
| PairedRegister (RegisterBase ®1, RegisterBase ®2) | |
Public Member Functions inherited from Uart8250::Registers::PairedRegister | |
| PairedRegister (RegisterBase ®1, RegisterBase ®2) | |
| void | serialize (std::ostream &os) const override |
| bool | unserialize (const std::string &s) override |
Additional Inherited Members | |
Protected Attributes inherited from Uart8250::Registers::PairedRegister | |
| RegisterBase & | _reg1 |
| RegisterBase & | _reg2 |
Definition at line 146 of file uart8250.hh.
|
inline |
Definition at line 101 of file uart8250.hh.
|
inlineoverride |
Definition at line 151 of file uart8250.hh.
References Uart8250::Registers::PairedRegister::_reg1, and RegisterBank< BankByteOrder >::RegisterBase::read().
|
inlineoverride |
Definition at line 153 of file uart8250.hh.
References Uart8250::Registers::PairedRegister::_reg1, ArmISA::offset, and RegisterBank< BankByteOrder >::RegisterBase::read().
|
inlineoverride |
Definition at line 157 of file uart8250.hh.
References Uart8250::Registers::PairedRegister::_reg2, and RegisterBank< BankByteOrder >::RegisterBase::write().
|
inlineoverride |
Definition at line 159 of file uart8250.hh.
References Uart8250::Registers::PairedRegister::_reg2, ArmISA::offset, and RegisterBank< BankByteOrder >::RegisterBase::write().