From 0c1d6fc73c90f906aa2ed5dbdde1ade153e6a0ad Mon Sep 17 00:00:00 2001 From: iximeow Date: Tue, 11 Feb 2020 01:00:34 -0800 Subject: support `in` and `out` instructions --- src/long_mode/display.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/long_mode/display.rs') diff --git a/src/long_mode/display.rs b/src/long_mode/display.rs index 899391d..be7ab0d 100644 --- a/src/long_mode/display.rs +++ b/src/long_mode/display.rs @@ -421,7 +421,9 @@ impl fmt::Display for Opcode { &Opcode::TEST => write!(f, "test"), &Opcode::CMP => write!(f, "cmp"), &Opcode::INS => write!(f, "ins"), + &Opcode::IN => write!(f, "in"), &Opcode::OUTS => write!(f, "outs"), + &Opcode::OUT => write!(f, "out"), &Opcode::IMUL => write!(f, "imul"), &Opcode::JO => write!(f, "jo"), &Opcode::JNO => write!(f, "jno"), @@ -1629,7 +1631,9 @@ impl > Colorize