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

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

?? init.s

?? OKI 675050 hardware accelerator sample program
?? S
字號:
;*******************************************************************************
;*                                                                             *
;*    Copyright (C) 2006 Oki Electric Industry Co., LTD.                       *
;*                                                                             *
;*    System Name    :  ML675050 CPU BOARD                                     *
;*    Module Name    :  Startup routine                                        *
;*    File   Name    :  init.s                                                 *
;*    Revision       :  01.00                                                  *
;*    Date           :  2006.02.08  initial version                            *
;*                                                                             *
;*******************************************************************************

        PRESERVE8

        INCLUDE define.s                ; common definitions
;;        INCLUDE macro_regioninit.s

;;;     IMPORT  fiq_handler				; FIQ handler	;;;(ML675050USB)

        IMPORT  IRQ_Stack_Top
        IMPORT  FIQ_Stack_Top
        IMPORT  SVC_Stack_Top
        IMPORT  USR_Stack_Top

;;        IMPORT  int_IRQ                 ; IRQ handler
        IMPORT  irq_Handler                 ; IRQ handler
        IMPORT  int_SWI                 ; SWI handler

;*******************************************************************************
;*      Exception vector                                                       *
;*              Address : 0x00000000                                           *
;*******************************************************************************
        AREA    Vector, CODE, READONLY

; --- Define entry point
        EXPORT  __main                 ; defined to ensure that C runtime system
__main                                 ; is not linked in
        EXPORT  _main                  ; defined to ensure that C runtime system
_main                                  ; is not linked in
        ENTRY

; --- setup interrupt / exception vectors
        EXPORT  ENTRY_POINT
ENTRY_POINT
                B       int_RESET       ; reset
int_UND         B       int_UND         ; undefined instruction
                B       int_SWI         ; swi
int_PABT        B       int_PABT        ; prefetch abort
int_DABT        B       int_DABT        ; data abort
                NOP                     ; reserved vector
;;                B       int_IRQ         ; irq
                B       irq_Handler         ; irq

;;;------------------------------------------------------------------------------
;; --- The FIQ handler starts here
;
;       SUB     lr_FIQ, lr_FIQ, #4      ; construct the return address
;        STMFD   sp_FIQ!, {r0-r3, lr_FIQ}; store low registers to FIQ stack
;
;        BL      fiq_handler             ; branch to FIQ handler
;
;        LDR     r0, =FIQ                ; load FIQ register address
;Debounce_FIQ                            ; do not enable FIQ till FIQ source is de-asserted
;        MOV     r3, #0
;Debounce_FIQ100
;        LDR     r1, [r0]                ; load contents of FIQ
;        MOV     r2, #0x1
;        AND     r1, r1, r2              ; zero out the high bits
;        CMP     r1, #0x0                ; is FIQ still pending?
;        BNE     Debounce_FIQ
;        ADD     r3, r3,#1
;        CMP     R3, #0x8000
;        BNE     Debounce_FIQ100
;
;        LDMFD   sp_FIQ!, {r0-r3, pc}^   ; restore registers & return from FIQ
;;;------------------------------------------------------------------------------


;*******************************************************************************
;*      Start-up routine                                                       *
;*               Load Address      : 0x00XXXXXX(Bank0)                         *
;*               Execution Address : Load Address + 0xC8000000(Bank25(ext.ROM))*
;*******************************************************************************
        AREA    Startup, CODE, READONLY

;:******************************************************************************
;; Reset Handler                                                               *
;;******************************************************************************
int_RESET

; --- initialize stack pointer registers
; 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, =IRQ_Stack_Top     ; set IRQ mode stack.

; --- initialize stack pointer registers
; enter FIQ mode and set up the FIQ stack pointer
        MOV     R0, #Mode_FIQ:OR:I_Bit:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =FIQ_Stack_Top     ; set FIQ mode stack.

; set up the SVC stack pointer last and return to SVC mode
        MOV     R0, #Mode_SVC:OR:I_Bit:OR:F_Bit ; no interrupts
        MSR     CPSR_c, R0
        LDR     R13, =SVC_Stack_Top ; set SVC mode STACK.

; --- initialize memory required by C code
    IF :DEF:SCATTER
		IMPORT InitRegions
		BL InitRegions			;;;ML675050USBSample20060310
    ELSE
		BL init_regions			;;;ML675050USBSample20060310
    ENDIF

; --- now change to user mode and set up user mode stack.
;        MOV     R0, #Mode_USR:OR:F_Bit:OR:I_Bit
        MOV     R0, #Mode_USR:OR:F_Bit
        MSR     CPSR_c, R0
        LDR     sp, =USR_Stack_Top      ; set USR mode stack.

