From b5ff1b3127119aa430a6fd309591d584803b7b6e Mon Sep 17 00:00:00 2001 From: bellard Date: Sat, 26 Nov 2005 10:38:39 +0000 Subject: ARM system emulation (Paul Brook) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162 --- exec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'exec.c') diff --git a/exec.c b/exec.c index 3dbd3eb07..b9009a1e9 100644 --- a/exec.c +++ b/exec.c @@ -1868,14 +1868,14 @@ int cpu_register_io_memory(int io_index, int i; if (io_index <= 0) { - if (io_index >= IO_MEM_NB_ENTRIES) + if (io_mem_nb >= IO_MEM_NB_ENTRIES) return -1; io_index = io_mem_nb++; } else { if (io_index >= IO_MEM_NB_ENTRIES) return -1; } - + for(i = 0;i < 3; i++) { io_mem_read[io_index][i] = mem_read[i]; io_mem_write[io_index][i] = mem_write[i]; -- cgit v1.2.3