亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? onbl_map11.s

?? 三星 s3c6400測試代碼
?? S
字號:
;/**************************************************************************************
;* 
;*	Project Name : S3C6400 Validation
;*
;*	Copyright 2007 by Samsung Electronics, Inc.
;*	All rights reserved.
;*
;*	Project Description :
;*		This software is only for validating functions of the S3C6400.
;*		Anybody can use this software without our permission.
;*  
;*--------------------------------------------------------------------------------------
;* 
;*	File Name : onbl.s
;*  
;*	File Description : 	BootLoader1 for OneNAND boot buffer.
;*						It should be smaller than 1KB.
;*						Load the image from page 1 to 63 (126KB).
;*						And move it into DownloadAddress and then jump.
;*
;*	Author : Heemyung.noh
;*	Dept. : AP Development Team
;*	Created Date : 2007/01/31
;*	Version : 0.1 
;* 
;*	History
;*	- Created(Heemyung.noh 2007/01/31)
;*  
;**************************************************************************************/


				GET		Option.inc
			;	GET		mDiracIII.inc

			
				AREA    ONBL1,CODE,READONLY
				
				EXPORT	OneNandDirectBootCopy
				
OneNandDirectBootCopy			
				mov		r5,#0x0004			;	read from page 1 and sector 0 in block 0

				ldr		r7,=DownloadAddress	;	download address


				ldr		r1,=0x20c3c800		;	'R1' indicate Start Buffer Register

				ldr		r2,[r1,#0x84]
				orr		r2,r2,#0x100
				str		r2,[r1,#0x84]		;	ECC bypass operation

download_image
				ldr		r1,=0x20c3c800		;	'R1' indicate Start Buffer Register
				sub		r0,r1,#0x0400		;	'R0' has OneNAND SFR base address
				mov 	r4,#0x104

				mov		r3,#0				;	block 0
				str		r3,[r0,#0x00]		;	Write 'DFS, FBA' of Flash

				str		r5,[r0,#0x1c]		;	Write 'FPA, FSA' of Flash

				mov		r2,#0x0800			;	Load into DataBuffer0
				str		r2,[r1,#0x00]		;	Write 'BSA, BSC' of DataRAM

				str		r3,[r0,#0x04]		;	Select DataRAM for DDP as 0

				str		r3,[r1,r4]		;	Write 0 to interrupt register
				
				str		r3,[r1,#0x80]		;	Write 'Load' Command

wait_int_reg
				ldr		r2,[r1,r4]
				tst		r2,#0x8000
				beq		wait_int_reg		;	Wait for INT register low to high transition

 [ 1==0
				ldr		r6,=0x20c00800		;	Address of DataBuffer0
				mov		r8,#0x80			;	Amount of move (64 * 8 * 4 = 2KB)
move_page
				;ldmia	r6!,{r0-r3,r9-r12}
				ldr		r0,[r6,#0x00]
				ldr		r1,[r6,#0x04]
				ldr		r2,[r6,#0x08]
				ldr		r3,[r6,#0x0c]
				ldr		r9,[r6,#0x10]
				ldr		r10,[r6,#0x14]
				ldr		r11,[r6,#0x18]
				ldr		r12,[r6,#0x1c]
				add		r6,r6,#0x20
				
				ldr 	r4,=0xffff0000
				bic		r0,r0,r4
				bic		r1,r1,r4
				mov		r1,r1,LSL #16
				orr		r0,r0,r1		

				bic		r2,r2,r4
				bic		r3,r3,r4
				mov		r3,r3,LSL #16
				orr		r2,r2,r3

				bic		r9,r9,r4
				bic		r10,r10,r4
				mov		r10,r10,LSL #16
				orr		r9,r9,r10

				bic		r11,r11,r4
				bic		r12,r12,r4
				mov		r12,r12,LSL #16
				orr		r11,r11,r12
																
				stmia	r7!,{r0,r2,r9,r11}	;	Copy the image from DataBuffer0 into destination.
				subs	r8,r8,#0x1
				bne		move_page
 |
				ldr		r6,=0x20c00800		;	Address of DataBuffer0
				mov		r8,#0x200			;	Amount of move (64 * 8 * 4 = 2KB)
move_page
				;ldmia	r6!,{r0-r3,r9-r12}
				ldr		r0,[r6,#0x00]
				ldr		r1,[r6,#0x04]
				add		r6,r6,#0x08
				
				ldr 	r4,=0xffff0000
				bic		r0,r0,r4
				bic		r1,r1,r4
				mov		r1,r1,LSL #16
				orr		r0,r0,r1		
																
				str		r0,[r7,#0x00]	;	Copy the image from DataBuffer0 into destination.
				add		r7,r7,#0x04
				subs	r8,r8,#0x1
				bne		move_page
 ]

				add		r5,r5,#0x0004		;	Increase page number
				cmp		r5,#0x00fc			;	Repeat movement to page number 63 (126KB)
				blt		download_image

				ldr		r0,=DownloadAddress
				mov		pc,r0				;	Jump to download address

				EXPORT	OneNandPageRead
				
OneNandPageRead
				; r0 : Controller Register Base Address
				; r1 : OneNand Device Source Address
				; r2 : Destination Address(DRAM)
				stmdb	r13!,{r0-r3,r9-r12,lr}
				mov		r3,#0x80						; Count to move (0x80*4burst*4byte = 2KB)
read_page				
				ldmia	r1,{r9-r12}					; 
				stmia	r2!,{r9-r12}					; 
				subs		r3,r3,#0x1						; Count decrement
				bne		read_page 
 
				ldmia	r13!,{r0-r3,r9-r12,pc}
				
				EXPORT OneNandPageWrite
OneNandPageWrite
				; r0 : Controller Register Base Address
				; r1 : Source Address(DRAM)
				; r2 : OneNand Device Destination Address
				stmdb	r13!,{r0-r3,r9-r12,lr}
				mov		r3,#0x80						; Count to move (0x80*4burst*4byte = 2KB)
write_page				
				ldmia	r1!,{r9-r12}					; 
				stmia	r2,{r9-r12}					; 
				subs		r3,r3,#0x1						; Count decrement
				bne		write_page 
 
				ldmia	r13!,{r0-r3,r9-r12,pc}


				LTORG


		        END

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美腿丝袜在线亚洲一区| 国产传媒日韩欧美成人| 91精品婷婷国产综合久久性色 | 欧美日韩亚洲综合在线 | 欧美少妇一区二区| 国产精品一区二区在线观看不卡| 亚洲欧美日韩国产综合| 久久久精品黄色| 51精品视频一区二区三区| 91视视频在线直接观看在线看网页在线看| 秋霞电影一区二区| 亚洲福利国产精品| 亚洲欧洲精品一区二区精品久久久 | 国产乱码字幕精品高清av| 亚洲18女电影在线观看| 亚洲影院理伦片| 久久久久九九视频| 欧美成人欧美edvon| 欧美日韩免费一区二区三区视频| 国产精品一二三四| 人妖欧美一区二区| 亚洲国产成人av网| 亚洲欧美日韩国产另类专区| 中文字幕成人在线观看| 日韩欧美国产午夜精品| 欧美在线观看视频一区二区| av激情综合网| www..com久久爱| 成人永久免费视频| 久久精品国产一区二区| 蜜桃视频一区二区| 蜜臀av性久久久久蜜臀av麻豆 | 精品一区二区三区欧美| 五月天激情综合| 日韩中文欧美在线| 性久久久久久久| 日韩在线播放一区二区| 亚洲成人av中文| 日韩成人一区二区| 免费精品视频在线| 日本欧美肥老太交大片| 午夜精品一区二区三区免费视频| 亚洲国产另类精品专区| 亚洲国产欧美一区二区三区丁香婷| 亚洲欧洲制服丝袜| 亚洲一区二区精品视频| 亚洲一区精品在线| 亚洲成av人片在线| 日韩电影在线免费| 激情五月婷婷综合网| 精品一区二区久久| 国产成都精品91一区二区三| 国产成人av福利| www.亚洲精品| 在线看日韩精品电影| 欧美视频你懂的| 欧美大片在线观看一区二区| 久久久亚洲国产美女国产盗摄| 337p粉嫩大胆噜噜噜噜噜91av | 麻豆91精品视频| 韩国毛片一区二区三区| 国产suv精品一区二区883| 99精品欧美一区二区蜜桃免费| 97se亚洲国产综合自在线不卡 | 欧美综合视频在线观看| 在线不卡免费av| 久久婷婷综合激情| 亚洲欧美在线aaa| 亚洲福利电影网| 国产毛片一区二区| 色噜噜狠狠色综合欧洲selulu| 欧美精品三级日韩久久| 精品国产污污免费网站入口 | 精品国精品国产尤物美女| 国产蜜臀av在线一区二区三区| 亚洲视频免费在线| 日韩国产精品久久| 福利一区二区在线| 欧美丰满嫩嫩电影| 国产午夜亚洲精品不卡| 亚洲综合丁香婷婷六月香| 韩国欧美一区二区| 色婷婷综合五月| 日韩一级黄色大片| 亚洲三级免费电影| 精品影视av免费| 91麻豆国产自产在线观看| 日韩女优电影在线观看| 国产精品成人一区二区三区夜夜夜| 亚洲成在人线免费| 成人国产精品免费观看视频| 51精品久久久久久久蜜臀| 国产日本欧美一区二区| 亚洲午夜久久久久久久久电影院| 国产精品羞羞答答xxdd| 欧美日韩dvd在线观看| 国产精品私人自拍| 视频一区二区三区中文字幕| av午夜精品一区二区三区| 日韩精品一区二区三区视频| 亚洲色欲色欲www| 国产精品亚洲成人| 欧美一区二区三区小说| 亚洲人成7777| 国产一区二区在线观看免费| 欧美三级在线看| 中文字幕欧美一| 国产一区二区日韩精品| 欧美精品免费视频| 亚洲男女毛片无遮挡| 91久久免费观看| 国产精品久久久久久亚洲伦 | 午夜精品福利在线| k8久久久一区二区三区| 2020国产精品久久精品美国| 日韩精品成人一区二区在线| 色狠狠桃花综合| 亚洲人成网站在线| 国产99精品视频| 国产丝袜美腿一区二区三区| 久久精品国产99国产| 337p亚洲精品色噜噜| 亚洲国产裸拍裸体视频在线观看乱了| 91免费看`日韩一区二区| 中文字幕不卡的av| 国产成人在线视频播放| 2020国产精品| 国产精品77777竹菊影视小说| 精品久久一二三区| 免费一级欧美片在线观看| 欧美精品丝袜久久久中文字幕| 亚洲高清在线精品| 欧美日韩在线三级| 午夜精品成人在线| 欧美日韩国产高清一区二区| 亚洲一级二级三级| 欧美日韩在线不卡| 午夜电影网一区| 日韩视频一区在线观看| 免费不卡在线观看| 欧美tickling网站挠脚心| 久久97超碰国产精品超碰| 精品国产乱码久久久久久1区2区| 久久国产精品免费| 久久九九久久九九| 9色porny自拍视频一区二区| 国产精品久久久久久久岛一牛影视 | 日韩精品国产欧美| 欧美一区二区三区公司| 免费在线成人网| 久久青草欧美一区二区三区| 国产a区久久久| 亚洲精品视频在线观看免费 | 日本一区二区三区免费乱视频| 国产乱人伦偷精品视频不卡| 欧美激情自拍偷拍| 99久久国产综合精品女不卡| 亚洲最新在线观看| 欧美一级艳片视频免费观看| 久久精品久久精品| 国产精品乱码人人做人人爱| 色综合一区二区| 青青草原综合久久大伊人精品优势| 日韩欧美一区二区不卡| 粉嫩嫩av羞羞动漫久久久| 亚洲日本一区二区三区| 欧美日韩一区二区三区高清| 美女一区二区三区在线观看| 久久精品欧美一区二区三区麻豆| 国产激情一区二区三区| 自拍视频在线观看一区二区| 在线视频你懂得一区二区三区| 日韩国产欧美一区二区三区| 国产色产综合色产在线视频| 91国偷自产一区二区开放时间| 日韩成人一区二区三区在线观看| 久久久噜噜噜久久人人看| 色一区在线观看| 精品一区二区三区在线播放| 最新热久久免费视频| 欧美精品久久99久久在免费线| 国产在线国偷精品免费看| 亚洲精品免费在线| 亚洲精品一区在线观看| 91欧美一区二区| 久久国产生活片100| 亚洲免费av观看| 欧美r级在线观看| 日本韩国一区二区三区| 韩国欧美一区二区| 午夜精品福利一区二区三区av| 国产无遮挡一区二区三区毛片日本| 91久久精品一区二区| 极品销魂美女一区二区三区| 一区二区欧美在线观看| 久久精品亚洲麻豆av一区二区| 欧美视频一区在线| 国产suv一区二区三区88区| 蜜臀av在线播放一区二区三区| 亚洲视频免费在线观看|