emu_io

please use emu_read and emu_write instead of r_io_cache