29 #ifndef __DEV_RISCV_LUPV_HH__
30 #define __DEV_RISCV_LUPV_HH__
34 #include "params/LupV.hh"
39 using namespace RiscvISA;
60 void postConsoleInt()
override;
62 void clearConsoleInt()
override;
64 void postPciInt(
int line)
override;
66 void clearPciInt(
int line)
override;
68 virtual Addr pciToDma(
Addr pciAddr)
const;
ClockedObjectParams Params
Parameters of ClockedObject.
The LupV collection consists of a RISC-V processor, as well as the set of LupiIO devices.
LupioPIC: A programmable interrupt controller virtual device that can manage input IRQs coming from u...
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
std::ostream CheckpointOut
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
void unserialize(ThreadContext &tc, CheckpointIn &cp)
void serialize(const ThreadContext &tc, CheckpointOut &cp)
Thread context serialization helpers.