; --- now enter the C code
        IMPORT  main

        LDR     r0, =main
        MOV     lr, pc
        BX      r0                      ; branch to main function.

END_LOOP
        B       END_LOOP


;:******************************************************************************
;; Initialize regions                                                          *
;;******************************************************************************
init_regions
        ;STMFD sp!,{lr}
        ;macro_RegionInit DATA1
        ;macro_RegionInit DATA2
        ;macro_RegionInit DATA3
        ;LDMFD sp!,{pc}

        IMPORT  |Image$$RO$$Limit|
        IMPORT  |Image$$RW$$Base|
        IMPORT  |Image$$ZI$$Base|
        IMPORT  |Image$$ZI$$Limit|

        ; --- Initialise memory required by C code
        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 initialised data
        cmp     r0, r1                  ; Check that they are different
        beq     %1
0       cmp     r1, r3                  ; Copy init data
        ldrcc   r2, [r0], #4
        strcc   r2, [r1], #4
        bcc     %0
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     %2

; --- copy and zi_init subroutines
; these subroutines are only used by sample programs which use scatter loading

; copy is a subroutine which copies a region, from an address given by
; r0 to an address given by r1. The address of the word beyond the end
; of this region is held in r2. r3 is used to hold the word being copied.
        EXPORT  copy
copy
        CMP     r1, r2                  ; loop whilst r1 < r2
        LDRLO   r3, [r0], #4
        STRLO   r3, [r1], #4
        BLO     copy
        MOV     pc, lr                  ; return from subroutine copy

; zi_init is a subroutine which zero-initialises a region,
; starting at the address in r0. The address of the word
; beyond the end of this region is held in r1.
        EXPORT  zi_init
