io emulation

This commit is contained in:
Masato Imai
2025-06-13 15:40:50 +00:00
parent 2eccb107eb
commit df612c696f

View File

@ -30,6 +30,7 @@ pub fn handle_io_in(vcpu: &mut VCpu, qual: QualIo) {
regs.rax = 0; regs.rax = 0;
} }
0xC000..0xCFFF => {} //ignore 0xC000..0xCFFF => {} //ignore
0x03F..0x03FF => handle_serial_in(vcpu, qual), 0x03F..0x03FF => handle_serial_in(vcpu, qual),
_ => { _ => {
panic!("IO in: invalid port: {:#x}", qual.port()); panic!("IO in: invalid port: {:#x}", qual.port());