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

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

?? fwxsc1.inc

?? 在ADS環境下LCD 測試例子
?? INC
?? 第 1 頁 / 共 2 頁
字號:
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;/***********************************************************************
; * Copyright ?2000-2001 Intel Corp.
;************************************************************************
;
;  Assembly language macros & definitions for the Cotulla initialization code.
;
;    This is an assembly language include file.
;
;***********************************************************************/

	IF  :LNOT::DEF: fwxsc1_inc
fwxsc1_inc	EQU	1


RCSR_ALL         EQU    0xF
Mode_SVC	     EQU    0x13
Mode_USR		 EQU    0x10
NoIntsMask       EQU    0x000000C0
IRQIntsMask	     EQU    0x7F   ; 0=enabled, 1=disabled
IrqFiqEnable     EQU    0xFFFFFF3F

RCSR_HARD_RESET      EQU    0x1
RCSR_WDOG_RESET      EQU    0x2
RCSR_SLEEP_RESET     EQU    0x4
RCSR_GPIO_RESET      EQU    0x8

;
; Defs used for Eboot portion of fwxsc1.s
;
EbootOffset			EQU	0x00078000      ; comes from BOOT.BIB! Is the offset into EBOOT_PARTITION
EBootImageLen		EQU 0x00020000      ; From BOOT.BIB, size field
StackOffset			EQU	0x00068000


; val for L, Mem Clk
CCCR_L09              EQU     (0x1F)      ; * For Sabinal Processors only *
CCCR_L27              EQU     (0x1)
CCCR_L32              EQU     (0x2)
CCCR_L36              EQU     (0x3)
CCCR_L40              EQU     (0x4)
CCCR_L45              EQU     (0x5)

; field values for M, memory-to-run-mode  multiplier
CCCR_M1               EQU     (0x1 :SHL: 5)
CCCR_M2               EQU     (0x2 :SHL: 5)
CCCR_M4               EQU     (0x3 :SHL: 5)

; field values for N, run-mode-to-turbo-mode  multiplier
CCCR_N10              EQU     (0x2 :SHL: 7)         ; N=1.0
CCCR_N15              EQU     (0x3 :SHL: 7)         ; N=1.5
CCCR_N20              EQU     (0x4 :SHL: 7)         ; N=2.0
CCCR_N25              EQU     (0x5 :SHL: 7)         ; N=2.5
CCCR_N30              EQU     (0x6 :SHL: 7)         ; N=3.0

;
;  OSC/Clock Defs
;
PLATFORM_MEMORY       EQU     CCCR_L27
CORE_CLK_100MHZ       EQU     (PLATFORM_MEMORY :OR: CCCR_M1 :OR: CCCR_N20)     
CORE_CLK_200MHZ       EQU     (PLATFORM_MEMORY :OR: CCCR_M2 :OR: CCCR_N20)     
CORE_CLK_400MHZ       EQU     (PLATFORM_MEMORY :OR: CCCR_M4 :OR: CCCR_N10)
CORE_CLK_DEFAULT      EQU     (CORE_CLK_400MHZ)
OSCC_OON              EQU     0x00000002
CKEN_DEFAULT          EQU     0x000179EF        ; All on-chip periphs clocked




BIT0	EQU	(1 :SHL: 0)
BIT1	EQU	(1 :SHL: 1)
BIT2	EQU	(1 :SHL: 2)
BIT3	EQU	(1 :SHL: 3)
BIT4	EQU	(1 :SHL: 4)
BIT5	EQU	(1 :SHL: 5)
BIT6	EQU	(1 :SHL: 6)
BIT7	EQU	(1 :SHL: 7)
BIT8	EQU	(1 :SHL: 8)
BIT9	EQU	(1 :SHL: 9)
BIT10	EQU	(1 :SHL: 10)
BIT11	EQU	(1 :SHL: 11)
BIT12	EQU	(1 :SHL: 12)
BIT13	EQU	(1 :SHL: 13)
BIT14	EQU	(1 :SHL: 14)
BIT15	EQU	(1 :SHL: 15)
BIT16	EQU	(1 :SHL: 16)
BIT17	EQU	(1 :SHL: 17)
BIT18	EQU	(1 :SHL: 18)
BIT19	EQU	(1 :SHL: 19)
BIT20	EQU	(1 :SHL: 20)
BIT21	EQU	(1 :SHL: 21)
BIT22	EQU	(1 :SHL: 22)
BIT23	EQU	(1 :SHL: 23)
BIT24	EQU	(1 :SHL: 24)
BIT25	EQU	(1 :SHL: 25)
BIT26	EQU	(1 :SHL: 26)
BIT27	EQU	(1 :SHL: 27)
BIT28	EQU	(1 :SHL: 28)
BIT29	EQU	(1 :SHL: 29)
BIT30	EQU	(1 :SHL: 30)
BIT31	EQU	(1 :SHL: 31)


