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

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

?? initc5402.asm

?? c5402+aic10的codec程序
?? ASM
字號:
; THIS PROGRAM IS PROVIDED "AS IS". TI MAKES NO WARRANTIES OR
; REPRESENTATIONS, EITHER EXPRESS, IMPLIED OR STATUTORY, 
; INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS 
; FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR 
; COMPLETENESS OF RESPONSES, RESULTS AND LACK OF NEGLIGENCE. 
; TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET 
; POSSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY 
; INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE PROGRAM OR 
; YOUR USE OF THE PROGRAM.
;
; IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, INCIDENTAL, 
; CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY 
; THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED 
; OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT 
; OF THIS AGREEMENT, THE PROGRAM, OR YOUR USE OF THE PROGRAM. 
; EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF 
; REMOVAL OR REINSTALLATION, COMPUTER TIME, LABOR COSTS, LOSS 
; OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF 
; USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI'S 
; AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF 
; YOUR USE OF THE PROGRAM EXCEED FIVE HUNDRED DOLLARS 
; (U.S.$500).
;
; Unless otherwise stated, the Program written and copyrighted 
; by Texas Instruments is distributed as "freeware".  You may, 
; only under TI's copyright in the Program, use and modify the 
; Program without any charge or restriction.  You may 
; distribute to third parties, provided that you transfer a 
; copy of this license to the third party and the third party 
; agrees to these terms by its first use of the Program. You 
; must reproduce the copyright notice and any other legend of 
; ownership on each copy or partial copy, of the Program.
;
; You acknowledge and agree that the Program contains 
; copyrighted material, trade secrets and other TI proprietary 
; information and is protected by copyright laws, 
; international copyright treaties, and trade secret laws, as 
; well as other intellectual property laws.  To protect TI's 
; rights in the Program, you agree not to decompile, reverse 
; engineer, disassemble or otherwise translate any object code 
; versions of the Program to a human-readable form.  You agree 
; that in no event will you alter, remove or destroy any 
; copyright notice included in the Program.  TI reserves all 
; rights not specifically granted under this license. Except 
; as specifically provided herein, nothing in this agreement 
; shall be construed as conferring by implication, estoppel, 
; or otherwise, upon you, any license or other right under any 
; TI patents, copyrights or trade secrets.
;
; You may not use the Program in non-TI devices.

************************************************************************
**  File Name:    InitC5402.asm
**  Part Number:  TLV320AIC10/11EVM-SW-0011
************************************************************************
**  Copyright (c) Texas Instruments, Inc. 2000
************************************************************************
**
**  Release History:
**     Version      Date          Engr          Description
**      1.00     10-11-2000    Wendy X Fang   Original Release
**
************************************************************************
**
**  Function:
**    This routine initializes C5402 DSP system and McBSP registers
**    for communication to AIC10/11EVM. 
**
************************************************************************
**  References:
**  	(1) TMS320C54x DSP, CPU and Peripheral (SPRU131)
**	(2) TMS320C54x DSP, Enhanced Peripheral (SPRU302)
************************************************************************

      .global     _InitC5402

************************************************************************
** Include Statements
************************************************************************
      .include	MMRegs.h

************************************************************************
**  C5402 DSP Memory Mapping Register Initialization
************************************************************************

_InitC5402:
      NOP

      LD     #0, DP                 ; reset data-page pointer
      STM    #0, CLKMD              ; software setting of DSP clock
      STM    #0, CLKMD              ; (to divider mode before setting)
*      STM    #0x1007, CLKMD         ; set C5402 DSP clock to 40MHz
      STM   #0x4007, CLKMD          ; set C5402 DSP clock to 100MHz
                                    ; (based on DSK crystal at 20MHz) 
      
