aboutsummaryrefslogtreecommitdiff
path: root/rv64cpu/tb/core/tb_core.cc
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-04-07 22:42:49 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-04-07 22:42:49 +0800
commit639212a826659c591db3202607c4a47e1049b92a (patch)
tree74ebfcef8d5cd589fcdfc11ffba8f588f3fd50f9 /rv64cpu/tb/core/tb_core.cc
parent328d4ef7537a98bab8f6891a0280cda9e03b0cee (diff)
downloadrcc-project-639212a826659c591db3202607c4a47e1049b92a.tar.gz
rcc-project-639212a826659c591db3202607c4a47e1049b92a.tar.xz
refactor: standardize interrupt signal naming across the codebase
Diffstat (limited to 'rv64cpu/tb/core/tb_core.cc')
-rw-r--r--rv64cpu/tb/core/tb_core.cc24
1 files changed, 12 insertions, 12 deletions
diff --git a/rv64cpu/tb/core/tb_core.cc b/rv64cpu/tb/core/tb_core.cc
index 39d4f19..b915df4 100644
--- a/rv64cpu/tb/core/tb_core.cc
+++ b/rv64cpu/tb/core/tb_core.cc
@@ -352,17 +352,17 @@ public:
Vrichard_core* top;
MemoryModel mem;
uint64_t sim_time;
- bool ext_timer_int_level;
- bool ext_software_int_level;
- bool ext_external_int_level;
+ bool ext_timer_interrupt_level;
+ bool ext_software_interrupt_level;
+ bool ext_external_interrupt_level;
#if VM_TRACE
VerilatedVcdC* tfp;
#endif
CoreSim() : sim_time(0),
- ext_timer_int_level(false),
- ext_software_int_level(false),
- ext_external_int_level(false) {
+ ext_timer_interrupt_level(false),
+ ext_software_interrupt_level(false),
+ ext_external_interrupt_level(false) {
top = new Vrichard_core;
#if VM_TRACE
Verilated::traceEverOn(true);
@@ -401,9 +401,9 @@ public:
top->dmem_rdata = 0;
}
- top->ext_timer_int = ext_timer_int_level;
- top->ext_software_int = ext_software_int_level;
- top->ext_external_int = ext_external_int_level;
+ top->ext_timer_interrupt = ext_timer_interrupt_level;
+ top->ext_software_interrupt = ext_software_interrupt_level;
+ top->ext_external_interrupt = ext_external_interrupt_level;
// Rising edge
top->clk = 0;
@@ -432,9 +432,9 @@ public:
}
void set_interrupt_lines(bool timer, bool software, bool external) {
- ext_timer_int_level = timer;
- ext_software_int_level = software;
- ext_external_int_level = external;
+ ext_timer_interrupt_level = timer;
+ ext_software_interrupt_level = software;
+ ext_external_interrupt_level = external;
}
void clear_interrupts() {