unsafe fn extract_inst(vaddr: usize) ->u32 {
	let low = get_vaddr_u16(vaddr) as u32;
	let high = get_vaddr_u16(vaddr + 2) as u32;

	low | (high << 16)
}
/// Extract Instruction from memory. Remember, when doing this, the vaddr must 
/// be a valid address. This turns quite important after Virtual Memory Mapping 
/// is enabled. 
Extract Instruction from memory. Remember, when doing this, the vaddr must
be a valid address. This turns quite important after Virtual Memory Mapping
is enabled.
Extract Instruction from memory . Remember when doing this the vaddr must be a valid address . This turns quite important after Virtual Memory Mapping is enabled .
unsafe fn extract_inst(vaddr: usize) ->u32 {
	let low = get_vaddr_u16(vaddr) as u32;
	let high = get_vaddr_u16(vaddr + 2) as u32;
	low | (high << 16)
}
unsafe fn extract_inst ( vaddr : usize ) -> u32 { let low = get_vaddr_u16 ( vaddr ) as u32 ; let high = get_vaddr_u16 ( vaddr + 2 ) as u32 ; low | ( high << 16 ) }
Extract Instruction from memory.
Extract Instruction from memory .
vaddr
usize