gem5 v24.0.0.0
Loading...
Searching...
No Matches
RegisterBankTest Class Reference
Inheritance diagram for RegisterBankTest:

Classes

struct  Access
 
class  TestReg
 
class  TestRegBank
 

Protected Types

enum  AccessType { Read , Write , PartialRead , PartialWrite }
 

Protected Member Functions

 RegisterBankTest ()
 

Protected Attributes

TestReg reg0
 
TestReg reg1
 
TestReg reg2
 
TestRegBank emptyBank
 
TestRegBank fullBank
 
std::array< uint8_t, 12 > buf
 

Detailed Description

Definition at line 967 of file reg_bank.test.cc.

Member Enumeration Documentation

◆ AccessType

Enumerator
Read 
Write 
PartialRead 
PartialWrite 

Definition at line 978 of file reg_bank.test.cc.

Constructor & Destructor Documentation

◆ RegisterBankTest()

RegisterBankTest::RegisterBankTest ( )
inlineprotected

Member Data Documentation

◆ buf

std::array<uint8_t, 12> RegisterBankTest::buf
protected

Definition at line 1053 of file reg_bank.test.cc.

◆ emptyBank

TestRegBank RegisterBankTest::emptyBank
protected

Definition at line 1051 of file reg_bank.test.cc.

◆ fullBank

TestRegBank RegisterBankTest::fullBank
protected

Definition at line 1051 of file reg_bank.test.cc.

Referenced by RegisterBankTest().

◆ reg0

TestReg RegisterBankTest::reg0
protected

Definition at line 1050 of file reg_bank.test.cc.

Referenced by RegisterBankTest().

◆ reg1

TestReg RegisterBankTest::reg1
protected

Definition at line 1050 of file reg_bank.test.cc.

Referenced by RegisterBankTest().

◆ reg2

TestReg RegisterBankTest::reg2
protected

Definition at line 1050 of file reg_bank.test.cc.

Referenced by RegisterBankTest().


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

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