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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? startup.s

?? mp3移植代碼不完整版本
?? S
字號:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; Copyright (c) 2004-2007 threewater@up-tech.com, All	rights reserved.
;;; 
;;; Startup Code for
;;;	   S3C2410 : Startup.s
;;;; by	threewater	2005.2.22
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

	GET 2410addr.s

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Some ARM920	CPSR bit discriptions
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Pre-defined constants
USERMODE    EQU	0x10
FIQMODE	    EQU	0x11
IRQMODE	    EQU	0x12
SVCMODE	    EQU	0x13
ABORTMODE   EQU	0x17
UNDEFMODE   EQU	0x1b
MODEMASK    EQU	0x1f
NOINT	    EQU	0xc0

I_Bit			*	0x80
F_Bit			*	0x40

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; MMU	Register discription
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;p15	CP	15
;c0	CN	0
;c1	CN	1
;c2	CN	2
;c3	CN	3

CtrlMMU			*	1
CtrlAlign		*	2
CtrlCache		*	4
CtrlWBuff		*	8
CtrlBigEnd		*	128
CtrlSystem		*	256
CtrlROM			*	512

;initialization	L0 is MMU FULL_ACCESS, DOMAIN, SECTION
TLB_L0_INIT		*	0x0C02
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Start here
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

			AREA	Init,CODE,READONLY
			IMPORT __use_no_semihosting_swi

			IMPORT	Enter_UNDEF
			IMPORT	Enter_SWI
			IMPORT	Enter_PABORT
			IMPORT	Enter_DABORT
			IMPORT	Enter_FIQ

			ENTRY

			b	ColdReset
			b	Enter_UNDEF	;UndefinedInstruction
			b	Enter_SWI	;syscall_handler or SWI
			b	Enter_PABORT	;PrefetchAbort
			b	Enter_DABORT	;DataAbort
			b	.		;ReservedHandler
			b	IRQ_Handler	;IRQHandler
			b	Enter_FIQ	;FIQHandler

;deal with IRQ interrupt
	EXPORT	IRQ_Handler
IRQ_Handler
	IMPORT	ISR_IrqHandler
	STMFD	sp!, {r0-r12, lr}
	BL	ISR_IrqHandler
	LDMFD	sp!, {r0-r12, lr}
	SUBS	pc, lr,	#4

;=======
; ENTRY	 
;=======
	EXPORT ColdReset
ColdReset
	ldr	r0,=WTCON	;watch dog disable 
	ldr	r1,=0x0		
	str	r1,[r0]

	ldr	r0,=INTMSK
	ldr	r1,=0xffffffff	;all interrupt disable
	str	r1,[r0]

	ldr	r0,=INTSUBMSK
	ldr	r1,=0x7ff		;all sub interrupt disable, 2002/04/10
	str	r1,[r0]

;****************************************************
;*	Initialize stacks			    * 
;****************************************************
			bl	InitStacks	; Stack	Setup for each MODE

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;; copy excption table to sram at 0x0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
		IMPORT	|Load$$EXCEPTION_EXEC$$Base|
		IMPORT	|Image$$EXCEPTION_EXEC$$Base|
		IMPORT	|Image$$EXCEPTION_EXEC$$Length|
			
		ldr	r0,	=|Load$$EXCEPTION_EXEC$$Base|	;source	data
		ldr	r1,	=|Image$$EXCEPTION_EXEC$$Base|	;place exception talbe at 0x0
		ldr	r2,	=|Image$$EXCEPTION_EXEC$$Length|

exception_cploop
		sub	r2,	r2,	#4
		ldmia	r0!,	{r3}
		stmia	r1!,	{r3}
		cmp	r2, #0
		bge exception_cploop

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;; start main function in C language
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			IMPORT __main

			BL	__main	    ;Don't use main() because ......
			B	.

;****************************************************
;*	The function for initializing stack	    *
;****************************************************
	IMPORT UserStack
	IMPORT SVCStack
	IMPORT UndefStack
	IMPORT IRQStack
	IMPORT AbortStack
	IMPORT FIQStack