zi_init
        MOV     r2, #0
        CMP     r0, r1                  ; loop whilst r0 < r1
        STRLO   r2, [r0], #4
        BLO     zi_init
        MOV     pc, lr                  ; return from subroutine zi_init

        END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人激情视频网站| 国产精品久久久久久妇女6080| 亚洲精品国产一区二区精华液 | 久久午夜免费电影| 精品一区二区在线视频| 久久综合色婷婷| 国产超碰在线一区| 亚洲视频一区二区免费在线观看| 色综合色综合色综合色综合色综合| 亚洲欧美日韩精品久久久久| 欧美亚男人的天堂| 久久99热狠狠色一区二区| 2022国产精品视频| 99re这里只有精品6| 亚洲一区二区三区四区五区中文| 欧美精品日韩一本| 黄页网站大全一区二区| 国产精品你懂的在线欣赏| 色视频成人在线观看免| 青青草伊人久久| 久久蜜臀中文字幕| 一本色道久久综合狠狠躁的推荐 | 337p亚洲精品色噜噜狠狠| 另类小说综合欧美亚洲| 国产精品美女久久久久久久久久久| 91麻豆6部合集magnet| 日韩国产欧美在线播放| 国产精品理论在线观看| 欧美日韩精品福利| 成人永久免费视频| 午夜在线电影亚洲一区| 国产亚洲制服色| 国产午夜精品一区二区三区嫩草 | 又紧又大又爽精品一区二区| 欧美日韩综合在线免费观看| 麻豆视频一区二区| 亚洲图片你懂的| 欧美电影免费观看高清完整版| 高清国产一区二区| 日韩精品成人一区二区三区| 国产精品入口麻豆原神| 欧美一区二区三区视频在线| 97精品久久久久中文字幕| 日本欧美在线看| 亚洲精品国产无天堂网2021| 国产婷婷色一区二区三区四区 | 国产中文字幕精品| 亚洲成人午夜影院| 国产午夜精品福利| 欧美一区二区啪啪| 欧美性生活大片视频| 国产剧情一区二区三区| 日韩国产欧美在线播放| 亚洲精品免费电影| 国产精品乱人伦中文| 欧美精品一区二区不卡| 91精品国产综合久久小美女| 99久久99精品久久久久久| 国产精一区二区三区| 久久精品国产在热久久| 五月婷婷欧美视频| 亚洲综合自拍偷拍| 亚洲欧美一区二区三区国产精品| 久久久久久久久久电影| 日韩一级片网址| 欧美电影一区二区| 欧美色图天堂网| 色婷婷av一区二区| 一本色道久久综合狠狠躁的推荐| 成人一级片网址| 成人免费毛片嘿嘿连载视频| 成人综合在线观看| 国产成人午夜精品影院观看视频| 久久精品国产精品亚洲红杏| 日韩av午夜在线观看| 亚洲电影欧美电影有声小说| 亚洲最大成人网4388xx| 亚洲精品免费视频| 亚洲午夜久久久久中文字幕久| 怡红院av一区二区三区| 亚洲黄色性网站| 亚洲国产一区在线观看| 亚洲成a人片在线观看中文| 亚洲一区在线观看网站| 香蕉久久一区二区不卡无毒影院| 性做久久久久久| 男女激情视频一区| 国产一区美女在线| 成人一级视频在线观看| 91免费小视频| 欧美亚洲另类激情小说| 欧美一区二区三区四区高清| 欧美mv日韩mv| 国产精品久久网站| 有码一区二区三区| 日韩电影一区二区三区四区| 毛片av中文字幕一区二区| 久久99日本精品| 成人午夜电影久久影院| 91国产成人在线| 91精品国产综合久久精品图片| 精品少妇一区二区三区日产乱码| 久久中文娱乐网| 亚洲人吸女人奶水| 日韩精品免费视频人成| 国产一区二区三区四区五区美女 | 欧美日韩国产综合一区二区三区 | 美女视频黄免费的久久 | 久久精品在线免费观看| 综合久久久久久| 日韩不卡手机在线v区| 国产在线精品免费av| 97国产一区二区| 3d成人动漫网站| 国产精品污网站| 日日摸夜夜添夜夜添精品视频 | 久久精品一二三| 亚洲一区在线视频观看| 久久成人免费电影| 91麻豆国产精品久久| 日韩一二三四区| 亚洲欧美一区二区三区国产精品 | 日韩av不卡在线观看| 成人av第一页| 69成人精品免费视频| 中文字幕精品在线不卡| 日韩精品一级中文字幕精品视频免费观看| 国产麻豆视频一区二区| 欧美日韩1234| 18欧美亚洲精品| 国产在线不卡一区| 欧美丰满嫩嫩电影| 一色屋精品亚洲香蕉网站| 久久99深爱久久99精品| 欧美私人免费视频| 国产精品网友自拍| 久久99九九99精品| 欧美四级电影在线观看| 中文字幕在线观看一区二区| 久久国产精品99精品国产| 在线观看国产一区二区| 亚洲国产精品精华液ab| 久久99日本精品| 6080日韩午夜伦伦午夜伦| 亚洲丝袜另类动漫二区| 国产成人一区二区精品非洲| 日韩三级伦理片妻子的秘密按摩| 一区二区三区欧美视频| 成人综合婷婷国产精品久久免费| 欧美mv日韩mv亚洲| 免费观看91视频大全| 欧美无人高清视频在线观看| 亚洲图片你懂的| av网站一区二区三区| 国产亚洲成年网址在线观看| 乱中年女人伦av一区二区| 4hu四虎永久在线影院成人| 亚洲一区二区偷拍精品| 在线观看区一区二| 一区二区三区在线观看欧美| 97久久精品人人爽人人爽蜜臀| 国产精品色一区二区三区| 国产精品一区二区久久不卡 | 色婷婷精品大在线视频| 国产精品久久久久影院| 不卡一卡二卡三乱码免费网站 | 国产日韩亚洲欧美综合| 国产乱对白刺激视频不卡| 精品国产百合女同互慰| 国产揄拍国内精品对白| 久久久国产精品不卡| 国产白丝网站精品污在线入口| 久久久久久黄色| 粉嫩久久99精品久久久久久夜| 国产日本欧美一区二区| 成人夜色视频网站在线观看| 国产精品久久久久久久久免费桃花| 国产91富婆露脸刺激对白| 国产精品人成在线观看免费| a4yy欧美一区二区三区| 亚洲六月丁香色婷婷综合久久 | 欧美精品一区二区久久婷婷| 国产乱理伦片在线观看夜一区 | 综合激情成人伊人| 91亚洲精品久久久蜜桃网站| 一区二区三区欧美久久| 欧美日韩和欧美的一区二区| 日韩一区精品字幕| 久久久久久久久久久久久夜| 成人免费av资源| 一区二区三区在线播放| 欧美日韩不卡视频| 国产在线精品国自产拍免费| 亚洲国产精品黑人久久久| 色欧美片视频在线观看在线视频| 亚洲成av人影院在线观看网| 日韩欧美国产成人一区二区| 国产精品自在在线| 亚洲欧洲综合另类| 日韩欧美一区二区久久婷婷|