gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::Uart8250::Registers::PairedRegister Class Reference

#include <uart8250.hh>

Inheritance diagram for gem5::Uart8250::Registers::PairedRegister:
gem5::Uart8250::Registers::BankedRegister gem5::Uart8250::Registers::RWSwitchedRegister

Public Member Functions

 PairedRegister (RegisterBase &reg1, RegisterBase &reg2)
 
void serialize (std::ostream &os) const override
 
bool unserialize (const std::string &s) override
 
void reset () override
 

Protected Attributes

RegisterBase_reg1
 
RegisterBase_reg2
 

Detailed Description

Definition at line 99 of file uart8250.hh.

Constructor & Destructor Documentation

◆ PairedRegister()

gem5::Uart8250::Registers::PairedRegister::PairedRegister ( RegisterBase & reg1,
RegisterBase & reg2 )
inline

Member Function Documentation

◆ reset()

void gem5::Uart8250::Registers::PairedRegister::reset ( )
inlineoverride

Definition at line 118 of file uart8250.hh.

References _reg1, and _reg2.

◆ serialize()

void gem5::Uart8250::Registers::PairedRegister::serialize ( std::ostream & os) const
inlineoverride

Definition at line 114 of file uart8250.hh.

◆ unserialize()

bool gem5::Uart8250::Registers::PairedRegister::unserialize ( const std::string & s)
inlineoverride

Definition at line 115 of file uart8250.hh.

Member Data Documentation

◆ _reg1

◆ _reg2


The documentation for this class was generated from the following file:

Generated on Tue Jun 18 2024 16:24:15 for gem5 by doxygen 1.11.0