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

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

?? jload.cmm

?? QUALCOMM JNAND DRIVER
?? CMM
字號:
;****************************************************************************
;**           jload.CMM                                                    **
;**           This script sets up MSM6250 for software load                **
;**           and debug                                                    **
;**                                                                        **
;**           Changes:                                                     **
;**           05-12-03   MSM6250 changes                                   **
;**           05-01-02   First version                                     **
;**           09-25-02   Cleanup                                           **
;****************************************************************************

;This .cmm script acts as a main routine for setting up a MSM6250 platform.
;
; detect if this script has already been run -- only do this for parts that
;  get called when the jtag reconnects with the target
;
;

;
;  CMM script variables
;
;
;
; image to load to target
global &ELFname
global &ELFdir

ENTRY &ELFname

IF "&ELFname"!=""
(
   &ELFdir=OS.FILE.PATH(&ELFname)
   //PRINT "&ELFdir"
   &ELFname=OS.FILE.NAME(&ELFname)
   //PRINT "&ELFname"
)

; load up globals, reset config to blank
DO Constants.cmm

WinClear
System.Reset
map.reset

; WINDOW work, pre-load
  ;winpos X.start y.start x.width y.height x.scalearea y.scalearea name mode title
  ;  WinPOS sets up the parameters for the next window-generating command
  ;  start, width, height parameters can be in
  ;      % (percentage) of the T32 app window, upper left is 0%,0%
  ;      nn. (integer), in units of rows or columns of text
  ;      for scale area, see online help (units of rows & cols only)


  ; Delete all existing windows.
  WinPage.Reset
  SCREEN.ON // refresh screen after every print command

  ;create CMM logging window, named LOG_WIN
  WINPOS 50% 5% 50. 20. 0. 0. LOG_WIN NORMAL "CMM Log Window"
  area
  &DATE=CLOCK.DATE()
  &TIME=CLOCK.TIME()
  PRINT " "
  PRINT "JLOAD &ELFname commenced &DATE at &TIME"

;
; system options
;
;
  ; Turbo mode of debug state accesses - CPU makes checks of memory access in debug mode
  System.Option TURBO off

  ; Disable "Emulator berr error"
  System.Option ShowError OFF

  ; Disassembler selection - Automatically selects correct one.
  System.Option DisMode Auto

  ; select CPU and options
  SYSTEM.CPU ARM926EJ

  SYSTEM.OPTION BIGENDIAN OFF
  SYSTEM.OPTION ENRESET ON

   ; jtag clock is set for real in DetectTarget.cmm
  system.jtagclock 1000000. //hack in a safe value until detecttarget
  system.up


;
;  Target specific setup information
;
;
;

&TARGET_TYPE="MASTODON_SURF"       //MASTODON_SURF, FFA


do DetectTarget

do didwdogreset

