diff --git a/BaS_GNU/BaS_GNU/sources/sysinit.c b/BaS_GNU/BaS_GNU/sources/sysinit.c index c82e33c..adb6af7 100644 --- a/BaS_GNU/BaS_GNU/sources/sysinit.c +++ b/BaS_GNU/BaS_GNU/sources/sysinit.c @@ -711,10 +711,10 @@ void initialize_hardware(void) { do { - *src++ = *dst++; - *src++ = *dst++; - *src++ = *dst++; - *src++ = *dst++; + *dst++ = *src++; + *dst++ = *src++; + *dst++ = *src++; + *dst++ = *src++; } while (dst < &bas_end); /* clear all addresses touched during copy from all cache lines */