38 #ifndef __DEV_RISCV_HIFIVE_HH__
39 #define __DEV_RISCV_HIFIVE_HH__
44 #include "params/HiFive.hh"
49 using namespace RiscvISA;
62 void postConsoleInt()
override;
64 void clearConsoleInt()
override;
66 void postPciInt(
int line)
override;
68 void clearPciInt(
int line)
override;
NOTE: This implementation of CLINT is based on the SiFive U54MC datasheet: https://sifive....
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
std::ostream CheckpointOut
void unserialize(ThreadContext &tc, CheckpointIn &cp)
void serialize(const ThreadContext &tc, CheckpointOut &cp)
Thread context serialization helpers.