;
;  Bits used for Memory Controller Init
;
; register bit masks - mdcnfg
MDCNFG_DE0              EQU     (BIT0)
MDCNFG_DE1              EQU     (BIT1)
MDCNFG_DWID0            EQU     (BIT2)
MDCNFG_DCAC0            EQU     (BIT3+BIT4)
MDCNFG_DRAC0            EQU     (BIT5+BIT6)
MDCNFG_DNB0             EQU     (BIT7)
MDCNFG_DTC0             EQU     (BIT8+BIT9)
MDCNFG_DADDR0           EQU     (BIT10)
MDCNFG_DLATCH0          EQU     (BIT11)
MDCNFG_RESERVED0        EQU     (BIT12+BIT13+BIT14+BIT15)
MDCNFG_DE2              EQU     (BIT16)
MDCNFG_DE3              EQU     (BIT17)
MDCNFG_DWID2            EQU     (BIT18)
MDCNFG_DCAC2            EQU     (BIT19+BIT20)
MDCNFG_DRAC2            EQU     (BIT21+BIT22)
MDCNFG_DNB2             EQU     (BIT23)
MDCNFG_DTC2             EQU     (BIT24+BIT25)
MDCNFG_DADDR2           EQU     (BIT26)
MDCNFG_DLATCH2          EQU     (BIT27)
MDCNFG_RESERVED2        EQU     (BIT28+BIT29+BIT30+BIT31)



MDREFR_E0PIN        EQU         0x00001000
MDREFR_K0RUN        EQU         0x00002000
MDREFR_K1RUN        EQU         0x00010000    
MDREFR_K2RUN        EQU         0x00040000
MDREFR_SLFRSH       EQU         0x00400000
MDREFR_E1PIN        EQU         0x00008000
MDREFR_K1DB2        EQU         0x00020000		; run SDCLK @ .5(MClk)
MDREFR_APD          EQU         0x00100000
BANK_SHIFT          EQU	        20
;
;  Bits used for Power Manager
;
PCFR_OPDE           EQU         0x00000001
PCFR_FP             EQU         0x00000002
PCFR_FS             EQU         0x00000004
PCFR_DS             EQU         0x00000008
PWER_WE0            EQU         0x00000001
PWER_WE1            EQU         0x00000002
PWER_WERTC          EQU         0x80000000

;
;   Bits used for the HWConfig Reg (aka PowerManager.ScratchPad)
;
HWConfig_RESET      EQU         (0x1  :SHL:  0)
HWCONFIG_DEFAULT    EQU         0x01155046
HWConfig_BootromPM  EQU         (0x1  :SHL:  12)
PAGEMODE_ON           EQU     (0x1)

;
;   Bits used for CP 15
;
CONTROL_MMU           EQU     0x00000001

;
;  Defs used for the copying of Code into RAM
;
PHYBASE             EQU         0xA7000000      ; not clear why we need this offset..



;   ////////////////////////////////////////////////////////////////////// 
;  ////////////////////// ~~~~ MACROS ~~~~ //////////////////////////////
; //////////////////////////////////////////////////////////////////////    

    ; This macro pauses til the ost counter has advanced the specified
    ; number of microseconds. **Note: need to modify this to take rollovers
    ; into account.
    MACRO
    pauseMicroSecs  $usec, $w1, $w2, $w3

        ldr   $w1,  =OSCR_BASE_PHYSICAL

        mov   $w2,  #0x4                  ; 3.6864 ticks-per-usec
          
        mov   $w3,  $usec
        mul   $w2,  $w3,  $w2             ; number of ticks in the desired interval    

        ldr   $w3,  [$w1]                 ; get start  tick count
        add   $w3,  $w3,  $w2             ; compute target tick count

66
        ldr   $w2,  [$w1]                 ; get current tick count
        cmp   $w3,  $w2                   ; test target against current
        bhi   %BT66                       ; reached target?

    MEND 
; //////////////////////////////////////////////////////////////////////    