******* Configure C5402 System Registers *******
      STM   #0x2000, SWWSR          ; 2 wait cycle for IO space &
                                    ; 0 wait cycle for data&prog spaces 
      STM   #0x0000,BSCR            ; set wait states for bank switch:
                                    ; 64k mem bank, extra 0 cycle between
                                    ; consecutive prog/data read     
      STM   #0x1800,ST0             ; ST0 at default setting
      STM   #0x2900,ST1             ; ST1 at default setting(note:INTX=1)
      STM   #0x00A0,PMST            ; MC mode & OVLY=1, vectors at 0080h

******* Set up Timer Control Registers *******     
      STM   #0x0010, TCR            ; stop on-chip timer0  
      STM   #0x0010, TCR1           ; stop on-chip timer1 
                                    ; Timer0 is used as main loop timer
*      STM   #2499, PRD              ; timer0 rate=CPUCLK/1/(PRD+1)
                                    ;            =40M/2500=16KHz
      STM   #6249, PRD             ;  if CPU at 100M/6250=16KHz                                    

******* Initialize McBSP0 Registers *******
      STM   SPCR1,  McBSP0_SPSA     ; register subaddr of SPCR1
      STM   #4020h, McBSP0_SPSD     ; McBSP0 recv = left-justify
                                    ; RINT generated by frame sync                                    
      STM   SPCR2,  McBSP0_SPSA     ; register subaddr for SPCR2
                                    ; XINT generated by frame sync
      STM   #0020h, McBSP0_SPSD     ; McBSP0 Tx = FREE(clock stops 
                                    ; to run after SW breakpoint)                              

      STM   RCR1,   McBSP0_SPSA     ; register subaddr of RCR1
      STM   #0040h, McBSP0_SPSD     ; recv frame1 Dlength = 16 bits 
      STM   RCR2,   McBSP0_SPSA     ; register subaddr of RCR2
      STM   #0041h, McBSP0_SPSD     ; recv Phase = 1
                                    ; Set frame2 Dlength = 16bits

      STM   XCR1,   McBSP0_SPSA     ; register subaddr of XCR1
      STM   #0040h, McBSP0_SPSD     ; set the same as recv
      STM   XCR2,   McBSP0_SPSA     ; register subaddr of XCR2
      STM   #0041h, McBSP0_SPSD     ; set the same as recv

; Use this code lines if McBSP0 is used as a master
;      STM   SRGR1,  McBSP0_SPSA     ; register subaddr of sample rate
;                                    ; generator register
;      STM   #0001h, McBSP0_SPSD     ; set to default since CLKR/X
;      STM   SRGR2,  McBSP0_SPSA     ; is input.
;      STM   #2000h, McBSP0_SPSD     ; CLKS is derived from CPU clock

      STM   PCR,    McBSP0_SPSA     ; register subaddress of PCR
      STM   #0000h, McBSP0_SPSD     ; clk and frame from external (slave)
                                    ; FS at pulse-mode(00)
                                    
; Use this code lines if McBSP0 is used as a master
;      STM   SPCR2,  McBSP0_SPSA    ; enable sample rate generator 
;      LDM   McBSP0_SPSD, A
;      OR    #0x0040, A
;      STLM  A, McBSP0_SPSD
;      RPT   #5                     ; Wait 2 sample rate Clk for
;      NOP                          ;    SRG to stabilize
	 
