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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? boot5402.lst

?? c5402啟動代碼
?? LST
?? 第 1 頁 / 共 5 頁
字號:
TMS320C54x COFF Assembler         Version 3.50     Thu Feb 03 13:21:23 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
bootVC5402                                                           PAGE    1

       1              *************************************************************************
       2              ***     
       3              ***     VC5402 Bootloader Software      :       Version  1.03
       4              ***                     Origin Date     :       9/30/98
       5              ***                     Author(s)       :       RDP
       6              ***     
       7              *************************************************************************
       8              ***     
       9              ***     This code sets up and executes the VC5402 Bootloader.
      10              ***     
      11              ***     Revision History:
      12              ***     ----------------
      13              ***     1.00    Modified the VC5410 bootloader for use    RDP   09/30/98
      14              ***             on the VC5402. Added new HPI boot mode,
      15              ***             and removed McBSP2 code. See notes on
      16              ***             HPI boot mode below.
      17              ***     1.01    Fixed bug in 8bit parallel mode, by       RDP   11/12/98
      18              ***             masking off the upper ACCUA bits of
      19              ***             the word containing the upper byte
      20              ***             of the section size.
      21              ***     1.02    Fixed the 8bit standard serial mode,      RDP   02/26/99
      22              ***             by changing the initialization of RCR11
      23              ***             and XCR11 from 040h to 0h.
      24              ***             Added a SPI EEPROM bootmode, which is
      25              ***             selected via the INT3 flag (See notes
      26              ***             on SPI boot mode below). Changed the
      27              ***             references to the McBSP control
      28              ***             registers to emphasize the sub-bank 
      29              ***             addressing scheme. Added more comments,
      30              ***             and cleaned-up spacing on older code.
      31              ***             Fixed a bug in 8-bit I/O mode, by loading
      32              ***             the top of B with zero. Added code to
      33              ***             toggle the BDX1 pin during init, to
      34              ***             provide a high-to-low transition that
      35              ***             can be used to drive INT3 for selection
      36              ***             of the SPI boot mode.
      37              ***     1.03    Modified Parallel 8-bit.                  PMJ2   12/06/99
      38              ***             Modified I/O 8-bit boot modes. 
      39              ***             In the parallel 8-bit mode, the AG and AH 
      40              ***             are forced to zero for correct evaluation.  
      41              ***             In the 8-bit I/O mode, the XPC 
      42              ***             destination addr is correclty saved.
      43              ***             The BG and BH are forced to zero
      44              ***             for correct evaluation. The SPI mode boot
      45              ***             branches to the parallel boot after failure
      46              ***             of the first condition (08) and second condition (AA).
      47              ***             Reset McBSP1 before DX pins toggles. (for debugging)
      48              ***
      49              *************************************************************************
      50              ***     --------------- Notes on '5402 HPI Boot Mode ---------------
      51              ***     The new HPI boot mode allows the host to load the on-chip RAM
      52              ***     after the '5402 is reset. The boot-mode also allows the host
      53              ***     to specify an entry point at load-time. After completing the
      54              ***     bootload process, the host must make another HPI access to load
      55              ***     the entry point to location 07Fh of on-chip RAM. This is how it
TMS320C54x COFF Assembler         Version 3.50     Thu Feb 03 13:21:23 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
bootVC5402                                                           PAGE    2

      56              ***     works: after reset, the bootloader initializes address 07Fh to
      57              ***     zero, then polls this location for a change while the host is
      58              ***     loading the code. When the bootloader detects a change in the
      59              ***     contents of address 07Fh, it performs a branch using the contents
      60              ***     as the destination address.
      61              ***     This new mode doesn't require the INT2 flag for selection. If the
      62              ***     INT2 pin is not used to select HPI boot mode, the bootloader
      63              ***     periodically checks various boot sources, including HPI, until a
      64              ***     boot condition is detected. Alternatively, the INT2 flag can be
      65              ***     used to force the bootloader to ignore all boot sources other
      66              ***     than HPI. If the INT2 flag is to be used, a high to low transition
      67              ***     is required on the INT2 pin within 30 cycles after the '5402 is
      68              ***     reset.
      69              *************************************************************************
      70              ***     --------------- Notes on '5402 SPI Boot Mode ---------------
      71              ***     The SPI boot mode allows the '5402 to boot from an 8-bit serial
      72              ***     EEPROM using the SPI protocol. The mode is selected at reset via
      73              ***     the INT3 external interrupt . Proper selection of the boot mode
      74              ***     requires a high to low transition on the INT3 pin within 30 CPU
      75              ***     cycles after the '5402 is reset. 
      76              ***
      77              ***     The EEPROM must be connected to McBSP1 as follows:
      78              ***            McBSP1    EEPROM
      79              ***            ******    ******
      80              ***            BCLKX     SCK
      81              ***            BFSX      /CS
      82              ***            BDX       SI
      83              ***            BDR       SO
      84              ***            XF        /HOLD  (Optional - disables EEPROM when done)
      85              ***
      86              ***     The boot table used for programming the EEPROM is generated
      87              ***     using the 8bit serial option of the Hex conversion utility. 
      88              ***      example:
      89              ***       -bootorg SERIAL
      90              ***       -memwidth 8
      91              *************************************************************************
      92              
      93              
      95                       .mmregs
      96                       .version 548
      97                       .def    boot
      98                       .def    endboot
      99                       .def    bootend
     100                       .def    dest
     101                       .def    src
     102                       .def    lngth
     103                       .def    hbyte
     104                       .ref    SPI_INIT, SPI_READ, SPI_WRITE
     105                       .ref    SPI_RDSR, SPI_WRSR
     106              
     107              *************************************
     108        0000  pa0      .set   0H              ; port address 0h for i/o boot load
     109              
     110        0061  xentry   .set   61H             ; XPC of entry point
     111        0062  entry    .set   62H             ; entry point