; //////////////////////////////////////////////////////////////////////    
    ;                          
    ; ** LUBBOCK-SPECIFIC **
    ;
    ; HwConfig is a virtual register (PWR_MAN.SPSR) in which information about the 
    ; hardware configuration, some of it user-supplied, is stored.
    ; The PLL bit and the reset cause bits are loaded elsewhere, see
    ; the macros getResetCause and getPLL.
    ; If $w1 is loaded with anything but 0, then we branch around the
    ; detection code contained here and just load the value found in 
    ; $w1 into the HwConfig register.
    ;
    MACRO
    setHWConfig  $w1, $w2, $w3, $w4, $w5, $w6, $w7, $w8

        ; see if we do a simple load, or a config detection
        cmp     $w1,  #0
        movne   $w8,  $w1
        bne     PostDetection

;IF PLAT_LUBBOCK = "1"
        ; clear a reg to accumulate bits in
        mov     $w8,  #0

        ; get the processor id info
        and     $w1,  $w1,  #0xF               ; extract the stepping bits
        orr     $w8,  $w8,  $w1, LSL #8        ; insert stepping info

        ; see if SA1111 attached
        mov     $w2,  #PLATREGS_PHYSICAL_BASE
        ldrh    $w1,  [$w2, #PLAT_WHOAMI]
        mov     $w2,  #CDC_ID_SA1111
        ands    $w2,  $w1,  $w2
        orreq   $w8,  $w8,  #HwConfig_SA1111   ; 1=sa1111 present
        bicne   $w8,  $w8,  #HwConfig_SA1111   ; 0=sa1111 not present

        ; see if graphics card attached
        mov     $w2,  #VDC_ID_NONE
        ands    $w2,  $w1,  $w2
        orreq   $w8,  $w8,  #HwConfig_GRFX     ; 1=video card present
        bicne   $w8,  $w8,  #HwConfig_GRFX     ; 0=video card not present

        ; see if an expansion card is installed
        mov     $w2,  #XDC_ID_NONE
        ands    $w2,  $w1,  $w2
        orreq   $w8,  $w8,  #HwConfig_EXPN     ; 1=expansion card present
        bicne   $w8,  $w8,  #HwConfig_EXPN     ; 0=expansion card not present

        ; determine the rom/flash type

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费视频最近日韩| 欧美日韩三级一区二区| 国产真实乱偷精品视频免| 日韩电影在线观看电影| 亚洲丰满少妇videoshd| 亚洲国产日韩a在线播放性色| 亚洲老司机在线| 亚洲欧美欧美一区二区三区| 亚洲精品你懂的| 亚洲国产中文字幕在线视频综合| 亚洲宅男天堂在线观看无病毒| 亚洲婷婷综合色高清在线| 亚洲毛片av在线| 亚洲一二三四在线| 日韩国产欧美在线播放| 美女视频黄久久| 国产自产2019最新不卡| 国产a区久久久| av在线不卡电影| 色婷婷亚洲婷婷| 欧美精品一卡二卡| 日韩一二三区不卡| 久久久久久久久久美女| 国产日韩欧美高清| 亚洲色图制服诱惑| 亚洲成人av一区二区| 日本欧美在线看| 激情五月婷婷综合| 成人免费视频网站在线观看| 色网综合在线观看| 欧美一区二区三区小说| 精品sm在线观看| 专区另类欧美日韩| 肉丝袜脚交视频一区二区| 韩国视频一区二区| 色综合一区二区三区| 91精品国产入口在线| 国产视频一区二区三区在线观看| 亚洲人成人一区二区在线观看| 午夜在线电影亚洲一区| 国产麻豆视频一区二区| 91女人视频在线观看| 69成人精品免费视频| 国产亚洲女人久久久久毛片| 一区二区三区中文免费| 蜜桃视频在线一区| 99国产精品国产精品久久| 欧美日韩黄色一区二区| 亚洲国产精品t66y| 天天色综合成人网| 岛国一区二区在线观看| 欧美日韩一区二区在线观看| 精品久久一区二区| 亚洲精品国产无天堂网2021| 经典三级视频一区| 欧美在线观看视频一区二区三区 | 日韩欧美久久久| 日本一区二区三区四区 | 色视频一区二区| 精品日韩在线观看| 亚洲女人****多毛耸耸8| 美女精品一区二区| 一本色道久久加勒比精品| 欧美不卡一区二区三区四区| 一片黄亚洲嫩模| 国产成人激情av| 日韩一区二区视频| 一区二区三区色| 国产aⅴ精品一区二区三区色成熟| 欧美日本乱大交xxxxx| 亚洲欧美在线高清| 激情五月婷婷综合网| 在线不卡欧美精品一区二区三区| 国产精品久久久久久久久果冻传媒| 日本怡春院一区二区| 色综合久久久久久久久久久| 久久精品欧美一区二区三区不卡| 日欧美一区二区| 在线观看视频一区二区欧美日韩| 国产欧美日韩中文久久| 青草av.久久免费一区| 欧美性猛交xxxxxx富婆| 亚洲色图第一区| 国产99久久久国产精品| 欧美电视剧在线观看完整版| 亚洲一区二区在线免费看| 成人免费视频app| 久久久亚洲综合| 另类小说图片综合网| 欧美高清dvd| 一区二区激情小说| 91蜜桃在线观看| 中文字幕中文字幕中文字幕亚洲无线 | 国产999精品久久久久久| 日韩精品一区二区在线观看| 麻豆中文一区二区| 欧美精品高清视频| 日日骚欧美日韩| 欧美精品色一区二区三区| 一区二区三区资源| 色国产综合视频| 亚洲欧洲性图库| 91老师片黄在线观看| 成人免费在线视频观看| heyzo一本久久综合| 中文一区在线播放| 粉嫩嫩av羞羞动漫久久久| 欧美经典一区二区| 成人午夜精品一区二区三区| 中文字幕国产一区二区| 99久久综合99久久综合网站| 中文字幕一区二区日韩精品绯色| 不卡大黄网站免费看| 国产精品国产三级国产aⅴ入口 | 91老司机福利 在线| 亚洲愉拍自拍另类高清精品| 欧洲一区二区av| 午夜视频在线观看一区二区| 91精品国产高清一区二区三区蜜臀| 日本免费新一区视频| 日韩精品一区国产麻豆| 国产成人av福利| 亚洲精品成人在线| 欧美日韩免费在线视频| 麻豆精品一区二区综合av| 欧美va亚洲va| av网站免费线看精品| 一区二区三区四区在线免费观看| 欧美视频一区二区三区| 麻豆成人免费电影| 亚洲国产精品激情在线观看| 色噜噜夜夜夜综合网| 视频在线观看国产精品| 精品免费视频.| 99这里只有久久精品视频| 亚洲自拍与偷拍| 日韩欧美另类在线| 99久久久免费精品国产一区二区| 亚洲激情图片qvod| 欧美不卡一区二区三区四区| 亚洲视频1区2区| 亚洲人成网站色在线观看| 三级在线观看一区二区| 日韩免费视频一区| 成人动漫一区二区| 午夜精品福利一区二区三区av | 国产一区日韩二区欧美三区| 亚洲日本欧美天堂| 日韩国产在线观看一区| 色婷婷av久久久久久久| 中文字幕不卡在线| 精品系列免费在线观看| 欧美精品tushy高清| 亚洲一区二区在线播放相泽| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 欧美日韩精品欧美日韩精品一综合| 国产精品女同一区二区三区| 国产精品自拍网站| 精品久久久久久久久久久院品网| 无码av免费一区二区三区试看| 欧美综合亚洲图片综合区| 亚洲综合精品久久| 91麻豆精品视频| 亚洲三级在线看| 91丨九色porny丨蝌蚪| 国产精品不卡在线| 99久久精品国产麻豆演员表| 中文字幕欧美日本乱码一线二线| 国产一区二区三区在线观看免费视频| 欧美日韩国产一区| 亚洲第一综合色| 91免费看`日韩一区二区| 亚洲柠檬福利资源导航| 99精品久久99久久久久| 色综合久久中文综合久久牛| 亚洲乱码精品一二三四区日韩在线| 丁香婷婷综合色啪| 欧美国产国产综合| 99久久精品免费看| 中文字幕日本不卡| 91在线视频播放| 欧美激情在线观看视频免费| 激情另类小说区图片区视频区| 日韩欧美国产三级| 极品尤物av久久免费看| 国产婷婷精品av在线| 国产精品18久久久久久久网站| 欧美精品一区二区蜜臀亚洲| 成人精品高清在线| 中文字幕亚洲视频| 色综合天天性综合| 欧美精彩视频一区二区三区| 99精品视频在线观看| 亚洲精品福利视频网站| 欧美熟乱第一页| 久久66热偷产精品| 久久久久久久久久久久久女国产乱| 国产一二三精品| 久久精品一区二区| 大陆成人av片|