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

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

?? s3c2440a.s

?? norflash燒寫 電子開發人員
?? S
?? 第 1 頁 / 共 4 頁
字號:
HandleWDT		  EQU    IntVTAddress +4*9
HandleTIMER0 	  EQU    IntVTAddress +4*10
HandleTIMER1 	  EQU    IntVTAddress +4*11
HandleTIMER2 	  EQU    IntVTAddress +4*12
HandleTIMER3 	  EQU    IntVTAddress +4*13
HandleTIMER4 	  EQU    IntVTAddress +4*14
HandleUART2  	  EQU    IntVTAddress +4*15
HandleLCD 		  EQU    IntVTAddress +4*16
HandleDMA0		  EQU    IntVTAddress +4*17
HandleDMA1		  EQU    IntVTAddress +4*18
HandleDMA2		  EQU    IntVTAddress +4*19
HandleDMA3		  EQU    IntVTAddress +4*20
HandleMMC		  EQU    IntVTAddress +4*21
HandleSPI0		  EQU    IntVTAddress +4*22
HandleUART1		  EQU    IntVTAddress +4*23
HandleNFCON		  EQU    IntVTAddress +4*24
HandleUSBD		  EQU    IntVTAddress +4*25
HandleUSBH		  EQU    IntVTAddress +4*26
HandleIIC		  EQU    IntVTAddress +4*27
HandleUART0 	  EQU    IntVTAddress +4*28
HandleSPI1 		  EQU    IntVTAddress +4*39
HandleRTC 		  EQU    IntVTAddress +4*30
HandleADC 		  EQU    IntVTAddress +4*31

