41#ifndef __ARCH_RISCV_SYSTEM_HH__
42#define __ARCH_RISCV_SYSTEM_HH__
44#include "params/RiscvSystem.hh"
NOTE: This implementation of CLINT is based on the SiFive U54MC datasheet: https://sifive....
Clint * getClint() const
Get a pointer to the system's CLINT model.
uint64_t tryReadMtime() const
void setClint(Clint *clint)
Sets the pointer to the CLINT.
RiscvSystem(const Params &p)
Clint * _clint
Pointer to the CLINT wrapper.
Copyright (c) 2024 Arm Limited All rights reserved.