|
@@ -10,7 +10,13 @@
|
|
|
// outs 0 1 0
|
|
|
|
|
|
use cpu2::arith::{cmp8, cmp16, cmp32};
|
|
|
-use cpu2::cpu::*;
|
|
|
+use cpu2::cpu::{
|
|
|
+ get_seg, io_port_read8, io_port_read16, io_port_read32, io_port_write8, io_port_write16,
|
|
|
+ io_port_write32, read_reg32, safe_read8, safe_read16, safe_read32s, safe_write8, safe_write16,
|
|
|
+ safe_write32, set_reg_asize, test_privileges_for_io, translate_address_read,
|
|
|
+ translate_address_write_and_can_skip_dirty, writable_or_pagefault, AL, AX, DX, EAX, ECX, EDI,
|
|
|
+ ES, ESI, FLAG_DIRECTION,
|
|
|
+};
|
|
|
use cpu2::global_pointers::{flags, instruction_pointer, previous_ip, reg8, reg16, reg32};
|
|
|
use cpu2::memory::{
|
|
|
in_mapped_range, memcpy_no_mmap_or_dirty_check, memset_no_mmap_or_dirty_check,
|