blob: 88826b25addde0c60b4c0d3400a09e69854417ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
use crate::rv32_cpu::rv32_cpu::Rv32Cpu;
use crate::extension::extension::Extension;
use super::slti::Slti;
use crate::instruction::instruction::Instruction;
pub struct Rv32i {
}
impl Extension for Rv32i {
fn add_instructions(cpu: &mut Rv32Cpu) -> &mut Rv32Cpu {
cpu.add_decode(Slti.opcode(), Box::new(Slti));
cpu
}
}
|