# HG changeset patch # User Edwin Zhai # Node ID 98c3ddf83a59b0cbbdce63bb210adfd0d2ec1aea # Parent ecb8ff1fcf1fc24561c8bd272a58828592d90806 cirrus&rtl8139 coexist issue fix diff -r ecb8ff1fcf1f -r 98c3ddf83a59 tools/ioemu/target-i386-dm/exec-dm.c --- a/tools/ioemu/target-i386-dm/exec-dm.c Fri Jul 14 18:53:27 2006 +0100 +++ b/tools/ioemu/target-i386-dm/exec-dm.c Wed Jul 19 13:45:04 2006 +0800 @@ -382,7 +382,7 @@ int iomem_index(target_phys_addr_t addr) start = mmio[i].start; end = mmio[i].start + mmio[i].size; - if ((addr >= start) && (addr <= end)){ + if ((addr >= start) && (addr < end)){ return (mmio[i].io_index >> IO_MEM_SHIFT) & (IO_MEM_NB_ENTRIES - 1); } }