| * linux/arch/unicore32/lib/copy_page.S |
| * Code specific to PKUnity SoC and UniCore ISA |
| * Copyright (C) 2001-2010 GUAN Xue-tao |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| * ASM optimised string functions |
| #include <linux/linkage.h> |
| #include <asm/assembler.h> |
| #include <generated/asm-offsets.h> |
| #define COPY_COUNT (PAGE_SZ/256) |
| * UniCore optimised copy_page routine |
| stm.w (r17 - r19, lr), [sp-] |
| ldm.w (r17 - r19, pc), [sp]+ |