local &platform &memconf &temp
IF "&ELFname"!=""
  (
    &platform=STRING.CHAR("&ELFname",0)
    &memconf=STRING.CHAR("&ELFname",1)
    ;
    ; Check SURF/FFA first
    ;
    IF CONV.CHAR(&platform)=='S'
      (
      IF STRING.SCAN("&TARGET_TYPE","SURF",0)==-1
        (
        print "ERROR: Image is for SURF, target is not a SURF (&TARGET_TYPE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&platform)=='s'
      (
      IF STRING.SCAN("&TARGET_TYPE","SURF",0)==-1
        (
        print "ERROR: Image is for SURF, target is not a SURF (&TARGET_TYPE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&platform)=='F'
      (
      IF STRING.SCAN("&TARGET_TYPE","FFA",0)==-1
        (
        print "ERROR: Image is for FFA, target is not an FFA (&TARGET_TYPE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&platform)=='f'
      (
      IF STRING.SCAN("&TARGET_TYPE","FFA",0)==-1
        (
        print "ERROR: Image is for FFA, target is not an FFA (&TARGET_TYPE)"
        enddo
        )
      )
      ;
      ; CHECK memory config now
      ;

    IF CONV.CHAR(&memconf)=='S'
      (
      &SHADOW_MODE=0x1
      IF STRING.SCAN("&BOOT_MODE","NOR",0)==-1
        (
        print "ERROR: Image is for Shadow, mem config is not NOR (&BOOT_MODE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&memconf)=='s'
      (
      &SHADOW_MODE=0x1
      IF STRING.SCAN("&BOOT_MODE","NOR",0)==-1
        (
        print "ERROR: Image is for Shadow, mem config is not NOR (&BOOT_MODE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&memconf)=='A'
      (
      IF STRING.SCAN("&BOOT_MODE","NOR",0)==-1
        (
        print "ERROR: Image is for Async, mem config is not NOR (&BOOT_MODE)"
        enddo
        )
      PRINT "You're loading a NOR build without using JFLASH -- please use JFLASH instead"
      PRINT "Starting JFLASH for you..."
      PRINT "cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname"

      cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname
      cd ..\..\build\ms
      enddo
      )
    ELSE IF CONV.CHAR(&memconf)=='B'
      (
      IF STRING.SCAN("&BOOT_MODE","NOR",0)==-1
        (
        print "ERROR: Image is for Burst, mem config is not NOR (&BOOT_MODE)"
        enddo
        )
      PRINT "You're loading a burst build without using JFLASH -- please use JFLASH instead"
      PRINT "Starting JFLASH for you..."
      PRINT "cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname"

      cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname
      cd ..\..\build\ms
      enddo
      )
    ELSE IF CONV.CHAR(&memconf)=='b'
      (
      IF STRING.SCAN("&BOOT_MODE","NOR",0)==-1
        (
        print "ERROR: Image is for Burst, mem config is not NOR (&BOOT_MODE)"
        enddo
        )
      PRINT "You're loading a burst build without using JFLASH -- please use JFLASH instead"
      PRINT "Starting JFLASH for you..."
      PRINT "cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname"

      cd.do ..\..\tools\jtag\jf29bds640 &ELFdir &ELFname
      cd ..\..\build\ms
      enddo
      )  
    ELSE IF CONV.CHAR(&memconf)=='N'
      (
      IF STRING.SCAN("&BOOT_MODE","NAND",0)==-1
        (
        print "ERROR: Image is for SDRAM/NAND, mem config is not SDRAM/NAND (&BOOT_MODE)"
        enddo
        )
      )
    ELSE IF CONV.CHAR(&memconf)=='M'
      (
      IF STRING.SCAN("&BOOT_MODE","NAND",0)==-1
        (
        print "ERROR: Image is for SDRAM/NAND, mem config is not SDRAM/NAND (&BOOT_MODE)"
        enddo
        )
      )
  )


;
;
; Establish the memory map for the memory configuration, and set flags
; for the memories to configure
;
;
do setupMemMap

;
; get clock rates setup, for JTAG session.  doesn't change clocks used during boot
&MCLK_RATE=19200000. // don't forget the decimal or you'll be using 19.2mil hex
&HCLK_RATE=19200000.

&MEM_CTL_MARGIN_NS=5. // timing margin for memory controller settings, in nanoseconds
; 5ns is a reasonable number when things are stable

;
;
; Setup MSM for download -- memory registers, GPIOs, Memory controller if needed
;
do setupmems
;



;
;
; Setup environment defaults
;
  Symbol.AsmFrame on
  Symbol.CutLine 3
  Symbol.Spath + ".."
  Symbol.case off


;
;
; Download and set initial breakpoints
;
; load the image
  IF "&ELFname"==""
  (
    area.create WARNING 120. 60.
    AREA.view WARNING
    AREA.select WARNING
    PRINT "    use 'DO JLOAD <buildtype>' to check memory config against loaded image!"
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    PRINT " "
    WAIT 3.s
    area.close WARNING
    area.select A000
    print "select file to program in browser: "
    d.load.elf *.elf
  )
  ELSE
  (
    print "Loading &ELFname.elf target image "
    data.load.elf &ELFdir\&ELFname.elf
  )

; resets registers
  register.reset

; setup breakpoints
break.delete /all
do breakpoints.cmm
tronchip.set RESET off

;
;
;
;  Setup Path for source code (y.spath env variable)
;
;
do setupyspath.cmm



;
;
;
; Window Setup
;
;
;
do setupWindows.cmm


;
; ETM setup
;
do setupETM.cmm


PRINT "Completed JLOAD &ELFname ..."
PRINT "   ...for &TARGET_TYPE boot: &BOOT_MODE"



ENDDO













?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本大道久久a久久精品综合| 韩国成人在线视频| 欧美色中文字幕| 亚洲成人高清在线| 欧美巨大另类极品videosbest | 欧美日韩一二区| 亚洲一区二区三区在线| 666欧美在线视频| 精品一区二区三区香蕉蜜桃| 国产午夜精品一区二区三区视频| 成人免费va视频| 一区二区三区在线观看网站| 欧美日韩色一区| 国内精品免费在线观看| 国产精品久久久一本精品 | 五月激情综合网| 亚洲精品一线二线三线无人区| 国产一区二三区| 亚洲欧洲av色图| 6080国产精品一区二区| 国产一区二区三区四区五区美女| 国产精品久久久久久久久久免费看| 91在线观看污| 石原莉奈在线亚洲三区| 久久久精品中文字幕麻豆发布| 成人黄色在线看| 午夜国产精品影院在线观看| 久久久影院官网| 欧美影视一区在线| 国产成人在线视频网站| 性做久久久久久| 中文字幕乱码日本亚洲一区二区| 欧美主播一区二区三区| 激情欧美日韩一区二区| 欧美在线视频不卡| 久久蜜桃av一区二区天堂| 亚洲天堂精品视频| 一区二区三区国产| 欧美视频在线一区二区三区| 久久久国产午夜精品| 美女国产一区二区三区| 成人综合在线观看| 国产三级精品视频| 日韩精品视频网站| caoporm超碰国产精品| 欧美精品一区二区精品网| 亚洲成人动漫在线观看| 91浏览器在线视频| 亚洲免费在线看| 日本高清不卡在线观看| 国产精品不卡视频| 99久久精品免费| 亚洲日本欧美天堂| 色婷婷久久久久swag精品| 亚洲免费成人av| 欧美体内she精视频| 亚洲一区二区欧美日韩| 99re8在线精品视频免费播放| 美女在线一区二区| 欧美精品tushy高清| 成人手机在线视频| 欧美喷潮久久久xxxxx| 国产成人在线影院| kk眼镜猥琐国模调教系列一区二区 | 久久欧美一区二区| 欧美人妇做爰xxxⅹ性高电影| 国产成人在线视频免费播放| 91久久香蕉国产日韩欧美9色| 欧美一二三区在线观看| 日韩欧美在线综合网| 中文一区二区完整视频在线观看| 91精品久久久久久久91蜜桃| 99re在线精品| 99精品欧美一区二区三区综合在线| 国产麻豆91精品| 黄一区二区三区| 国产资源在线一区| 国产精品白丝av| 国产精品一区二区免费不卡| 久久97超碰国产精品超碰| 蜜桃精品在线观看| 激情深爱一区二区| 国产suv一区二区三区88区| 粉嫩久久99精品久久久久久夜| 激情图片小说一区| 成人午夜视频网站| 99国产欧美久久久精品| 91猫先生在线| 欧洲在线/亚洲| 欧美一级在线观看| 久久天堂av综合合色蜜桃网| 久久久久久一二三区| 欧美激情中文字幕| 日韩美女啊v在线免费观看| 最新欧美精品一区二区三区| 亚洲精品伦理在线| 三级不卡在线观看| 麻豆精品一区二区综合av| 国产一区二三区| 99国产精品久久久久久久久久| 色综合天天综合网国产成人综合天 | 国产精品2024| 色偷偷久久人人79超碰人人澡 | av激情成人网| 欧美片在线播放| 久久精品亚洲精品国产欧美kt∨ | 国产成人一区二区精品非洲| av在线不卡网| 在线综合+亚洲+欧美中文字幕| 久久综合色天天久久综合图片| 国产精品久久看| 人人狠狠综合久久亚洲| 国产精品一品视频| 欧美性大战久久| 国产校园另类小说区| 亚洲另类在线制服丝袜| 日本在线观看不卡视频| www.视频一区| 日韩丝袜情趣美女图片| 亚洲欧洲国产日本综合| 久久国产精品无码网站| 色噜噜久久综合| 久久嫩草精品久久久久| 亚洲一区免费观看| 丁香六月综合激情| 日韩无一区二区| 亚洲自拍偷拍综合| 成人激情文学综合网| 91精品国产综合久久小美女| 一区视频在线播放| 国产米奇在线777精品观看| 欧美色视频一区| 亚洲图片欧美激情| 狠狠色伊人亚洲综合成人| 在线精品视频免费播放| 国产精品伦理一区二区| 美女一区二区在线观看| 欧美日韩精品一区二区在线播放| 欧美极品xxx| 国产综合色在线| 7878成人国产在线观看| 亚洲三级在线免费观看| 国产成人精品免费视频网站| 欧美一区二区三区的| 亚洲一区二区高清| 91毛片在线观看| 亚洲欧美自拍偷拍色图| 国产成人自拍网| 2020国产精品自拍| 精品在线播放免费| 在线成人午夜影院| 午夜精品久久一牛影视| 欧美亚洲一区三区| 夜色激情一区二区| 日本高清不卡视频| 亚洲黄色在线视频| 欧美影院一区二区| 亚洲一区二区三区在线| 色噜噜久久综合| 亚洲午夜日本在线观看| 欧美在线观看视频一区二区三区| 成人免费一区二区三区视频| 成人免费av在线| 中文字幕一区二区三区不卡| 成人在线一区二区三区| 国产亚洲欧洲一区高清在线观看| 午夜国产不卡在线观看视频| 欧美日韩一区二区三区不卡 | 国产精品久久三区| 国产成人99久久亚洲综合精品| 久久久久久麻豆| 成人免费毛片高清视频| 综合av第一页| 欧美在线观看你懂的| 天天综合色天天综合色h| 3d动漫精品啪啪1区2区免费| 免费人成精品欧美精品| 亚洲精品一区二区精华| 国产精品一区免费在线观看| 国产人伦精品一区二区| 成人黄色免费短视频| 一区二区三区在线视频观看| 欧美喷水一区二区| 韩日av一区二区| 亚洲欧洲国产日本综合| 欧美色倩网站大全免费| 久久精品国产999大香线蕉| 2020国产精品自拍| 99国产精品久久久久久久久久| 亚洲最色的网站| 欧美成人女星排名| 不卡一区二区三区四区| 亚洲一区二区三区中文字幕在线| 欧美人伦禁忌dvd放荡欲情| 精彩视频一区二区| 亚洲欧洲成人av每日更新| 欧美日韩高清一区二区不卡 | 亚洲国产成人av网| 精品国产91久久久久久久妲己| 国产a级毛片一区|