TMS320C54x COFF Assembler         Version 3.50     Thu Feb 03 13:21:23 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
bootVC5402                                                           PAGE    3

     112        0063  hbyte    .set   63H             ; high byte of 8-bit serial word
     113        0064  p8word   .set   64H             ; concatenator for 8-bit memory load
     114        0065  src      .set   65H             ; source address
     115        0066  dest     .set   66H             ; destination address (dmov from above)
     116        0067  xdest    .set   67H             ; XPC of destination address.
     117        0068  lngth    .set   68H             ; code length
     118        0069  temp0    .set   69H             ; temporary register0
     119        006A  temp1    .set   6aH             ; temporary register1
     120        006B  temp2    .set   6bH             ; temporary register2
     121        006C  temp3    .set   6cH             ; temporary register3
     122              
     123        007F  HPIentry .set   7Fh             ; Entry point for HPI boot.
     124              
     125              ***********************************************
     126              *    MMR definition for c54xlp peripherals    *
     127              *-------------  MCBSP0  ----------------------*
     128        0021  drr10           .set    21H     ; Data Receive Register
     129        0023  dxr10           .set    23H     ; Data Transmit Register
     130        0038  SPSA0           .set  0038H     ; Serial Port 0 Sub-bank Address Register 
     131        0039  SPSD0           .set  0039H     ; Serial Port 0 Sub-bank Data Register 
     132              
     133              
     134              *-------------  MCBSP1  ----------------------*
     135        0041  drr11           .set    41H     ; Data Receive Register         
     136        0043  dxr11           .set    43H     ; Data Transmit Register
     137        0048  SPSA1           .set  0048H     ; Serial Port 1 Sub-bank Address Register
     138        0049  SPSD1           .set  0049H     ; Serial Port 1 Sub-bank Data Register
     139              
     140              *----------- MCBSP CONTROL REGS --------------*
     141        0000  SPCR1_SUBADDR   .set  0000H     ; Serial Port Control Register 1 (subaddress)
     142        0001  SPCR2_SUBADDR   .set  0001H     ; Serial Port 1 Control Register 2 (subaddress)
     143        0002  RCR1_SUBADDR    .set  0002H     ; Receive Control Register 1 (subaddress)
     144        0003  RCR2_SUBADDR    .set  0003H     ; Receive Control Register 2 (subaddress)
     145        0004  XCR1_SUBADDR    .set  0004H     ; Transmit Control Register 1 (subaddress)
     146        0005  XCR2_SUBADDR    .set  0005H     ; Transmit Control Register 2 (subaddress)
     147        0006  SRGR1_SUBADDR   .set  0006H     ; Sample Rate Genarator Register 1 (subaddress)
     148        0007  SRGR2_SUBADDR   .set  0007H     ; Sample Rate Genarator Register 2 (subaddress)
     149        000E  PCR_SUBADDR     .set  000EH     ; Pin Control Register (subaddress)
     150              
     151              *-------------- Other contants ---------------*
     152        0004  int2msk         .set   0004H    ; INT2_ bit position on IFR
     153        0100  int3msk         .set   0100H    ; INT3_ bit position in IFR/IMR
     154              
     155              **********************************************************
     156              *       bootloader
     157              **********************************************************
     158 000000                .sect "boot"
     159 000000       boot
     160                       
     161 000000 F7BB          ssbx    intm            ; disable all interrupts
     162 000001 7701          stm     #0FFFFh,@ifr    ; clear IFR flag
         000002 FFFF 
     163 000003 EA00          ld      #0, dp
     164 000004 6907          orm     #02b00h, @st1   ; xf=1, hm=0, intm=1, ovm=1, sxm=1
         000005 2B00 
