gem5 v24.1.0.1
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
misc_accessors.hh File Reference
#include "arch/arm/regs/misc_types.hh"
#include "cpu/thread_context.hh"

Go to the source code of this file.

Classes

struct  gem5::ArmISA::misc_regs::FarAccessor
 
struct  gem5::ArmISA::misc_regs::MpamAccessor
 

Namespaces

namespace  gem5
 Copyright (c) 2024 Arm Limited All rights reserved.
 
namespace  gem5::ArmISA
 
namespace  gem5::ArmISA::misc_regs
 

Functions

template<typename RegAccessor >
MiscRegIndex gem5::ArmISA::misc_regs::getRegVersion (ExceptionLevel el)
 
template<typename RegAccessor >
RegAccessor::type gem5::ArmISA::misc_regs::readRegister (ThreadContext *tc, ExceptionLevel el)
 
template<typename RegAccessor >
RegAccessor::type gem5::ArmISA::misc_regs::readRegisterNoEffect (ThreadContext *tc, ExceptionLevel el)
 
template<typename RegAccessor >
void gem5::ArmISA::misc_regs::writeRegister (ThreadContext *tc, RegVal val, ExceptionLevel el)
 

Generated on Mon Jan 13 2025 04:28:45 for gem5 by doxygen 1.9.8