www.pudn.com > nandflash_1G08U0A.rar > Init.ps


	.file	"..\src\Init.c" 
 
;  GNU C 2.7.2 [AL 1.1, MM 40] RISC NEWS-OS compiled by CC 
 
;  Cc1 defaults: 
;  -mmemcpy 
 
;  Cc1 arguments (-G value = 0, Cpu = 3000, ISA = 1): 
;  -quiet -dumpbase -g -O -fno-builtin -o 
 
gcc2_compiled.: 
__gnu_compiled_c: 
	.code 
	.align	1 
	.def	_init_bcu,	val	_init_bcu,	scl	2,	type	0x21,	endef 
	.global	_init_bcu 
 
	.loc	35 
	.def	ent,	scl	101,	type	0x0,	endef 
_init_bcu: 
;	.frame	%sp,4,$31		# vars= 0, regs= 1/0, args= 0, extra= 0 
;	.mask	0x80000000,-4 
;	.fmask	0x00000000,0 
 
	.loc	38 
	xld.w	%r11,0x0004812e		; 295214 
	xld.w	%r10,0x00002009		; 8201 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	41 
	xld.w	%r11,0x00048130		; 295216 
	xld.w	%r10,0x00000400		; 1024 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	48 
	xld.w	%r11,0x00048122		; 295202 
	xld.w	%r10,0x00000001		; 1 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	55 
	xld.w	%r11,0x00048126		; 295206 
	xld.w	%r10,0x00000002		; 2 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	61 
	xld.w	%r10,0x00048128		; 295208 
	ld.w	%r13,0x0 
	;.set	volatile 
	xld.h	[%r10],%r13 
	;.set	novolatile 
 
	.loc	64 
	xld.w	%r12,0x0004812a		; 295210 
	xld.w	%r10,0x00003737		; 14135 
	;.set	volatile 
	xld.h	[%r12],%r10 
	;.set	novolatile 
 
	.loc	67 
	xld.w	%r11,0x0004813a		; 295226 
	xld.w	%r10,0x0000000b		; 11 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	69 
	xld.w	%r11,0x00048132		; 295218 
	;.set	volatile 
	xld.uh	%r10,[%r11] 
	;.set	novolatile 
	xoor	%r10,%r10,0x00000200 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	70 
	;.set	volatile 
	xld.uh	%r10,[%r11] 
	;.set	novolatile 
	xand	%r10,%r10,0x0000fffd 
	;.set	volatile 
	xld.h	[%r11],%r10 
	;.set	novolatile 
 
	.loc	71 
	;.set	volatile 
	xld.uh	%r10,[%r12] 
	;.set	novolatile 
	xand	%r10,%r10,0x000000ff 
	;.set	volatile 
	xld.h	[%r12],%r10 
	;.set	novolatile 
 
	.loc	72 
	;.set	volatile 
	xld.uh	%r10,[%r12] 
	;.set	novolatile 
	xoor	%r10,%r10,0x000001ff 
	;.set	volatile 
	xld.h	[%r12],%r10 
	;.set	novolatile 
 
	.loc	76 
	ret 
	.def	end,	scl	111,	type	0x0,	endef 
	.align	1 
	.def	_init_int,	val	_init_int,	scl	2,	type	0x21,	endef 
	.global	_init_int 
 
	.loc	86 
	.def	ent,	scl	101,	type	0x0,	endef 
_init_int: 
;	.frame	%sp,4,$31		# vars= 0, regs= 1/0, args= 0, extra= 0 
;	.mask	0x80000000,-4 
;	.fmask	0x00000000,0 
 
	.loc	89 
	xld.w	%r10,0x00040270		; 262768 
	ld.w	%r12,0x0 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	90 
	xld.w	%r10,0x00040271		; 262769 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	91 
	xld.w	%r10,0x00040272		; 262770 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	92 
	xld.w	%r10,0x00040273		; 262771 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	93 
	xld.w	%r10,0x00040274		; 262772 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	94 
	xld.w	%r10,0x00040275		; 262773 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	95 
	xld.w	%r10,0x00040276		; 262774 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	96 
	xld.w	%r10,0x00040277		; 262775 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	99 
	xld.w	%r10,0x00040280		; 262784 
	xld.w	%r11,0x000000ff		; 255 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	100 
	xld.w	%r10,0x00040281		; 262785 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	101 
	xld.w	%r10,0x00040282		; 262786 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	102 
	xld.w	%r10,0x00040283		; 262787 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	103 
	xld.w	%r10,0x00040284		; 262788 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	104 
	xld.w	%r10,0x00040285		; 262789 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	105 
	xld.w	%r10,0x00040286		; 262790 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	106 
	xld.w	%r10,0x00040287		; 262791 
	;.set	volatile 
	xld.b	[%r10],%r11 
	;.set	novolatile 
 
	.loc	109 
	xld.w	%r10,0x00040290		; 262800 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	110 
	xld.w	%r10,0x00040291		; 262801 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	111 
	xld.w	%r10,0x00040292		; 262802 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	112 
	xld.w	%r10,0x00040293		; 262803 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	115 
	xld.w	%r10,0x00040294		; 262804 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	116 
	xld.w	%r10,0x00040295		; 262805 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	117 
	xld.w	%r10,0x00040296		; 262806 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	118 
	xld.w	%r10,0x00040297		; 262807 
	;.set	volatile 
	xld.b	[%r10],%r12 
	;.set	novolatile 
 
	.loc	120 
	ret 
	.def	end,	scl	111,	type	0x0,	endef 
 
	.endfile