coco3: make sure to reset mmu when done copying!
authorBrett Gordon <beretta42@gmail.com>
Sat, 8 Oct 2016 16:32:28 +0000 (12:32 -0400)
committerBrett Gordon <beretta42@gmail.com>
Sat, 8 Oct 2016 16:32:28 +0000 (12:32 -0400)
Kernel/platform-coco3/coco3.s

index 4c5295e..b8f724f 100644 (file)
@@ -170,6 +170,7 @@ c@  ldd     ,u++            ; copy 2 at a time
        std     ,x++            ;
        cmpx    #$2000          ; are we done?
        bne     c@              ; loop if not done
+       clr     $ffa8           ; reset cpu $0000
         ;; set temporary screen up
        clr     $ff9c           ; reset scroll register
        ldb     #%01000100      ; coco3 mode