diff options
author | bd <bdunahu@operationnull.com> | 2025-03-29 17:11:17 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-03-29 17:11:17 -0400 |
commit | d21a1a9caa1f1791343a5376121936e552b1124c (patch) | |
tree | df28c01f6d01603e5408bc1b1b111a66adafbff7 /src/sim/id.cc | |
parent | ac0ae7206491a42cdba70560b0db41cfc8c7f642 (diff) |
Fetch stage properly holds objects until parent is ready
Diffstat (limited to 'src/sim/id.cc')
-rw-r--r-- | src/sim/id.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/sim/id.cc b/src/sim/id.cc index 70fab9a..83a8751 100644 --- a/src/sim/id.cc +++ b/src/sim/id.cc @@ -8,15 +8,16 @@ ID::ID(Stage *stage) : Stage(stage) { this->id = DCDE; } -Response ID::advance(InstrDTO &i, Response p) +Response ID::advance(InstrDTO &next_instr, Response p) { Response r; - signed int s1, s2, s3; - Mnemonic m; + r = OK; + // signed int s1, s2, s3; + // Mnemonic m; - s1 = i.get_instr_bits(); + // s1 = next_instr.get_instr_bits(); - get_instr_fields(s1, s2, s3, m); + // get_instr_fields(s1, s2, s3, m); return r; } |