aboutsummaryrefslogtreecommitdiff
path: root/riscv/clint.cc
AgeCommit message (Expand)AuthorFilesLines
2024-04-30Support per-device arguments and device factory reuseLIU Yu1-2/+2
2023-12-11Merge pull request #1313 from endeneer/fdt-parse-clint-sifiveJerry Zhao1-1/+1
2023-12-11riscv: sim.cc: Parse for "sifive,clint0" if "riscv,clint0" is absentTan En De1-1/+1
2023-12-08Remove cfg_arg_t from cfg_tJerry Zhao1-1/+1
2023-12-08Fix Spike --device option to pass on args to downstream pluginsjoey03201-1/+2
2023-06-20device_t: Add device_factory_t's for ns16550/clint/plicJerry Zhao1-0/+31
2023-06-20devices: Pass const pointers to sim_t to clint/plicJerry Zhao1-1/+1
2023-06-20clint: Change clint_t::increment to override abstract_device_t::tick(rtc_ticks)Jerry Zhao1-5/+5
2023-03-09Use simif_t instead of sim_t for clint/plicScott Johnson1-2/+2
2023-03-03Fix misaligned accesses to clint's msip regsScott Johnson1-5/+7
2023-03-02Initialize MTIP at resetScott Johnson1-0/+1
2023-03-01Support discontiguous hart IDs in CLINTAndrew Waterman1-30/+47
2022-12-20Allow reads/writes to reserved CLINT regionsJerry Zhao1-0/+4
2022-07-21add support for time/timeh/htimedelta/htimedeltah csrsWeiwei Li1-0/+1
2021-09-08Convert mip to csr_t familyScott Johnson1-5/+5
2020-02-15Make CLINT API use Hz instead of MHzAndrew Waterman1-3/+3
2020-02-15Add optional support for real-time clintAnup Patel1-3/+20
2019-11-27Initialize mtimeAndrew Waterman1-1/+1
2017-03-22riscv: replace rtc device with a real clint implementationWesley W. Terpstra1-0/+72