******* Initialize McBSP1 Registers *******
      STM   SPCR1,  McBSP1_SPSA     ; register subaddr of SPCR1
      STM   #4000h, McBSP1_SPSD     ; McBSP1 recv = left-justify
                                    ; RINT generated by frame sync
      STM   SPCR2,  McBSP1_SPSA     ; register subaddr for SPCR2
                                    ; XINT generated by frame sync
      STM   #0000h, McBSP1_SPSD     ; McBSP1 Tx = FREE(clock stops 
                                    ; to run after SW breakpoint

      STM   RCR1,   McBSP1_SPSA     ; register subaddr of RCR1
      STM   #0040h, McBSP1_SPSD     ; recv frame1 Dlength = 16 bits 
      STM   RCR2,   McBSP1_SPSA     ; register subaddr of RCR2
      STM   #0041h, McBSP1_SPSD     ; recv Phase = 1
                                    ; ret frame2 Dlength = 16bits

      STM   XCR1,   McBSP1_SPSA     ; register subaddr of XCR1
      STM   #0040h, McBSP1_SPSD     ; set the same as recv
      STM   XCR2,   McBSP1_SPSA     ; register subaddr of XCR2
      STM   #0041h, McBSP1_SPSD     ; set the same as recv

      STM   PCR,    McBSP1_SPSA     ; register subaddress of PCR
      STM   #0000h, McBSP1_SPSD     ; clk and frame from external (slave)
                                    ; FS at pulse-mode(00)

******* Finish DSP Initialization *******
      STM   #0x0000, IMR            ; disable peripheral interrupts
      STM   #0xFFFF, IFR            ; clear the intrupts' flags
        
      RET                           ; return to main
      NOP
      NOP
	
      .end

