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

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

?? startup.s

?? ucos的源代碼程序
?? 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一区二区三区免费野_久草精品视频
9191久久久久久久久久久| 国产亚洲欧美日韩日本| 欧美草草影院在线视频| 中文字幕va一区二区三区| 亚洲国产精品人人做人人爽| 国产一区二区三区免费观看| 欧美午夜精品免费| 国产日韩欧美高清| 日韩国产欧美在线播放| 国产成人精品亚洲午夜麻豆| 欧美色网站导航| 国产精品三级av| 精品一区二区三区视频| 欧美视频一区在线观看| 国产精品第五页| 国产美女精品在线| 日韩一区二区三区免费观看| 亚洲欧美色一区| 国产成人精品亚洲午夜麻豆| 日韩一级欧美一级| 亚洲成人综合网站| 在线观看免费亚洲| 国产精品久久久久久久第一福利| 捆绑紧缚一区二区三区视频 | 亚洲狼人国产精品| 国产精品一区二区三区99| 欧美日韩一区二区三区视频| 国产精品久久久久影院亚瑟 | 亚洲男人的天堂在线观看| 国产精品99久| 26uuu国产在线精品一区二区| 免费xxxx性欧美18vr| 欧美日韩国产高清一区二区三区 | 久88久久88久久久| 日韩女优视频免费观看| 日本伊人精品一区二区三区观看方式| 欧美三级日韩在线| 手机精品视频在线观看| 在线播放/欧美激情| 免费成人结看片| 精品久久人人做人人爰| 久久国内精品自在自线400部| 日韩欧美色综合网站| 日韩不卡一区二区三区| 欧美日韩亚洲国产综合| 一区二区三区在线看| 日本久久精品电影| 亚洲欧美另类在线| 91免费观看国产| 自拍偷拍国产精品| 一本久道中文字幕精品亚洲嫩| 中文字幕免费在线观看视频一区| 国产精品影音先锋| 国产欧美日韩不卡| 亚洲不卡一区二区三区| 欧美亚洲一区二区在线| 午夜精品久久久| 91精品视频网| 精品亚洲国内自在自线福利| 日韩欧美www| 国产电影精品久久禁18| 国产精品高潮呻吟久久| 91丨porny丨中文| 自拍偷拍欧美激情| 欧美三级三级三级| 亚洲已满18点击进入久久| 日本伦理一区二区| 蜜臀av在线播放一区二区三区 | 欧美影视一区在线| 日本不卡视频在线观看| 欧美成人一级视频| 国产不卡视频在线播放| 国产精品国产三级国产普通话三级| 国产一区二区三区黄视频| 精品三级在线看| 色伊人久久综合中文字幕| 亚洲bt欧美bt精品777| 日韩欧美第一区| 高清国产一区二区三区| 亚洲女人小视频在线观看| 欧美视频在线播放| 精品一区二区精品| 中文字幕一区二区视频| 欧美三级午夜理伦三级中视频| 蜜臀久久99精品久久久画质超高清 | 92国产精品观看| 日韩国产精品久久| 国产无一区二区| 欧美丝袜第三区| 国产在线精品一区在线观看麻豆| 欧美国产日韩一二三区| 欧美三片在线视频观看| 国产一区二区成人久久免费影院| 亚洲欧洲精品一区二区三区 | 欧美激情艳妇裸体舞| 欧美羞羞免费网站| 国产精品综合av一区二区国产馆| 成人免费小视频| 欧美va亚洲va国产综合| 日本二三区不卡| 91福利在线免费观看| 久久超碰97中文字幕| 亚洲高清免费视频| 欧美国产一区在线| 制服视频三区第一页精品| 99综合电影在线视频| 激情伊人五月天久久综合| 亚洲裸体xxx| 国产拍揄自揄精品视频麻豆| 欧美乱妇15p| 91免费看`日韩一区二区| 久久99精品久久久久久| 亚洲国产精品久久久久秋霞影院| 国产精品天美传媒沈樵| 精品久久久久久久久久久久久久久 | 国产精品电影院| 久久综合狠狠综合久久激情 | 久久成人免费网| 日本大胆欧美人术艺术动态| 亚洲色大成网站www久久九九| 久久一日本道色综合| 欧美一区二区视频在线观看2020| 91热门视频在线观看| 成人永久aaa| 国产99一区视频免费| 国产乱淫av一区二区三区| 看片的网站亚洲| 久久99精品久久只有精品| 日韩精品一卡二卡三卡四卡无卡| 亚洲黄色片在线观看| 亚洲三级电影网站| 国产精品国产三级国产专播品爱网| 91精品国产综合久久香蕉的特点 | 在线不卡中文字幕| 欧美群妇大交群中文字幕| 精品视频在线免费| 欧美色男人天堂| 欧美日韩高清一区二区三区| 欧美性三三影院| 欧美精品久久久久久久多人混战 | 国产裸体歌舞团一区二区| 国产精品99久久久久久久女警| 午夜av一区二区三区| 亚洲黄色在线视频| 亚洲综合一区二区| 美国十次综合导航| 国产一区 二区 三区一级| 国产成人亚洲综合色影视| 成人免费毛片嘿嘿连载视频| 成人激情开心网| 成人小视频在线| 在线看国产日韩| 911精品国产一区二区在线| 日韩一区二区三区电影在线观看 | 成人免费黄色大片| 色婷婷综合久久久中文字幕| 欧美色综合影院| 日韩精品一区二区三区四区 | 中文字幕中文字幕在线一区| 日本一区二区免费在线| 久久精品视频免费观看| 亚洲一区在线观看视频| 天堂在线亚洲视频| 国产制服丝袜一区| 大白屁股一区二区视频| 一本大道久久a久久精品综合| 欧美日本国产视频| 国产日韩欧美综合一区| 一区二区三区色| 久久成人免费网| 色综合天天综合网天天看片 | 成人免费视频免费观看| 欧美视频在线一区二区三区| 精品福利一区二区三区| 亚洲免费资源在线播放| 久久精品99久久久| 色香蕉成人二区免费| 777色狠狠一区二区三区| 国产无人区一区二区三区| 亚洲自拍欧美精品| 国产盗摄一区二区三区| 欧美乱妇23p| 亚洲精品成人在线| 精品一区二区三区免费播放| 欧美做爰猛烈大尺度电影无法无天| 欧美tickling挠脚心丨vk| 亚洲美女免费在线| 免费人成黄页网站在线一区二区| 成人av网站免费观看| 欧美一级欧美三级| 亚洲永久精品大片| 成人免费视频免费观看| 欧美成人综合网站| 亚洲一区二区三区中文字幕| 国产91在线看| 欧美va在线播放| 亚洲成a人片在线观看中文| 99re热视频这里只精品| 欧美一级高清片| 亚洲欧美另类小说|