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

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

?? init.s

?? 全部源代碼參考別人是怎么寫代碼
?? S
字號:
;file name ml64000init.s
;data: 19/07/2005
;function:init system ,init stack and falsh sram 

  AREA boot, CODE, READONLY
  INCLUDE define.s
     
USERMODE  EQU 0x10
FIQMODE   EQU 0x11
IRQMODE   EQU 0x12
SVCMODE   EQU 0x13
ABORTMODE EQU 0x17
UNDEFMODE EQU 0x1b
MODEAMSK  EQU 0x1f 
NOINT	  EQU 0xc0
_ISR_STARTADDRESS EQU  0xD001F000

;Per defined stack

;USR_STACK     EQU    64
;FIQ_STACK     EQU    0
; IRQStackq    EQU    0
;SVCSTACK      EQU    32
;ABORTSRACK    EQU    32
;UNDEFSTACK    EQU    64
;MODEASTACK    EQU    32
;NOINT	  
SRAM_BASE    EQU  0xD0000000    ;Defined External SRAM
SRAM_SIZE    EQU  0x1FFF
SRAM_TOP     EQU  SRAM_BASE+SRAM_SIZE

RAM_BASE     EQU  0x10000000    ;Defined Internal RAM
RAM_SIZE     EQU  0x2000
RAM_TOP      EQU  RAM_BASE+RAM_SIZE
FLASH_BASE   EQU  0xC8000000    ;Defined External ROM
FLASH_SIZE   EQU  0x80000
FLASH_TOP    EQU  FLASH_BASE+FLASH_SIZE

SDRAM_BASE   EQU  0xC0000000    ;External SDRAM 
SDRAM_SIZE   EQU  0x140000
SDRAM_TOP    EQU  SDRAM_BASE+SDRAM_SIZE

;RMPCON_BASE  EQU 

Remap_Base   EQU        0xB8000010    ;address of map controller base 
Romac_Base   EQU        0x78100004	  ;address of flash controller base
Ramac_Base   EQU 	    0x78100008	  ;address of ram controller base 


;initlation system and hardware clock 


       MACRO 
$HandlerLabel HANDLER $HandleLabel

