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

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

?? startup.s

?? ucos系統(tǒng),基于ARM9串口實驗.
?? 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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区二区三区高清 | 激情综合亚洲精品| 亚洲精品国产a| 亚洲人成人一区二区在线观看 | 国产99久久久国产精品免费看 | 99久久精品情趣| 成人免费毛片嘿嘿连载视频| 国产精品一区一区三区| 国产乱子轮精品视频| 国产乱码精品一区二区三区av | 亚洲欧美在线视频观看| 亚洲色图在线视频| 亚洲最新视频在线观看| 亚洲1区2区3区视频| 美日韩黄色大片| 国内久久婷婷综合| 成人av动漫在线| 在线观看亚洲精品| 日韩欧美精品三级| 亚洲国产精华液网站w| 亚洲女爱视频在线| 美腿丝袜在线亚洲一区 | 成人免费在线播放视频| 一区二区三区免费网站| 奇米精品一区二区三区在线观看一 | 日韩一区二区免费视频| 国产午夜精品一区二区三区四区| 国产精品久久久久桃色tv| 亚洲综合视频在线| 国产资源在线一区| 欧美性色综合网| 久久综合九色综合欧美98| 亚洲黄色尤物视频| 激情文学综合插| 欧美综合久久久| 久久男人中文字幕资源站| 一区二区在线观看视频在线观看| 日本成人在线视频网站| av成人动漫在线观看| 555夜色666亚洲国产免| 中文字幕一区二区三区在线播放| 日韩一区欧美二区| 色综合咪咪久久| 精品乱人伦小说| 亚洲成人在线网站| 成人少妇影院yyyy| 欧美xxx久久| 亚洲国产精品一区二区www在线 | 中文字幕在线不卡一区| 蜜桃精品视频在线观看| 成人av综合在线| 欧美精品一卡二卡| 1024成人网色www| 国内精品在线播放| 69av一区二区三区| 亚洲bt欧美bt精品| 91官网在线观看| 一色屋精品亚洲香蕉网站| 国产成人在线视频免费播放| 日韩一区二区在线观看视频播放| 一区二区三区在线观看国产| 懂色av一区二区三区免费观看| 91精品国产高清一区二区三区| 亚洲精品乱码久久久久久黑人| 成人动漫中文字幕| 国产日韩影视精品| 精彩视频一区二区| 精品国产一区二区在线观看| 亚洲大尺度视频在线观看| 欧美在线免费观看视频| 亚洲卡通动漫在线| 99re这里只有精品视频首页| 国产精品视频第一区| 高清国产一区二区| 国产精品日韩精品欧美在线| 高清av一区二区| 欧美激情综合在线| a亚洲天堂av| 亚洲女同一区二区| 欧美日韩在线播| 天堂资源在线中文精品| 欧美性色黄大片| 免费观看在线综合| 日韩欧美123| 风间由美性色一区二区三区| 日本一区二区电影| 91麻豆免费看| 亚洲国产成人高清精品| 91精品一区二区三区在线观看| 日韩国产一二三区| 久久久久久久久久电影| 成人av影院在线| 亚洲在线一区二区三区| 欧美电影一区二区| 国产伦精一区二区三区| 一本一道久久a久久精品| 欧美午夜电影在线播放| 秋霞电影一区二区| 久久久噜噜噜久久中文字幕色伊伊 | 国产精品嫩草久久久久| 色综合久久久久综合| 亚洲成人一区在线| 精品国产99国产精品| 91在线无精精品入口| 婷婷国产在线综合| 欧美激情一区二区三区四区| 色噜噜狠狠一区二区三区果冻| 午夜精品影院在线观看| 国产色婷婷亚洲99精品小说| eeuss国产一区二区三区| 日本亚洲电影天堂| 国产精品丝袜久久久久久app| 欧美精三区欧美精三区| 处破女av一区二区| 天天做天天摸天天爽国产一区 | 福利电影一区二区三区| 一区二区三区精品| 久久久久久久久久久黄色| 欧洲精品在线观看| 国产一区二区91| 亚洲成人免费影院| 亚洲欧洲国产专区| 欧美一级片免费看| 色综合天天综合网国产成人综合天 | 日韩欧美一区二区三区在线| 97久久精品人人澡人人爽| 美腿丝袜在线亚洲一区| 亚洲激情图片小说视频| 国产精品美女久久久久aⅴ| 欧美一区二区三区在线| 欧美这里有精品| 中文字幕的久久| 一本久道久久综合中文字幕| 国产最新精品精品你懂的| 天天亚洲美女在线视频| 亚洲自拍欧美精品| 亚洲欧美激情小说另类| 中文字幕乱码亚洲精品一区| 欧美一区2区视频在线观看| 欧美一a一片一级一片| 99精品欧美一区二区三区小说| 国内欧美视频一区二区| 久久99精品久久久久久动态图| 五月综合激情网| 亚洲福中文字幕伊人影院| 一区二区三区在线免费视频| 中文字幕在线一区免费| 国产精品久久看| 国产精品久久三区| 亚洲欧美日韩系列| 亚洲欧洲日韩在线| 亚洲青青青在线视频| 中文字幕亚洲不卡| 亚洲精品国产视频| 亚洲精品免费在线观看| 亚洲欧美日韩国产另类专区| 综合久久国产九一剧情麻豆| 中文字幕一区二区三区在线不卡 | 欧美美女bb生活片| 欧美日韩一区二区三区四区五区 | 狠狠色丁香久久婷婷综合_中| 日韩福利电影在线| 免费黄网站欧美| 精久久久久久久久久久| 国产宾馆实践打屁股91| 成人免费视频网站在线观看| 99国产欧美另类久久久精品| 色婷婷综合久久久中文一区二区| 日本高清不卡aⅴ免费网站| 欧美日韩一级大片网址| 日韩一区二区三区视频在线| 久久色中文字幕| 成人免费一区二区三区视频| 亚洲第一会所有码转帖| 美国三级日本三级久久99 | 国产精品萝li| 亚洲午夜在线观看视频在线| 日韩**一区毛片| 国产精品一卡二| 欧美在线免费视屏| 欧美xxxx在线观看| 国产精品短视频| 日韩成人伦理电影在线观看| 国产激情视频一区二区三区欧美| 91麻豆自制传媒国产之光| 欧美一区二区在线不卡| 国产色一区二区| 天天做天天摸天天爽国产一区| 国产91在线看| 51精品秘密在线观看| 国产精品乱子久久久久| 日韩高清不卡一区二区| 99riav久久精品riav| 欧美一区二区三区在线视频| 国产精品免费久久久久| 看片的网站亚洲| 欧美在线看片a免费观看| 久久精品人人做| 日本麻豆一区二区三区视频| 97久久超碰国产精品电影|