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

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

?? startup.s

?? SmartARM2400開發(fā)平臺配套例程
?? S
?? 第 1 頁 / 共 2 頁
字號:
;/****************************************Copyright (c)***************************************************
**                         Guangzhou ZHIYUAN electronics Co.,LTD.                               
**                                     
**                               http://www.embedtools.com
;**
;**--------------File Info--------------------------------------------------------------------------------
;** File name: 			Startup.s
;** Last modified Date:  
;** Last Version: 		
;** Descriptions: 		The start up codes for LPC2100, including the initializing codes for the entry 
;**                     point of exceptions and the stacks of user tasks. Every project should have a 
;**                     independent copy of this file for related modifications
;**-------------------------------------------------------------------------------------------------------
;** Created by: 		Chenmingji
;** Created date:   	2004-02-02
;** Version:			1.0
;** Descriptions: 		The original version
;**-------------------------------------------------------------------------------------------------------
;** Modified by: 		LinEnqiang
;** Modified date:		2008-05-05	
;** Version:			1.01
;** Descriptions: 		增加中斷管理支持 for LPC2400
;**
;********************************************************************************************************/
                                INCLUDE     LPC2400.INC                 ;/*  引入頭文件                 */
                                                                        ;/*  定義堆棧的大小             */
SVC_STACK_LEGTH     EQU         0
FIQ_STACK_LEGTH     EQU         10
IRQ_STACK_LEGTH     EQU         9 * 8                                   ;/*  每層嵌套需要8個字堆棧,允許*/
                                                                        ;/*  9嵌套層                    */
ABT_STACK_LEGTH     EQU         0
UND_STACK_LEGTH     EQU         0

NoInt               EQU         0x80                                    ;/*  禁止 IRQ 中斷宏定義        */
NoFIQ		        EQU	        0x40                                    ;/*  禁止 FIQ 中斷宏定義        */

USR32Mode           EQU         0x10                                    ;/*  用戶模式宏定義             */
SVC32Mode           EQU         0x13                                    ;/*  管理模式宏定義             */
SYS32Mode           EQU         0x1f                                    ;/*  系統(tǒng)模式宏定義             */
IRQ32Mode           EQU         0x12                                    ;/*  IRQ模式宏定義              */
FIQ32Mode           EQU         0x11                                    ;/*  FIQ模式宏定義              */

WAITWEN0            EQU         0x0F                                    ;/* 配置EMCStaticWaitWen0       */
WAITOEN0            EQU         0x0F                                    ;/* 配置EMCStaticWaitOen0       */ 
WAITRD0             EQU         0x0F                                    ;/* 配置EMCStaticWaitRd0        */
WAITPAGE0           EQU         0x1F                                    ;/* 配置EMCStaticWaitPage0      */
WAITWR0             EQU         0x0F                                    ;/* 配置EMCStaticWaitWr0        */
WAITTURN0           EQU         0x0F                                    ;/* 配置EMCStaticWaitTurn0      */

WAITWEN1            EQU         0x00                                    ;/* 配置EMCStaticWaitWen1       */
WAITOEN1            EQU         0x01                                    ;/* 配置EMCStaticWaitOen1       */ 
WAITRD1             EQU         0x04                                    ;/* 配置EMCStaticWaitRd1        */
WAITPAGE1           EQU         0x1F                                    ;/* 配置EMCStaticWaitPage1      */
WAITWR1             EQU         0x02                                    ;/* 配置EMCStaticWaitWr1        */
WAITTURN1           EQU         0x0F                                    ;/* 配置EMCStaticWaitTurn1      */

WAITWEN2            EQU         0x0F                                    ;/* 配置EMCStaticWaitWen2       */
WAITOEN2            EQU         0x0F                                    ;/* 配置EMCStaticWaitOen2       */ 
WAITRD2             EQU         0x0F                                    ;/* 配置EMCStaticWaitRd2        */
WAITPAGE2           EQU         0x1F                                    ;/* 配置EMCStaticWaitPage2      */
WAITWR2             EQU         0x0F                                    ;/* 配置EMCStaticWaitWr2        */
WAITTURN2           EQU         0x0F                                    ;/* 配置EMCStaticWaitTurn2      */