$HandlerLabel
        sub     sp,sp,#4  ;store jump Address
        stmfd    sp!,{r0}
        ldr      r0,=$HandleLabel
        ldr      r0,[r0]
        str      r0,[sp,#4]
        ldmfd    sp!,{r0,pc}
        MEND
                   
                  
 ;******************************************
 ; Vectors exception
 ;*****************************************
ENTRY       
     ;ldr	pc, =0x0c000004			;handlerUndef
     ;ldr	pc, =0x0c000008			;SWI interrupt handler
     ;ldr	pc, =0x0c00000c			;handlerPAbort
     ;ldr	pc, =0x0c000010			;handlerDAbort
     ; b .							;handlerReserved
     ;ldr	pc, =0x0c000018
     ;ldr	pc, =0x0c00001c               ;for debug
  b Reset_Handler
  b HandlerUndef                    ;handlerUndef
  b HandlerSWI                 ;SWI interrupt handler
  b HandlerPabort              ;handlerPAbort
  b HandlerDabort              ;handlerDAbort
  b .                          ;handlerReserved
  b HandlerIRQ
  b HandlerFIQ
  
                       
Reset_Handler 
       
; enter  IRQ mode and set up the IRQ stack pointer
        MOV     R0, #Mode_IRQ:OR:I_Bit:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =IRQStack ; set IRQ mode stack.
        
; - Set up  Fast Interrupt Mode and set FIQ Mode Stack
        MOV     R0, #Mode_FIQ:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =FIQStack ; set IRQ mode stack.
                
; - Set up Abort Mode and set Abort Mode Stack 
        MOV     R0, #Mode_ABT:OR:I_Bit:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =AbortStack ; set IRQ mode stack.   
        
; - Set up Undefined Instruction Mode and set Undef Mode Stack 
        MOV     R0, #Mode_UND:OR:I_Bit:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =UndefStack ; 

; - set up the SVC stack pointer last and return to SVC mode
        MOV     R0, #Mode_SVC:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =SVCStack ; set SVC mode STACK.                                             
;enable external bus function(P1OA[14--0])
  LDR  R0,=GPCTL
  LDRH R1,[R0]
  ORR R1,R1,#0x5  ;ENABLE A19 A20
  STRH R1,[R0]

  LDR R0,=BWC
  MOV R1,#0xA8
  STR R1,[R0]
  
  ; init external ROM falsh

  LDR R0,=Romac_Base
; MOV R1,#0x01
  MOV R1,#0x02
  STR R1, [R0]
  
;Init external SRAM

 LDR R0, =Ramac_Base
 MOV R1,#0X02
 STR R1, [R0]



;REMAP
; MOV R1,#0x40000000 ;internal ram Address of start
; MOV R2,#vectors
; ldmia r2,{r3-r10}
;;stmia r1,{r3-r10}
; ldmia r2,{r3-r10}
; stmia r1,{r3-r10}

; MOV R1,#RMPCON_BASE
; MOV R2,#0x02
; LDR R1,[R2]


  
; --- initialize memory required by C code

       IMPORT  |Image$$RO$$Limit|      ; end of ROM code (=start of ROM data)
       IMPORT  |Image$$RW$$Base|       ; base of RAM to initialize
       IMPORT  |Image$$ZI$$Base|       ; base and limit of area
       IMPORT  |Image$$ZI$$Limit|      ; to zero initialize

        LDR     r0, =|Image$$RO$$Limit| ; get pointer to ROM data
        LDR     r1, =|Image$$RW$$Base|  ; and RAM copy
        LDR     r3, =|Image$$ZI$$Base|  ; zero init base => top of initialized data
        CMP     r0, r1  ; check that they are different
        BEQ     %F1         
0       CMP     r1, r3  ; copy init data
        LDRCC   r2, [r0], #4
        STRCC   r2, [r1], #4
        BCC     %B0
1       LDR     r1, =|Image$$ZI$$Limit| ; top of zero init segment
        MOV     r2, #0
2       CMP     r3, r1  ; zero init
        STRCC   r2, [r3], #4
        BCC     %B2
  
  IMPORT  main
  LDR  PC, = main
END_LOOP

        B   END_LOOP


  LTORG 
  
     	
HandlerFIQ	    HANDLER HandleFIQ
HandlerIRQ	    HANDLER HandleIRQ
HandlerUndef   HANDLER HandleUndef
HandlerSWI	    HANDLER HandleSWI
HandlerDabort	HANDLER HandleDabort
HandlerPabort	HANDLER HandlePabort       
        
      AREA RamData, DATA, READWRITE

	^	(_ISR_STARTADDRESS-0x500)
				
UserStack	#	256	;c1(c7)ffa00
SVCStack	#	256	;c1(c7)ffb00
UndefStack	#	256	;c1(c7)ffc00
AbortStack	#	256	;c1(c7)ffd00
IRQStack	#	256	;c1(c7)ffe00
FIQStack	#	0	;c1(c7)fff00

	^	_ISR_STARTADDRESS
HandleReset		#	4
HandleUndef		#	4
HandleSWI		#	4
HandlePabort	#	4
HandleDabort	#	4
HandleReserved	#	4
HandleIRQ		#	4
HandleFIQ		#	4

   
        END




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡视频一二三| 日韩片之四级片| 99久久精品费精品国产一区二区| 九色|91porny| 精品夜夜嗨av一区二区三区| 精品综合免费视频观看| 精品一区二区三区不卡| 国产一区不卡在线| 国产在线不卡一区| 国产盗摄女厕一区二区三区| 成人在线综合网| 成人精品一区二区三区中文字幕| 风间由美一区二区三区在线观看 | 免费的国产精品| 青青草国产精品亚洲专区无| 蜜臀久久久99精品久久久久久| 麻豆国产精品视频| 狠狠狠色丁香婷婷综合激情 | 欧美日韩国产综合一区二区三区| 欧美日韩国产成人在线免费| 91精品蜜臀在线一区尤物| 欧美老人xxxx18| 精品日产卡一卡二卡麻豆| 久久久国产精品麻豆| 亚洲国产精品黑人久久久| 中文字幕亚洲精品在线观看| 亚洲国产综合人成综合网站| 欧美aaaaa成人免费观看视频| 国产制服丝袜一区| 不卡的av电影| 欧美性猛片xxxx免费看久爱| 91精品国产综合久久国产大片| 久久综合精品国产一区二区三区| 国产欧美一区二区三区在线看蜜臀| 国产精品久久午夜夜伦鲁鲁| 亚洲一区二区在线播放相泽| 日本成人中文字幕| 国产成人鲁色资源国产91色综 | 色香色香欲天天天影视综合网| 欧美三级三级三级爽爽爽| 欧美一级在线免费| 国产欧美视频在线观看| 一区二区三区四区五区视频在线观看| 天天综合色天天综合色h| 国产一区二区h| 在线观看一区日韩| 26uuu国产日韩综合| 一区二区在线观看免费 | 欧美视频在线一区二区三区 | 日韩精品福利网| 国产精品综合视频| 欧美日韩精品一区二区三区蜜桃 | 国产精品18久久久久久久久| 91久久精品日日躁夜夜躁欧美| 欧美精品久久一区二区三区| 日本一区二区视频在线| 亚洲第一福利视频在线| 粉嫩av亚洲一区二区图片| 在线观看国产日韩| 久久久电影一区二区三区| 午夜精品久久久久久久久久| 成人av免费在线观看| 日韩免费观看高清完整版| 亚洲人成亚洲人成在线观看图片 | 91精彩视频在线观看| 久久久久久久久免费| 午夜av一区二区三区| 豆国产96在线|亚洲| 日韩一区二区影院| 亚洲综合在线电影| 岛国精品在线播放| 日韩精品中文字幕在线不卡尤物| 亚洲综合在线免费观看| 成人免费黄色在线| 亚洲精品一区二区三区99| 五月天丁香久久| 欧洲精品在线观看| 国产精品久久久久久亚洲伦| 精品综合久久久久久8888| 欧美日本韩国一区二区三区视频| 成人免费在线播放视频| 国产大片一区二区| 久久综合狠狠综合久久综合88| 亚洲va欧美va人人爽| 在线视频亚洲一区| 亚洲色图丝袜美腿| 成人免费看视频| 国产欧美日产一区| 国产高清久久久| 2023国产精品视频| 韩国一区二区三区| 精品国产成人系列| 毛片基地黄久久久久久天堂| 欧美一区二区三区啪啪| 天堂一区二区在线| 9191久久久久久久久久久| 一区二区三区在线视频免费观看| 99精品热视频| 国产精品美女一区二区| 岛国一区二区在线观看| 国产精品视频线看| 成人av在线电影| 一区在线观看免费| 91女人视频在线观看| 亚洲欧洲综合另类| 91免费版在线看| 亚洲另类在线制服丝袜| 在线观看亚洲精品视频| 亚洲一区影音先锋| 欧美亚洲综合色| 日韩精品乱码免费| 日韩精品中文字幕在线一区| 狠狠色丁香久久婷婷综合丁香| 久久久一区二区| 成人精品视频一区| 日韩美女视频19| 欧美日韩在线直播| 日本一道高清亚洲日美韩| 日韩一二三区不卡| 国内精品伊人久久久久影院对白| 久久久精品黄色| 99久久精品国产一区| 亚洲综合免费观看高清完整版| 欧美老肥妇做.爰bbww视频| 男人的j进女人的j一区| 久久九九影视网| 91亚洲精品久久久蜜桃网站| 亚洲制服丝袜av| 日韩精品专区在线影院重磅| 国产高清在线观看免费不卡| 亚洲私人黄色宅男| 56国语精品自产拍在线观看| 国产一区二区在线免费观看| 国产精品你懂的| 欧美三级韩国三级日本一级| 美女在线一区二区| 国产精品福利一区二区三区| 欧美制服丝袜第一页| 精品一区在线看| 国产精品久久久久影视| 欧美日产国产精品| 国产在线国偷精品产拍免费yy| 亚洲特级片在线| 日韩亚洲电影在线| 99久久99精品久久久久久| 亚洲成人激情自拍| 国产日韩欧美高清在线| 欧美亚洲一区二区在线观看| 国产综合色在线视频区| 亚洲色图欧美激情| 日韩你懂的电影在线观看| 成人免费看视频| 免费xxxx性欧美18vr| 1000精品久久久久久久久| 欧美日韩在线播放| 懂色av噜噜一区二区三区av | 91麻豆自制传媒国产之光| 奇米888四色在线精品| 国产精品乱人伦一区二区| 欧美一三区三区四区免费在线看| a在线播放不卡| 久久99九九99精品| 亚洲一区二区三区中文字幕 | 首页综合国产亚洲丝袜| 国产精品美女久久久久久久| 日韩一区二区不卡| 欧美综合天天夜夜久久| 国产一区二区三区四区五区美女 | 日韩精品高清不卡| 亚洲女同ⅹxx女同tv| 久久色.com| 欧美日韩极品在线观看一区| www..com久久爱| 激情综合五月婷婷| 丝瓜av网站精品一区二区| 亚洲欧美另类综合偷拍| 久久免费看少妇高潮| 欧美二区在线观看| 91老师片黄在线观看| 国产·精品毛片| 精品中文字幕一区二区小辣椒| 性做久久久久久免费观看| 亚洲视频小说图片| 国产精品麻豆网站| 国产日韩欧美一区二区三区乱码| 日韩精品一区二区在线观看| 欧美高清性hdvideosex| 在线观看免费亚洲| av资源网一区| 粉嫩av一区二区三区在线播放| 韩国欧美国产一区| 麻豆精品久久精品色综合| 日韩影院精彩在线| 午夜电影一区二区| 亚洲一级二级在线| 亚洲一区二区高清| 亚洲一二三区视频在线观看| 一区二区三区加勒比av| 依依成人综合视频| 一区二区高清免费观看影视大全|