coco3: init bug: skip scanning screen memory
authorBrett Gordon <beretta42@gmail.com>
Sun, 2 Oct 2016 20:57:08 +0000 (16:57 -0400)
committerBrett Gordon <beretta42@gmail.com>
Sun, 2 Oct 2016 20:57:08 +0000 (16:57 -0400)
Kernel/platform-coco3/main.c

index ffe004a..da4d6ba 100644 (file)
@@ -40,15 +40,15 @@ int scanmem(void)
        volatile uint8_t *mmu=(uint8_t *)0xffa8;
        volatile uint8_t *ptr=(uint8_t *)0x0100;
        int i;
-       for( i = 0; i<256; i+=8 ){
+       for( i = 0; i<256; i+=16 ){
                *mmu=i;
                *ptr=0;
        }
        *mmu=0;
        *ptr=0xff;
-       *mmu=8;
-       for( i = 8; i<256 && !*ptr ; ){
-               i+=8;
+       *mmu=16;
+       for( i = 16; i<256 && !*ptr ; ){
+               i+=16;
                *mmu=i;;
        }
        *mmu=0;