WAITWEN3            EQU         0x0F                                    ;/* 配置EMCStaticWaitWen3       */
WAITOEN3            EQU         0x0F                                    ;/* 配置EMCStaticWaitOen3       */ 
WAITRD3             EQU         0x0F                                    ;/* 配置EMCStaticWaitRd3        */
WAITPAGE3           EQU         0x1F                                    ;/* 配置EMCStaticWaitPage3      */
WAITWR3             EQU         0x0F                                    ;/* 配置EMCStaticWaitWr3        */
WAITTURN3           EQU         0x0F                                    ;/* 配置EMCStaticWaitTurn3      */


BCFG_08DEF	        EQU	        0x00000000                              ;/*   8Bit Bus                  */
BCFG_16DEF	        EQU	        0x00000001                              ;/*  16Bit Bus                  */
BCFG_32DEF	        EQU	        0x00000002                              ;/*  32Bit Bus                  */

;//                       |  頁模式    |  片選極性  |字節(jié)定位狀態(tài)|  延長等待  |  寫緩沖區(qū)  |   寫保護   |
;//                       |    PM      |    PC      |    PB      |     EW     |     B      |     P      |
;//                       |0:禁能1:使能| 0:低 1:高  |            |0:禁能1:使能|0:禁能1:使能|0:禁能1:使能|
BCFG0               EQU   ( (0x00<<03) | (0x00<<06) | (0x01<<07) | (0x00<<8)  | (0x00<<19) | (0x00<<20) )
BCFG1               EQU   ( (0x00<<03) | (0x00<<06) | (0x01<<07) | (0x00<<8)  | (0x00<<19) | (0x00<<20) )
BCFG2               EQU   ( (0x00<<03) | (0x00<<06) | (0x01<<07) | (0x00<<8)  | (0x00<<19) | (0x00<<20) )
BCFG3               EQU   ( (0x00<<03) | (0x00<<06) | (0x01<<07) | (0x00<<8)  | (0x00<<19) | (0x00<<20) )

STATICCFG0	        EQU   ( BCFG_16DEF | BCFG0 ) 
STATICCFG1          EQU	  ( BCFG_16DEF | BCFG1 )
STATICCFG2	        EQU	  ( BCFG_16DEF | BCFG2 )
STATICCFG3          EQU	  ( BCFG_16DEF | BCFG3 )

;/********************************************************************************************************
; The imported labels    
; 引入的外部標(biāo)號在這聲明
;********************************************************************************************************/

    IMPORT  __main                                                      ;/*  C語言主程序入口            */        
    IMPORT  RunFirst
    IMPORT  SDRAMInit
    IMPORT  vicControl
    IMPORT  FIQ_Exception                                               ;/*  快速中斷異常處理程序       */
    IMPORT  TargetResetInit                                             ;/*  目標(biāo)板基本初始化           */    
    IMPORT	SoftwareInterrupt    
    IMPORT __use_two_region_memory
    IMPORT __use_no_semihosting_swi
;/********************************************************************************************************
; The emported labels    
; 給外部使用的標(biāo)號在這聲明
;********************************************************************************************************/

    EXPORT  Reset    
	EXPORT  StackUsr   
	EXPORT  InitStack
	EXPORT  bottom_of_heap  
	EXPORT  SoftwareInterruptAdd
	EXPORT  __user_initial_stackheap
	
    CODE32

    AREA    vectors,CODE,READONLY
        ENTRY
