From ac5818b466ff468da5df40e4f31d5d519118036e Mon Sep 17 00:00:00 2001 From: marcan Date: Thu, 15 Jan 2009 16:46:50 +0100 Subject: [PATCH] Fix AHBMemFlush --- memory.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/memory.c b/memory.c index f76240b..a795e5c 100644 --- a/memory.c +++ b/memory.c @@ -150,7 +150,7 @@ void ahb_memflush(enum AHBDEV dev) break; } - write32(MEM_FLUSHREQ, req); + write16(MEM_FLUSHREQ, req); for(i=0;i<1000000;i++) { ack = read16(MEM_FLUSHACK); @@ -158,7 +158,7 @@ void ahb_memflush(enum AHBDEV dev) if(ack == req) break; } - write32(MEM_FLUSHREQ, 0); + write16(MEM_FLUSHREQ, 0); if(i>=1000000) { gecko_printf("ahb_memflush(%d): Flush (0x%x) did not ack!\n", dev, req); }