start implementing instructions
This commit is contained in:
@@ -5,16 +5,16 @@ bitfield! {
|
||||
pub struct Instruction(pub u32): FromStorage, IntoStorage, DerefStorage {
|
||||
pub special: u8 @ 0..6,
|
||||
pub regimm: u8 @ 16..21,
|
||||
pub rt: u8 @ 16..21,
|
||||
pub rt: usize @ 16..21,
|
||||
pub cop_rt: u8 @ 16..21,
|
||||
pub rs: u8 @ 21..26,
|
||||
pub rs: usize @ 21..26,
|
||||
pub cop_rs: u8 @ 21..26,
|
||||
pub opcode: u8 @ 26..32,
|
||||
pub imm: u16 @ 0..16,
|
||||
pub target: u32 @ 0..26,
|
||||
pub funct: u8 @ 0..6,
|
||||
pub sa: u8 @ 6..11,
|
||||
pub rd: u8 @ 11..16,
|
||||
pub rd: usize @ 11..16,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user