Reset                                                                   ;/*  中斷向量表                 */
        LDR         PC, ResetAddr
        LDR     	PC, UndefinedAddr
        LDR    	 	PC, SWI_Addr
        LDR     	PC, PrefetchAddr
        LDR     	PC, DataAbortAddr
        DCD     	0xb9206e50
        LDR     	PC, [PC, #-0x120]
        LDR     	PC, FIQ_Addr

ResetAddr           DCD     ResetInit
UndefinedAddr       DCD     Undefined
SWI_Addr            DCD     SoftwareInterruptAdd
PrefetchAddr        DCD     PrefetchAbort
DataAbortAddr       DCD     DataAbort
Nouse               DCD     0
IRQ_Addr            DCD     0
FIQ_Addr            DCD     FIQ_Handler

Undefined
        B       .
PrefetchAbort
        B       .
DataAbort
        B       .               
SoftwareInterruptAdd 
        CMP     R0, #0x100
        BLO     SoftwareInterrupt
        B       vicControl    

;/********************************************************************************************************
; 快速中斷
;********************************************************************************************************/
FIQ_Handler
        STMFD   SP!, {R0-R3, LR}
        BL		FIQ_Exception      
        LDMFD   SP!, {R0-R3, LR}
        SUBS    PC,  LR,  #4
;/********************************************************************************************************
;** Function name:          ResetInit
;**
;** Descriptions:           復(fù)位處理
;**
;** input parameters:       None
;** Returned value:         None
;**
;** Created by:             Chenmingji
;** Created Date:           2004/02/02
;**-------------------------------------------------------------------------------------------------------
;** Modified by:            LinEnqiang
;** Modified date:          2008-01-15
;**-------------------------------------------------------------------------------------------------------
;********************************************************************************************************/
ResetInit 
        
        BL      RunFirst
              
        LDR     R1, =STATICCFG0		                                    ;/* 配置EMCStaticConfig0        */
        LDR     R2, =WAITWEN0			                                ;/* 配置EMCStaticWaitWen0       */
        LDR     R2, =WAITWEN0			                                ;/* 配置EMCStaticWaitWen0       */
        LDR     R3, =WAITOEN0		                                    ;/* 配置EMCStaticWaitOen0       */
        LDR     R4, =WAITRD0		    	                            ;/* 配置EMCStaticWaitRd0        */
        LDR     R5, =WAITPAGE0			                                ;/* 配置EMCStaticWaitPage0      */
        LDR     R6, =WAITWR0	    		                            ;/* 配置EMCStaticWaitWr0        */			   
        LDR     R7, =WAITTURN0			                                ;/* 配置EMCStaticWaitTurn0      */
        LDR		R0, =EMCStaticConfig0 
        STMIA   R0!, {R1-R7}  
 
        LDR     R1, =STATICCFG1		                                    ;/* 配置EMCStaticConfig1        */
        LDR     R2, =WAITWEN1			                                ;/* 配置EMCStaticWaitWen1       */
        LDR     R3, =WAITOEN1		                                    ;/* 配置EMCStaticWaitOen1       */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产色综合久久不卡电影| 精品捆绑美女sm三区| 欧美精品一区视频| 亚洲一区二区四区蜜桃| 国产精品中文有码| 欧美三级在线播放| 综合欧美亚洲日本| 国产成人免费视频精品含羞草妖精 | 日韩欧美在线影院| 亚洲日本丝袜连裤袜办公室| 国产毛片精品视频| 精品欧美乱码久久久久久 | 日韩欧美国产三级电影视频| 一区二区三区不卡在线观看| 成人小视频免费在线观看| 精品久久久久香蕉网| 日日摸夜夜添夜夜添亚洲女人| 97se亚洲国产综合自在线观| 中文字幕久久午夜不卡| 国产一区二区三区黄视频| 日韩免费观看2025年上映的电影 | 一区二区三区视频在线看| 成人免费毛片aaaaa**| 久久久久久久久一| 国产精品一级片在线观看| 精品国精品自拍自在线| 久久99这里只有精品| 欧美精品高清视频| 免费在线观看日韩欧美| 日韩欧美中文字幕制服| 久久97超碰色| 国产日韩欧美高清在线| 成人蜜臀av电影| 最新欧美精品一区二区三区| a级高清视频欧美日韩| 亚洲欧美日本在线| 欧美自拍偷拍午夜视频| 青青草97国产精品免费观看无弹窗版| 欧美另类z0zxhd电影| 日韩和欧美的一区| 欧美mv日韩mv| 成人av在线资源网| 亚洲免费在线电影| 欧美顶级少妇做爰| 国产一区二区福利视频| 国产精品丝袜久久久久久app| 91在线观看免费视频| 亚洲国产一区视频| 欧美大片一区二区三区| 成人毛片视频在线观看| 亚洲天堂av一区| 精品1区2区3区| 国内久久精品视频| 日韩一区欧美小说| 欧美片在线播放| 韩国欧美国产1区| 亚洲欧美视频在线观看| 91麻豆精品国产91久久久久久 | 国产亚洲一区二区在线观看| 国产成人精品午夜视频免费| 日韩美女视频一区| 欧美一区二区三区成人| 成人av在线观| 亚洲一区二区三区中文字幕 | 亚洲欧美日韩成人高清在线一区| 欧美日韩亚洲综合| 国产激情一区二区三区| 亚洲自拍偷拍av| 久久精品亚洲麻豆av一区二区 | 午夜电影久久久| 国产日韩v精品一区二区| 91精彩视频在线观看| 韩国欧美国产1区| 亚洲激情图片一区| 国产欧美一区二区三区鸳鸯浴| 日本久久一区二区| 国产一区久久久| 日韩和欧美一区二区| 亚洲精品乱码久久久久| 国产欧美综合在线观看第十页| 欧美亚洲另类激情小说| 国产91对白在线观看九色| 日本不卡在线视频| 亚洲码国产岛国毛片在线| 久久综合丝袜日本网| 7777精品伊人久久久大香线蕉的 | 国产精品久久久久久亚洲伦| 欧美一区二区精美| 欧美中文字幕一区二区三区| 处破女av一区二区| 久久成人久久爱| 天堂av在线一区| 亚洲自拍偷拍综合| 亚洲欧美激情一区二区| 国产精品丝袜一区| 日本一区二区综合亚洲| 精品精品国产高清一毛片一天堂| 精品视频1区2区| 在线亚洲高清视频| 日本道精品一区二区三区| av电影天堂一区二区在线观看| 国产在线精品一区二区夜色| 蜜臀a∨国产成人精品| 天堂在线亚洲视频| 丝袜亚洲精品中文字幕一区| 婷婷综合五月天| 亚洲福利国产精品| 日韩精品91亚洲二区在线观看| 亚洲综合久久久| 亚洲777理论| 日韩精品一卡二卡三卡四卡无卡| 亚洲综合成人网| 视频一区国产视频| 日本vs亚洲vs韩国一区三区 | 日韩高清一区二区| 午夜精品福利一区二区三区av| 一区二区三区不卡视频在线观看| 亚洲综合视频在线| 亚洲444eee在线观看| 美女爽到高潮91| 国产乱子伦视频一区二区三区 | 午夜视黄欧洲亚洲| 日韩电影在线观看一区| 精品中文字幕一区二区| 国产一区在线观看麻豆| 成人免费高清在线观看| jlzzjlzz欧美大全| 欧美日韩一区视频| 日韩欧美自拍偷拍| 中文字幕第一区| 一区二区在线看| 午夜国产精品影院在线观看| 激情综合色播五月| 成人小视频在线观看| 欧美伊人久久久久久久久影院| 91精品在线观看入口| 久久在线免费观看| 亚洲视频一区在线观看| 日韩高清一级片| 成人午夜视频福利| 欧美午夜电影网| 久久久99久久| 亚洲国产aⅴ天堂久久| 激情成人综合网| 91蝌蚪porny九色| 884aa四虎影成人精品一区| 国产亚洲精品资源在线26u| 亚洲欧美日韩在线不卡| 毛片av中文字幕一区二区| 成人午夜激情片| 欧美一区二区免费观在线| 中文一区在线播放| 日本成人中文字幕在线视频 | 国产99久久精品| 欧美日韩一区二区三区不卡| 久久久久成人黄色影片| 一区二区三区中文字幕| 国产精品伊人色| 欧美精品日韩一本| 中文字幕在线观看一区| 久久精品国产亚洲高清剧情介绍| 9人人澡人人爽人人精品| 日韩一二在线观看| 亚洲免费观看高清完整版在线观看| 蜜桃av噜噜一区| 日本久久电影网| 国产精品亲子伦对白| 久久精品久久精品| 欧美性感一类影片在线播放| 久久精品欧美一区二区三区不卡| 亚洲风情在线资源站| k8久久久一区二区三区| 国产午夜精品一区二区三区四区| 亚洲午夜私人影院| 91国内精品野花午夜精品| 国产视频一区二区在线观看| 久久精品99国产国产精| 91麻豆精品国产91久久久久久| 亚洲裸体xxx| caoporm超碰国产精品| 国产欧美日韩综合| 国产成人午夜高潮毛片| 精品国产成人系列| 久久99久久99小草精品免视看| 欧美精选午夜久久久乱码6080| 亚洲蜜桃精久久久久久久| 97成人超碰视| 亚洲三级在线播放| 91丝袜国产在线播放| 中文字幕一区不卡| 暴力调教一区二区三区| 久久久久久电影| 国产999精品久久久久久绿帽| 国产偷v国产偷v亚洲高清| 精品一区二区三区欧美| 久久人人97超碰com| 国产精品白丝jk白祙喷水网站| 久久综合av免费| 国产精品一级二级三级| 国产日产亚洲精品系列|