diff --git a/boot/boot.c b/boot/boot.c index 424a94bc1..379db639c 100755 --- a/boot/boot.c +++ b/boot/boot.c @@ -503,7 +503,7 @@ void initialize(void) /* Check if data segment crosses a 64K boundary. */ if (newaddr + (daddr - caddr) < dma64k) { - newaddr= (dma64k - runsize) & ~0x0FFFFL; + newaddr= (dma64k - runsize) & ~0x0000FL; } #endif