TMS320C54x COFF Assembler         Version 3.50     Thu Feb 03 13:21:23 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
bootVC5402                                                           PAGE    4

     165 000006 691D          orm     #020h, @pmst    ; ovly=1
         000007 0020 
     166 000008 7728          stm     #07fffh, swwsr  ; 7 wait states for P_,D_, and I_ spaces
         000009 7FFF 
     167 00000a 7718          stm     #0007dh, sp     ; Use top part of scratch-pad RAM for stack.
         00000b 007D 
     168              
     169              *****************************************************************
     170              *    RDP, Modified old HPI boot check to support host loading
     171              *    after reset. Initialize HPI boot entry point to 0. The host
     172              *    will change the value of this location after loading RAM.
     173              *****************************************************************
     174 00000c 777F          stm     #0, @HPIentry   ; Set HPI entry to known value.
         00000d 0000 
     175 00000e 772C          stm     #08h, hpic      ; Set HINT pin low. Ok to start
         00000f 0008 
     176                                              ; host load.
     177              *****************************************************************
     178              *    Toggling the BDX pin on McBSP1. This pin can be used to
     179              *    drive /INT3 and select the SPI boot mode, without requiring
     180              *    an external signal.
     181              *****************************************************************
     182              
     183 000010 7748          STM     SPCR2_SUBADDR,SPSA1
         000011 0001 
     184 000012 7749          STM     #0000h,SPSD1    ; DISABLES TRANSMIT. (reset) 1.03
         000013 0000 
     185              
     186 000014 7748          stm     #PCR_SUBADDR, SPSA1
         000015 000E 
     187 000016 7749          stm     #02020h, SPSD1  ; Set DX high.
         000017 2020 
     188 000018 EC05          rpt     #5              ; Keep high a while.
     189 000019 F495          nop
     190 00001a 7749          stm     #02000h, SPSD1  ; Set DX low.
         00001b 2000 
     191              
     192 00001c EC05          rpt     #5              ; wait several cycles
     193 00001d F495          nop                     ; before checking INT2
     194 00001e 6101          bitf    @ifr, #int2msk  ; Check if INT2_ flag is set
         00001f 0004 
     195 000020 F495          nop
     196 000021 F830          bc      HPI, tc         ; If int2 is set then HPI boot.
         000022 002A+
     197              
     198 000023 6101          bitf    @ifr, #int3msk  ; Else, check if INT3_ flag is set
         000024 0100 
     199 000025 F495          nop
     200 000026 F830          bc      SPIBOOT, tc     ; If int3 is set then SPI boot.
         000027 01D2+

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美日韩成人高清在线一区| 欧美成人一区二区三区在线观看| 91丝袜高跟美女视频| 色94色欧美sute亚洲线路一久| 在线播放91灌醉迷j高跟美女| 91久久精品网| 午夜电影一区二区| 成人av在线网站| 69av一区二区三区| 美女一区二区在线观看| 色天天综合色天天久久| 久久麻豆一区二区| 亚洲图片欧美一区| 99re亚洲国产精品| 国产欧美一区二区精品婷婷| 日日夜夜免费精品视频| 99视频热这里只有精品免费| 精品国产免费一区二区三区四区| 亚洲国产另类精品专区| 日韩一区二区视频| 香蕉成人啪国产精品视频综合网| 色综合天天在线| 国产精品伦理在线| 国产91精品精华液一区二区三区| 日韩一级高清毛片| 成人av在线观| 爽好多水快深点欧美视频| 久久中文娱乐网| 精品一区二区综合| 精品少妇一区二区三区在线视频 | 在线免费观看日本一区| 国产午夜精品久久| 国产精品伊人色| 精品国产欧美一区二区| 91在线观看地址| 美女视频免费一区| 亚洲欧洲综合另类在线| 欧美mv和日韩mv的网站| 99久久久国产精品| 看片网站欧美日韩| 亚洲精品一区二区三区福利| 不卡电影免费在线播放一区| 青青草国产成人99久久| 欧美sm美女调教| 在线观看视频一区| 成人小视频免费观看| ●精品国产综合乱码久久久久| www.欧美色图| 久久99精品网久久| 亚洲第一久久影院| 中文字幕一区二区5566日韩| 欧美xxxxx牲另类人与| 在线看一区二区| 成人av电影在线观看| 精品亚洲免费视频| 日韩国产在线一| 欧美一二三区在线观看| 91国产免费观看| 9色porny自拍视频一区二区| 国产综合久久久久久久久久久久| 国产精品女上位| 日韩欧美一区二区在线视频| 国内精品国产成人| 日韩av中文字幕一区二区三区| 亚洲欧美一区二区在线观看| 国产丝袜美腿一区二区三区| 日韩一级欧美一级| 69堂精品视频| 在线不卡一区二区| 欧美福利电影网| 欧美三级日韩三级| 国产乱妇无码大片在线观看| 蜜桃av一区二区| 日韩精品亚洲一区二区三区免费| 亚洲影院在线观看| 欧美精品一区二区三区很污很色的| 欧美日韩色综合| 欧美日韩国产精品自在自线| 国产精品一二三四五| 激情成人午夜视频| 激情综合网av| 国产精品一区二区在线观看不卡 | 99综合影院在线| 97se亚洲国产综合在线| 99久久夜色精品国产网站| 本田岬高潮一区二区三区| 成人av资源站| 日本精品视频一区二区| 欧美视频在线观看一区| 国产不卡高清在线观看视频| 国产一区免费电影| 图片区小说区区亚洲影院| 天堂午夜影视日韩欧美一区二区| 五月婷婷综合激情| 喷水一区二区三区| 国产另类ts人妖一区二区| 国产成人免费在线观看不卡| 欧美a一区二区| 国产呦精品一区二区三区网站| 国产成人在线电影| 91丨九色丨黑人外教| 欧美日韩视频在线观看一区二区三区 | 国产精品三级电影| 一区二区三区四区激情| 国产精品日韩精品欧美在线| 亚洲欧美精品午睡沙发| 日韩在线卡一卡二| 国产不卡一区视频| 欧美无砖专区一中文字| 精品国产成人系列| 亚洲欧洲色图综合| 天天综合日日夜夜精品| 国产精品综合视频| 欧美优质美女网站| 精品国产髙清在线看国产毛片| 国产精品久久久久国产精品日日| 国产欧美日韩综合| 亚洲一区中文在线| 六月丁香婷婷色狠狠久久| 99久久99久久精品国产片果冻 | 欧美一区二区三区免费在线看| 欧美在线观看18| 精品国产乱码91久久久久久网站| 亚洲丝袜精品丝袜在线| 日韩理论片一区二区| 日韩精品欧美成人高清一区二区| 国产精品911| 欧美三级韩国三级日本三斤| 26uuu国产在线精品一区二区| 日韩理论片一区二区| 国产一区高清在线| 欧美色综合网站| 中文字幕国产一区二区| 国产精品家庭影院| 日本va欧美va精品| 日本大香伊一区二区三区| 久久久久成人黄色影片| 五月婷婷综合激情| 色综合久久综合网欧美综合网| 精品福利一区二区三区 | 五月天亚洲婷婷| 99精品国产99久久久久久白柏| 日韩女优制服丝袜电影| 亚洲va国产天堂va久久en| 成人午夜视频在线| 亚洲精品一线二线三线无人区| 亚洲国产成人av| 色先锋资源久久综合| 国产精品免费久久久久| 国内精品第一页| 日韩精品一区二区三区swag | 粉嫩av一区二区三区| 欧美一区二区三区思思人| 亚洲最大成人综合| 97se亚洲国产综合自在线不卡| 国产欧美一区二区精品婷婷| 国模无码大尺度一区二区三区| 欧美一级片在线| 日韩福利电影在线观看| 欧美视频完全免费看| 一区二区三区四区av| 99久久精品久久久久久清纯| 亚洲国产精品精华液2区45| 国产风韵犹存在线视精品| 久久精品日韩一区二区三区| 九九视频精品免费| 精品国产污污免费网站入口| 久草中文综合在线| 久久夜色精品一区| 国产一区二区三区电影在线观看| 欧美成人性战久久| 九九九精品视频| 国产亚洲一二三区| 国产xxx精品视频大全| 国产欧美精品一区二区色综合 | 欧美久久高跟鞋激| 香蕉影视欧美成人| 欧美精品成人一区二区三区四区| 日韩精品91亚洲二区在线观看| 91精品国产综合久久久久久久久久 | 国产成人自拍网| 国产精品国产三级国产aⅴ原创| 91免费看片在线观看| 一区二区三区精品在线| 欧美伦理影视网| 九一久久久久久| 国产精品视频线看| 91国偷自产一区二区使用方法| 亚洲高清中文字幕| 日韩一级高清毛片| 国v精品久久久网| 亚洲色图另类专区| 在线不卡的av| 国产综合久久久久久久久久久久| 国产精品免费久久| 777久久久精品| 粉嫩久久99精品久久久久久夜| 亚洲女性喷水在线观看一区| 在线不卡中文字幕播放| 国产精品亚洲第一区在线暖暖韩国|