************************************************************************
**  End of File -- InitC5402.asm
************************************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产午夜精品福利| 九九在线精品视频| 美女高潮久久久| aaa欧美日韩| 日韩精品中文字幕一区二区三区| 日本一区二区高清| 日韩国产在线观看一区| 成人丝袜高跟foot| 3d动漫精品啪啪一区二区竹菊 | 国产精品一区二区在线播放| 91色视频在线| 久久日韩粉嫩一区二区三区| 日韩高清在线观看| 色屁屁一区二区| 中文字幕成人网| 国产在线国偷精品免费看| 欧美日韩你懂的| 尤物在线观看一区| 高清shemale亚洲人妖| 日韩一本二本av| 性做久久久久久久免费看| 成年人网站91| 国产午夜精品理论片a级大结局| 麻豆高清免费国产一区| 欧美久久婷婷综合色| 亚洲一区中文在线| 日本韩国视频一区二区| 亚洲欧美综合另类在线卡通| 成人一区二区三区中文字幕| 国产亚洲欧美中文| 国产麻豆成人精品| 亚洲精品一区二区三区香蕉| 久久成人精品无人区| 日韩一区二区三区电影在线观看| 午夜影视日本亚洲欧洲精品| 欧美亚男人的天堂| 亚洲在线观看免费视频| 色综合欧美在线视频区| 亚洲激情五月婷婷| 欧美影视一区在线| 一区二区三区在线免费视频| 欧美在线视频你懂得| 亚洲丶国产丶欧美一区二区三区| 色婷婷精品久久二区二区蜜臀av| 亚洲精品成人天堂一二三| 一本大道久久a久久精二百| 亚洲欧美aⅴ...| 欧美性生活久久| 五月婷婷久久综合| 日韩一区国产二区欧美三区| 久久成人久久鬼色| 国产色产综合产在线视频| 成人性视频网站| 伊人一区二区三区| 欧美日本一道本| 国产最新精品免费| 国产精品久久久久影院亚瑟| 91极品视觉盛宴| 日本欧美久久久久免费播放网| 欧美videos中文字幕| 高清不卡一区二区| 亚洲高清免费一级二级三级| 制服丝袜日韩国产| 国产精品一级黄| 亚洲免费观看在线视频| 欧美在线你懂的| 麻豆91在线播放| 国产精品黄色在线观看| 欧美无砖专区一中文字| 国产在线播放一区三区四| 中文字幕日韩一区| 欧美精品色一区二区三区| 精品中文字幕一区二区小辣椒| 国产精品久久久久久久第一福利| 欧美色老头old∨ideo| 国内精品久久久久影院色| 国产精品国产三级国产aⅴ无密码| 色琪琪一区二区三区亚洲区| 久久国产精品露脸对白| 亚洲精品成a人| 久久影音资源网| 欧美精品欧美精品系列| av在线不卡免费看| 亚洲午夜三级在线| 久久久久久毛片| 欧美一区二区三区思思人| 91视视频在线直接观看在线看网页在线看| 午夜电影一区二区三区| 国产女同性恋一区二区| 欧美精品色一区二区三区| 9色porny自拍视频一区二区| 紧缚奴在线一区二区三区| 亚洲欧美日韩国产手机在线| 国产亚洲精品免费| 制服丝袜亚洲精品中文字幕| 91九色02白丝porn| 成人美女视频在线看| 久久99精品国产91久久来源| 午夜视黄欧洲亚洲| 亚洲乱码日产精品bd| 久久久91精品国产一区二区三区| 欧美精选在线播放| 色噜噜狠狠成人中文综合| 成人午夜又粗又硬又大| 国产在线视频不卡二| 美女mm1313爽爽久久久蜜臀| 亚洲第一会所有码转帖| 自拍偷拍亚洲欧美日韩| 国产精品丝袜91| 亚洲国产激情av| 国产日产欧美一区| 久久精品一区蜜桃臀影院| 日韩欧美的一区二区| 欧美一区二区三区不卡| 欧美日韩成人在线一区| 欧美影片第一页| 欧美日韩亚洲综合在线| 欧美天天综合网| 欧美日韩在线亚洲一区蜜芽| 欧洲精品一区二区三区在线观看| 在线免费一区三区| 欧美日韩一区二区三区高清| 欧美三级在线播放| 欧美日韩www| 91.麻豆视频| 制服丝袜亚洲播放| 精品国产麻豆免费人成网站| 日韩一二三四区| 精品欧美乱码久久久久久1区2区 | 国产三级三级三级精品8ⅰ区| 精品久久99ma| 国产三区在线成人av| 国产精品美女久久久久久久| 亚洲女子a中天字幕| 一个色妞综合视频在线观看| 日韩成人一级片| 久久99精品久久久| 成人网页在线观看| 在线观看一区日韩| 欧美肥妇free| 欧美国产精品一区| 亚洲精品中文字幕乱码三区| 首页亚洲欧美制服丝腿| 韩国成人在线视频| 成人免费视频视频| 欧美综合久久久| 欧美一级xxx| 国产精品久久久久国产精品日日| 一区二区成人在线视频| 麻豆国产91在线播放| 成人午夜视频在线| 色哦色哦哦色天天综合| 91精品国产全国免费观看| 精品99一区二区| 亚洲综合小说图片| 精品一区二区综合| 日本道在线观看一区二区| 91麻豆精品久久久久蜜臀| 久久精品一区二区三区不卡| 一区二区三区高清不卡| 激情综合一区二区三区| 91免费视频大全| 精品少妇一区二区三区在线视频 | 欧美成人video| 亚洲日本青草视频在线怡红院| 亚洲国产人成综合网站| 国产盗摄女厕一区二区三区 | 不卡一区二区中文字幕| 欧美猛男男办公室激情| 欧美国产禁国产网站cc| 日av在线不卡| 在线观看一区不卡| 中文字幕成人网| 久久66热偷产精品| 欧美三级蜜桃2在线观看| 中文字幕乱码久久午夜不卡| 日本成人在线电影网| 91丨porny丨国产| 国产视频在线观看一区二区三区| 日韩高清欧美激情| 日本伦理一区二区| 中文字幕电影一区| 国产精品一区二区男女羞羞无遮挡| 欧美性受极品xxxx喷水| 中文字幕乱码久久午夜不卡 | 国产欧美1区2区3区| 日本在线不卡视频| 欧美视频三区在线播放| 1024成人网| 不卡在线观看av| 中文久久乱码一区二区| 久久aⅴ国产欧美74aaa| 欧美一区二区成人6969| 日日夜夜精品视频免费| 欧美久久久久久蜜桃| 婷婷国产在线综合| 欧美精品日日鲁夜夜添| 天使萌一区二区三区免费观看| 欧美在线一区二区| 亚洲成人激情av|