From f05c6918f6d098c8ac4cb53e560845e149969c8e Mon Sep 17 00:00:00 2001 From: thorpej Date: Sun, 2 Feb 1997 08:48:35 +0000 Subject: [PATCH] Garbage-collect extra copypage() --- sys/arch/x68k/x68k/locore.s | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/sys/arch/x68k/x68k/locore.s b/sys/arch/x68k/x68k/locore.s index c62f5958d2df..2931c6297832 100644 --- a/sys/arch/x68k/x68k/locore.s +++ b/sys/arch/x68k/x68k/locore.s @@ -1,4 +1,4 @@ -/* $NetBSD: locore.s,v 1.12 1997/01/18 13:19:57 oki Exp $ */ +/* $NetBSD: locore.s,v 1.13 1997/02/02 08:48:35 thorpej Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -1245,36 +1245,6 @@ _esigcode: #include -/* - * copypage(fromaddr, toaddr) - * - * Optimized version of bcopy for a single page-aligned NBPG byte copy. - */ -ENTRY(copypage) - movl sp@(4),a0 | source address - movl sp@(8),a1 | destination address - movw #NBPG/32-1,d0 | number of 32 byte chunks -#if defined(M68040) || defined(M68060) - cmpl #MMU_68040,_mmutype | 68040? - jne Lmlloop | no, use movl -Lm16loop: - .long 0xf6209000 | move16 a0@+,a1@+ - .long 0xf6209000 | move16 a0@+,a1@+ - dbra d0,Lm16loop - rts -#endif -Lmlloop: - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - movl a0@+,a1@+ - dbra d0,Lmlloop - rts - /* * non-local gotos */