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

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

?? init.s

?? 一個boot采集的測試程序!僅供ARM學習者參考。
?? 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一区二区三区免费野_久草精品视频
美女免费视频一区| 国产精品嫩草99a| 91一区一区三区| 国产精品中文字幕日韩精品 | 国产成人鲁色资源国产91色综| 日韩和欧美的一区| 琪琪久久久久日韩精品| 亚洲成人一区二区| 日韩av不卡在线观看| 精品国产网站在线观看| 精品一二三四区| 久久久影视传媒| 欧美经典一区二区| 久久久九九九九| 国产精品久久久久久亚洲毛片 | 国产午夜亚洲精品不卡 | 99久久精品免费看国产 | 97久久精品人人澡人人爽| 一区二区三区在线观看欧美| 久久一留热品黄| 欧美激情一区二区三区蜜桃视频 | 高清成人在线观看| 欧美人牲a欧美精品| 欧美精品久久久久久久多人混战 | 亚洲精品大片www| 伊人婷婷欧美激情| 日本aⅴ免费视频一区二区三区| 亚洲成人av在线电影| 免费成人在线观看视频| 国产精品中文字幕一区二区三区| 成人av集中营| 欧美丝袜自拍制服另类| 欧美va亚洲va| 中文字幕一区二区三区在线观看| 亚洲欧美日韩国产综合在线| 欧美一区二区三区日韩视频| 亚洲一区二区高清| 国产一区二区三区观看| 成人h动漫精品一区二区| 日本韩国欧美一区二区三区| 欧美三级在线播放| 精品久久国产老人久久综合| 亚洲特黄一级片| 久久99国产精品尤物| 国产91精品在线观看| 欧美日韩一区二区三区在线| 久久久久久久久岛国免费| 亚洲最新在线观看| 久久99精品国产| 欧美日韩国产一二三| 中文一区二区完整视频在线观看| 视频在线在亚洲| 成人app软件下载大全免费| 欧美人牲a欧美精品| 亚洲欧美偷拍卡通变态| 激情欧美一区二区| 欧美精品在线观看一区二区| 欧美tickle裸体挠脚心vk| 国产精品美女久久久久aⅴ国产馆| 一卡二卡欧美日韩| 成人三级在线视频| 久久综合精品国产一区二区三区| 亚洲韩国一区二区三区| 成人一区二区视频| 久久精品欧美日韩精品| 久久99最新地址| 91精品国模一区二区三区| 亚洲一区日韩精品中文字幕| 9久草视频在线视频精品| 久久久99精品免费观看| 久久av资源网| 欧美电视剧免费观看| 日日夜夜免费精品| 欧美乱妇20p| 亚洲成人免费视| av在线这里只有精品| 欧美亚洲日本一区| 欧美视频一区在线| 亚洲成人av一区二区三区| 91在线观看下载| 中文字幕一区二区不卡| 成人午夜电影网站| 国产精品护士白丝一区av| 高清成人免费视频| 亚洲欧洲成人自拍| 成人av电影在线网| 亚洲人精品一区| 94-欧美-setu| 亚洲最快最全在线视频| 在线播放欧美女士性生活| 婷婷中文字幕综合| 精品日韩在线观看| 成人一区二区三区视频| 国产精品天美传媒| 在线免费视频一区二区| 午夜av一区二区| 精品久久久久久无| 国产成人精品影院| 精品国产一区二区三区久久久蜜月| 91麻豆高清视频| 一区二区三区在线观看国产| 91精品国产综合久久香蕉麻豆| 奇米亚洲午夜久久精品| 久久久综合精品| 欧美手机在线视频| 狠狠色丁香婷婷综合久久片| 国产欧美视频一区二区| 色老汉av一区二区三区| 久草这里只有精品视频| 国产精品毛片高清在线完整版| 欧美系列亚洲系列| 国产一区二区三区黄视频 | 日韩片之四级片| 国产一区二区三区免费播放| 亚洲色图制服丝袜| 欧美一区二区视频在线观看2022| 国产在线精品一区二区夜色 | 欧美精选在线播放| 欧美96一区二区免费视频| 高清国产一区二区三区| 一区二区久久久| 久久综合色之久久综合| 日本国产一区二区| 国产河南妇女毛片精品久久久| 一区二区三区影院| 国产日本欧洲亚洲| 欧美刺激脚交jootjob| 97久久精品人人做人人爽50路| 美女视频一区二区| 亚洲综合成人在线| 国产日产精品一区| 久久综合一区二区| 欧美中文字幕不卡| 91同城在线观看| 成人aa视频在线观看| 国产精品综合二区| 日本vs亚洲vs韩国一区三区| 亚洲精品v日韩精品| 亚洲国产精品v| 久久一日本道色综合| 国产精品不卡在线观看| 欧洲国内综合视频| 亚洲综合另类小说| 中文字幕欧美三区| 久久色在线视频| 精品国产精品一区二区夜夜嗨| 精品视频全国免费看| 欧美在线一区二区三区| heyzo一本久久综合| 国产伦精品一区二区三区免费迷 | 色婷婷综合久久久中文一区二区| 国产在线视频不卡二| 精品一区二区在线免费观看| 日日嗨av一区二区三区四区| 亚洲午夜日本在线观看| 亚洲愉拍自拍另类高清精品| 亚洲久草在线视频| 国产精品久久久久久久久久久免费看| 久久麻豆一区二区| 激情六月婷婷久久| 国产一区二三区好的| 精品一区二区在线看| 国产成人一区二区精品非洲| 国产精品18久久久久| 国产久卡久卡久卡久卡视频精品| 国产福利一区在线| 成人av电影免费在线播放| www.日韩精品| 色八戒一区二区三区| 精品污污网站免费看| 欧美精品九九99久久| 精品久久久久久最新网址| 国产日本欧美一区二区| 亚洲少妇中出一区| 亚洲成人免费av| 国产一区视频网站| 91农村精品一区二区在线| 色先锋aa成人| 精品人在线二区三区| 国产精品视频yy9299一区| 亚洲女人****多毛耸耸8| 亚洲狠狠爱一区二区三区| 久久国产乱子精品免费女| 成人白浆超碰人人人人| 热久久一区二区| 精品国产制服丝袜高跟| 久久 天天综合| 色呦呦一区二区三区| 国产精品免费久久| 亚洲一区二区在线视频| 狠狠色狠狠色综合系列| 972aa.com艺术欧美| 日韩免费看网站| 亚洲欧洲美洲综合色网| 午夜电影网一区| 91日韩在线专区| 久久久久久久久久久电影| 一级精品视频在线观看宜春院| 国产自产2019最新不卡| 欧美色图天堂网|