0001
0002
0003
0004
0005
0006
0007 #include <asm/export.h>
0008 .text
0009 .align 4
0010 .global clear_page
0011 .ent clear_page
0012 clear_page:
0013 .prologue 0
0014
0015 lda $0,128
0016 nop
0017 unop
0018 nop
0019
0020 1: stq $31,0($16)
0021 stq $31,8($16)
0022 stq $31,16($16)
0023 stq $31,24($16)
0024
0025 stq $31,32($16)
0026 stq $31,40($16)
0027 stq $31,48($16)
0028 subq $0,1,$0
0029
0030 stq $31,56($16)
0031 addq $16,64,$16
0032 unop
0033 bne $0,1b
0034
0035 ret
0036 nop
0037 unop
0038 nop
0039
0040 .end clear_page
0041 EXPORT_SYMBOL(clear_page)