IRQ_Entry
                sub	sp,sp,#4       ;reserved for PC
	            stmfd	sp!,{r8-r9}
                
	            ldr	r9,=INTOFFSET
	            ldr	r9,[r9]
	            ldr	r8,=HandleEINT0
	            add	r8,r8,r9,lsl #2
	            ldr	r8,[r8]
	            str	r8,[sp,#8]
	            ldmfd	sp!,{r8-r9,pc}                
                
				ENDIF

Reset_Addr      DCD     Reset_Handler
Undef_Addr      DCD     Undef_Handler
SWI_Addr        DCD     SWI_Handler
PAbt_Addr       DCD     PAbt_Handler
DAbt_Addr       DCD     DAbt_Handler
                DCD     0                      ; Reserved Address 
IRQ_Addr        DCD     IRQ_Handler
FIQ_Addr        DCD     FIQ_Handler

Undef_Handler   B       Undef_Handler
SWI_Handler     B       SWI_Handler
PAbt_Handler    B       PAbt_Handler
DAbt_Handler    B       DAbt_Handler
                
                IF      IntVT_SETUP <> 1
IRQ_Handler     B       IRQ_Handler
                ENDIF
                
                IF      IntVT_SETUP <> 0
IRQ_Handler     B       IRQ_Entry
                ENDIF
                
FIQ_Handler     B       FIQ_Handler



; Memory Controller Configuration
                IF      MC_SETUP <> 0
MC_CFG
                DCD     BWSCON_Val
                DCD     BANKCON0_Val
                DCD     BANKCON1_Val
                DCD     BANKCON2_Val
                DCD     BANKCON3_Val
                DCD     BANKCON4_Val
                DCD     BANKCON5_Val
                DCD     BANKCON6_Val
                DCD     BANKCON7_Val
                DCD     REFRESH_Val
                DCD     BANKSIZE_Val
                DCD     MRSRB6_Val
                DCD     MRSRB7_Val
                ENDIF


; Clock Management Configuration
                IF      CLOCK_SETUP <> 0
CLK_CFG
                DCD     LOCKTIME_Val     
                DCD     CLKDIVN_Val 
                DCD     UPLLCON_Val 
                DCD     MPLLCON_Val 
                DCD     CLKSLOW_Val 
                DCD     CLKCON_Val 
                DCD     CAMDIVN_Val 
                ENDIF 

			

; I/O Configuration
               
                IF      PIO_SETUP <> 0
PIOA_CFG     
                DCD     PCONA_Val
PIOB_CFG        DCD     PCONB_Val
                DCD     PUPB_Val
PIOC_CFG        DCD     PCONC_Val
                DCD     PUPC_Val
PIOD_CFG        DCD     PCOND_Val
                DCD     PUPD_Val
PIOE_CFG        DCD     PCONE_Val
                DCD     PUPE_Val
PIOF_CFG        DCD     PCONF_Val
                DCD     PUPF_Val
PIOG_CFG        DCD     PCONG_Val
                DCD     PUPG_Val
PIOH_CFG        DCD     PCONH_Val
                DCD     PUPH_Val
PIOJ_CFG        DCD     PCONJ_Val
                DCD     PUPJ_Val
                ENDIF

; Reset Handler

                EXPORT  Reset_Handler
Reset_Handler   

                IF      WT_SETUP <> 0
                LDR     R0, =WT_BASE
                LDR     R1, =WTCON_Val
                LDR     R2, =WTDAT_Val
                STR     R2, [R0, #WTCNT_OFS]
                STR     R2, [R0, #WTDAT_OFS]
                STR     R1, [R0, #WTCON_OFS]
                ENDIF
                
                
                IF      CLOCK_SETUP <> 0         
                LDR     R0, =CLK_BASE            
                ADR     R8, CLK_CFG
                LDMIA   R8, {R1-R7}            
                STR     R1, [R0, #LOCKTIME_OFS]
                STR     R2, [R0, #CLKDIVN_OFS]  
                STR     R3, [R0, #UPLLCON_OFS] 
                nop
                nop
                nop
                nop
                nop
                nop
                nop
                STR     R4, [R0, #MPLLCON_OFS]  
                STR     R5, [R0, #CLKSLOW_OFS]
                STR     R6, [R0, #CLKCON_OFS]
                STR     R7, [R0, #CAMDIVN_OFS]
                ENDIF                          

               	                  
                IF      MC_SETUP <> 0
                ADR     R13, MC_CFG
                LDMIA   R13, {R0-R12}
                LDR     R13, =MC_BASE
                STMIA   R13, {R0-R12}
                ENDIF          	              
                                
              
                IF      PIO_SETUP <> 0
                LDR     R13, =PIO_BASE

                IF      PIOA_SETUP <> 0
                ADR     R0, PIOA_CFG
                STR     R0, [R13, #PCONA_OFS]
                ENDIF

                IF      PIOB_SETUP <> 0
                ADR     R0, PIOB_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONB_OFS]
                STR     R1, [R13, #PUPB_OFS]
                ENDIF

                IF      PIOC_SETUP <> 0
                ADR     R0, PIOC_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONC_OFS]
                STR     R1, [R13, #PUPC_OFS]
                ENDIF

                IF      PIOD_SETUP <> 0
                ADR     R0, PIOD_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCOND_OFS]
                STR     R1, [R13, #PUPD_OFS]
                ENDIF

                IF      PIOE_SETUP <> 0
                ADR     R0, PIOE_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONE_OFS]
                STR     R1, [R13, #PUPE_OFS]
                ENDIF

                IF      PIOF_SETUP <> 0
                ADR     R0, PIOF_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONF_OFS]
                STR     R1, [R13, #PUPF_OFS]
                ENDIF

                IF      PIOG_SETUP <> 0
                ADR     R0, PIOG_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONG_OFS]
                STR     R1, [R13, #PUPG_OFS]
                ENDIF
  
                IF      PIOH_SETUP <> 0
                ADR     R0, PIOH_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONH_OFS]
                STR     R1, [R13, #PUPH_OFS]
                ENDIF
               
                IF      PIOJ_SETUP <> 0
                ADR     R0, PIOJ_CFG
                LDR     R1, [R0,#4]
                STR     R0, [R13, #PCONJ_OFS]
                STR     R1, [R13, #PUPJ_OFS]
                ENDIF 

                ENDIF
                
                
; Setup Stack for each mode

                LDR     R0, =Stack_Top

;  Enter Undefined Instruction Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_UND:OR:I_Bit:OR:F_Bit
                MOV     SP, R0
                SUB     R0, R0, #UND_Stack_Size

;  Enter Abort Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_ABT:OR:I_Bit:OR:F_Bit
                MOV     SP, R0
                SUB     R0, R0, #ABT_Stack_Size

;  Enter FIQ Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_FIQ:OR:I_Bit:OR:F_Bit
                MOV     SP, R0
                SUB     R0, R0, #FIQ_Stack_Size

;  Enter IRQ Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_IRQ:OR:I_Bit:OR:F_Bit
                MOV     SP, R0
                SUB     R0, R0, #IRQ_Stack_Size

;  Enter Supervisor Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_SVC:OR:I_Bit:OR:F_Bit
                MOV     SP, R0
                SUB     R0, R0, #SVC_Stack_Size
;				IMPORT MMU_EnableICache
;				bl     MMU_EnableICache


;  Enter User Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_USR
                MOV     SP, R0
                SUB     SL, SP, #USR_Stack_Size


; Enter the C code
											;
                IMPORT  __main
                LDR     R0, =__main
                BX      R0


; User Initial Stack & Heap
                AREA    |.text|, CODE, READONLY

                IMPORT  __use_two_region_memory
                EXPORT  __user_initial_stackheap
__user_initial_stackheap

                LDR     R0, =  Heap_Mem
                LDR     R1, =(Stack_Mem + USR_Stack_Size)
                LDR     R2, = (Heap_Mem +      Heap_Size)
                LDR     R3, = Stack_Mem
                BX      LR


                END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av激情亚洲男人天堂| 狠狠色丁香久久婷婷综合_中| 精品国产一区二区三区忘忧草| 日本韩国一区二区| 成人av网址在线观看| 国产不卡视频一区二区三区| 黄色精品一二区| 老司机一区二区| 久久精品av麻豆的观看方式| 久久成人羞羞网站| 国产一区二区成人久久免费影院 | 精品中文字幕一区二区| 日本女优在线视频一区二区| 午夜精品久久久久久| 天天色综合天天| 九九精品一区二区| 国产成人精品1024| 不卡一区二区三区四区| 91老师片黄在线观看| 欧洲另类一二三四区| 777xxx欧美| 亚洲精品在线一区二区| 中文幕一区二区三区久久蜜桃| 中文字幕不卡的av| 亚洲一区二区不卡免费| 午夜久久久影院| 黄一区二区三区| 色诱视频网站一区| 欧美人伦禁忌dvd放荡欲情| 日韩一区二区三区三四区视频在线观看| 91精品国产入口在线| 久久久久久亚洲综合影院红桃 | 久久女同精品一区二区| 中文字幕一区二区三区色视频| 亚洲精品高清在线观看| 日韩av高清在线观看| 国产乱妇无码大片在线观看| 色综合天天综合| 日韩视频永久免费| 国产女主播一区| 天天操天天色综合| 成人在线一区二区三区| 欧美日韩一区二区在线观看 | 久久女同性恋中文字幕| 亚洲永久精品大片| 91网站在线播放| 欧美日韩国产高清一区| 中文字幕免费一区| 日本91福利区| 91老师片黄在线观看| 亚洲精品在线免费播放| 亚洲国产精品一区二区久久恐怖片 | 国产日产欧产精品推荐色| 亚洲国产日韩a在线播放| 国产98色在线|日韩| 日韩视频免费观看高清在线视频| 国产精品久久久久久久久久免费看| 石原莉奈一区二区三区在线观看| 不卡的av网站| 国产日韩av一区二区| 丝袜美腿亚洲一区| 在线亚洲免费视频| 国产精品视频线看| 国产乱码精品一区二区三区五月婷 | 久久99久久久久久久久久久| 在线免费精品视频| 亚洲天堂福利av| 国产成人av资源| 欧美精品一区二区三区一线天视频 | 国产成人av电影免费在线观看| 欧美人与禽zozo性伦| 亚洲欧美aⅴ...| 99精品国产视频| 国产精品电影一区二区| 国产黄色精品视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 这里只有精品99re| 午夜欧美视频在线观看| 欧美日韩久久一区二区| 亚洲福利电影网| 欧美日本一区二区在线观看| 亚洲一区二区三区不卡国产欧美| 色悠悠久久综合| 亚洲一区二区三区免费视频| 欧美日韩综合不卡| 午夜伦欧美伦电影理论片| 欧美嫩在线观看| 日本女优在线视频一区二区| 日韩一区二区三区视频在线观看| 美国十次综合导航| 久久久久久久久久久久电影 | 国产精品888| 中文成人综合网| 99久精品国产| 亚洲国产一区二区在线播放| 欧美精品aⅴ在线视频| 日韩经典一区二区| 精品国产伦一区二区三区观看方式| 精品亚洲国内自在自线福利| 国产农村妇女精品| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美国产综合色视频| 99久久精品国产导航| 亚洲制服欧美中文字幕中文字幕| 69av一区二区三区| 国产麻豆欧美日韩一区| 亚洲品质自拍视频| 日韩欧美一级精品久久| 暴力调教一区二区三区| 在线观看一区二区视频| 亚洲人精品午夜| 日韩一区二区视频在线观看| 久久婷婷久久一区二区三区| 亚洲视频一区二区在线观看| 欧美日韩国产一级二级| 欧洲生活片亚洲生活在线观看| www.亚洲色图.com| 99在线视频精品| 99久久夜色精品国产网站| 丰满少妇久久久久久久| 国产91精品久久久久久久网曝门| 国产麻豆精品视频| 国产精品99久久久久久久女警| 九九九精品视频| 国产精品一区免费在线观看| 国产高清精品网站| 成人av在线网| 91在线码无精品| 欧美怡红院视频| 欧美疯狂做受xxxx富婆| 3d动漫精品啪啪一区二区竹菊| 欧美精品亚洲二区| 欧美大片一区二区| 国产清纯在线一区二区www| 中文子幕无线码一区tr| 中文字幕在线观看不卡视频| 亚洲男人天堂av| 日韩激情视频在线观看| 久色婷婷小香蕉久久| 国产69精品久久久久777| aaa欧美色吧激情视频| 欧美色精品天天在线观看视频| 欧美一二三四在线| 欧美激情一区不卡| 一区二区三区日韩精品| 欧美96一区二区免费视频| 国产一区二区在线观看免费| 粗大黑人巨茎大战欧美成人| 在线观看欧美黄色| 久久亚洲影视婷婷| 亚洲精品国久久99热| 日韩电影在线观看电影| 国产suv一区二区三区88区| 欧美中文字幕亚洲一区二区va在线| 日韩欧美激情在线| 亚洲欧洲精品一区二区三区不卡| 丝瓜av网站精品一区二区| 国产成人在线视频网址| 欧洲一区在线电影| 国产丝袜美腿一区二区三区| 亚洲一区在线视频观看| 国产麻豆视频一区| 欧美老女人第四色| 欧美激情一区二区三区全黄| 午夜欧美一区二区三区在线播放| 懂色av一区二区三区蜜臀| 欧美电影在哪看比较好| 国产精品久久久久久亚洲伦 | 日韩和的一区二区| 高清不卡在线观看av| 欧美日韩成人在线一区| 国产精品精品国产色婷婷| 久久99热这里只有精品| 欧美午夜一区二区三区| 国产精品素人视频| 国产中文字幕精品| 欧美伦理视频网站| 亚洲色图一区二区| 福利视频网站一区二区三区| 3atv在线一区二区三区| 尤物av一区二区| 波多野结衣亚洲一区| 久久亚洲捆绑美女| 天天亚洲美女在线视频| 一本久久a久久精品亚洲| 日本一二三四高清不卡| 精品一区二区三区视频| 日韩欧美中文一区| 日韩av中文在线观看| 欧美日本在线一区| 一区二区三区在线观看视频| 不卡的电影网站| 国产精品精品国产色婷婷| 国产凹凸在线观看一区二区| 精品粉嫩aⅴ一区二区三区四区| 日韩国产精品大片| 欧美一区二区久久久| 婷婷综合五月天| 7777精品伊人久久久大香线蕉 | 亚洲午夜一区二区三区|