InitStacks
	;Don't use DRAM,such as	stmfd,ldmfd......
	;SVCstack is initialized before
	;Under toolkit ver 2.50, 'msr cpsr,r1' can be used instead of 'msr cpsr_cxsf,r1'

	mrs	r0,cpsr
	bic	r0,r0,#MODEMASK
	orr	r1,r0,#UNDEFMODE|NOINT
	msr	cpsr_cxsf,r1		;UndefMode
	ldr	sp,=UndefStack
				
	orr	r1,r0,#ABORTMODE|NOINT
	msr	cpsr_cxsf,r1		;AbortMode
	ldr	sp,=AbortStack
			
	orr	r1,r0,#IRQMODE|NOINT
	msr	cpsr_cxsf,r1		;IRQMode
	ldr	sp,=IRQStack
				
	orr	r1,r0,#FIQMODE|NOINT
	msr	cpsr_cxsf,r1		;FIQMode
	ldr	sp,=FIQStack
			
	;bic	r0,r0,#MODEMASK|NOINT
	orr	r1,r0,#SVCMODE|NOINT
	msr	cpsr_cxsf,r1		;SVCMode
	ldr	sp,=SVCStack
			
	;USER mode is not initialized.
	mov	pc,lr ;The LR register may be not valid for	the mode changes.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;; End of Startup.c
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

			END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩亚洲综合在线| 亚洲综合一区二区| 亚洲成在人线免费| 国产成人精品一区二| 欧美精品久久一区二区三区| 久久综合色之久久综合| 一区二区三区在线视频观看58| 老司机精品视频在线| 在线日韩av片| 中文字幕中文乱码欧美一区二区| 日本91福利区| 在线电影一区二区三区| 亚洲精品成人少妇| 成人国产电影网| 欧美精品一区二区三区高清aⅴ| 亚洲综合精品久久| 日本韩国欧美一区| 136国产福利精品导航| 成人一区二区三区视频在线观看| 日韩小视频在线观看专区| 亚洲成a人v欧美综合天堂下载| 精品视频一区二区不卡| 自拍av一区二区三区| 国产福利91精品一区| www成人在线观看| 久久精品噜噜噜成人88aⅴ| 欧美蜜桃一区二区三区| 日韩精品免费专区| 欧美巨大另类极品videosbest | 亚洲福利视频一区| 日本久久一区二区| 亚洲综合视频在线观看| 欧美午夜理伦三级在线观看| 亚洲美腿欧美偷拍| 欧美亚洲综合在线| 日韩在线a电影| 日韩网站在线看片你懂的| 麻豆精品新av中文字幕| 26uuu成人网一区二区三区| 国产美女在线精品| 中文字幕av资源一区| 99在线热播精品免费| 亚洲卡通欧美制服中文| 欧美日韩一区高清| 青青草国产精品97视觉盛宴| 日韩精品一区二区三区swag| 国产精品99久久久久久有的能看| 日本一区二区三区在线不卡| www.亚洲色图| 亚洲午夜久久久久久久久电影网| 91麻豆精品国产91久久久久久| 毛片一区二区三区| 国产欧美一区视频| 在线观看91视频| 麻豆成人综合网| 国产精品麻豆网站| 欧美日韩精品高清| 国产一区二区福利| 一区二区三区欧美日| 日韩欧美一卡二卡| av日韩在线网站| 亚洲一区欧美一区| 精品国产乱码久久久久久闺蜜| 成人avav影音| 日日夜夜精品视频免费| 久久精品亚洲麻豆av一区二区| 91视频在线观看| 免费观看30秒视频久久| 国产精品乱码人人做人人爱| 欧美日韩精品免费观看视频| 国产一级精品在线| 亚洲一区二区三区爽爽爽爽爽| 国产偷国产偷精品高清尤物| 91美女蜜桃在线| 久久精品国产精品亚洲红杏| 亚洲男人电影天堂| 久久综合久久综合久久综合| 91黄色激情网站| 国产·精品毛片| 青青草国产成人av片免费| 欧美日韩综合一区| 成人app下载| 国产精一品亚洲二区在线视频| 亚洲国产日韩精品| 中文字幕一区二区不卡| 精品国一区二区三区| 欧美三级在线看| 色婷婷国产精品| 成人影视亚洲图片在线| 精品在线播放午夜| 日韩高清不卡一区二区三区| 亚洲黄色小视频| 亚洲国产精品传媒在线观看| 欧美电视剧免费全集观看| 欧美久久久影院| 欧美最新大片在线看| av一二三不卡影片| 国产v综合v亚洲欧| 国产一区二区不卡老阿姨| 日本不卡免费在线视频| 亚洲成av人综合在线观看| 一区二区三区四区不卡在线| 中文字幕一区在线观看| 国产区在线观看成人精品| 欧美精品一区二区在线观看| 精品免费日韩av| 日韩一级免费一区| 精品美女一区二区三区| 欧美一区二区三区精品| 3d动漫精品啪啪一区二区竹菊| 欧美系列亚洲系列| 欧美日本韩国一区| 欧美久久久久久久久| 在线不卡的av| 日韩欧美自拍偷拍| 亚洲精品在线三区| 国产欧美精品在线观看| 日本一区二区三区高清不卡| 久久久久亚洲蜜桃| 国产精品每日更新在线播放网址| 中文字幕成人av| 中文字幕亚洲成人| 一区二区三区视频在线看| 玉米视频成人免费看| 亚洲一区在线看| 日韩—二三区免费观看av| 久久精品国产精品亚洲红杏| 国产成人亚洲精品狼色在线| www.欧美.com| 欧美日韩国产大片| 日韩精品中文字幕一区二区三区 | 不卡av电影在线播放| jiyouzz国产精品久久| 日本韩国精品一区二区在线观看| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲色大成网站www久久九九| 亚洲精品日韩一| 日韩电影免费在线看| 国产一区二区成人久久免费影院| 成人精品国产免费网站| 欧美日韩大陆一区二区| 欧美精品一区二区三区在线播放| 欧美国产1区2区| 亚洲国产乱码最新视频 | 色偷偷88欧美精品久久久| 欧美日韩夫妻久久| 久久久久久久网| 亚洲自拍都市欧美小说| 国产在线视频不卡二| 91亚洲精品乱码久久久久久蜜桃| 欧美性大战久久| 欧美激情中文不卡| 天堂久久久久va久久久久| 国产精品888| 欧美日本在线视频| 国产精品久久久久久久久免费桃花 | 麻豆成人av在线| 99国产精品久久久久久久久久久| 欧美视频在线播放| 国产亚洲精品资源在线26u| 亚洲成人资源在线| 成人黄色在线网站| 日韩欧美一级二级三级久久久| 亚洲视频一区二区在线观看| 精品中文字幕一区二区小辣椒| 色呦呦一区二区三区| 国产亚洲综合av| 青青草视频一区| 欧美日韩亚洲综合在线| 一区在线播放视频| 国产成人综合精品三级| 久久看人人爽人人| 性做久久久久久免费观看欧美| 成人动漫视频在线| 精品剧情在线观看| 亚洲成人动漫av| 色综合欧美在线| 国产精品久久久久久福利一牛影视 | 久久综合久久综合亚洲| 五月开心婷婷久久| 色婷婷亚洲精品| 亚洲色图一区二区三区| 高潮精品一区videoshd| 欧美xxxx在线观看| 美女视频一区二区| 在线成人免费视频| 婷婷国产在线综合| 欧美色精品在线视频| 一区二区三区免费看视频| 99精品视频在线免费观看| 久久久久久久久岛国免费| 蜜桃久久精品一区二区| 91精品国产麻豆| 美女一区二区久久| 欧美成人a视频| 看片网站欧美日韩| 亚洲精品在线免费播放| 国产精品综合一区二区| 国产视频在线观看一区二区三区| 国产曰批免费观看久久久|