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

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

?? readme.dev

?? TMS320C6x外設支持庫參考(C62x Software Related)
?? DEV
字號:
Peripheral Support Library -- Update Information
Last update: July 9, 1998 (1.30)

This page contains the changes made to the library source files included
in the archive dev6x.src.

The following files are provided:
    dev6x.src   -- archive of current source files
    dev6x.lib   -- little endian library, small memory model
    dev6xe.lib  -- big endian library, small memory model

============================================================================
UPDATE INFORMATION
============================================================================

============================================================================
HEADER FILES: 
============================================================================

cache.h: 
    <none>

----------------------------------------------------------------------------

dma.h:
    Changed DMA_INDX2 to DMA_INDXA and DMA_IND3 to DMA_INDXB.
    -----> Updated to match current TI peripheral documentation

    Deleted DMA_GCTRL_ADDR since there isn't a global control
    register. DMA_AUXCR_ADDR should be used instead.
    -----> Only a name change, not functional change.

    Deleted DMA_GCTRL since it isn't a global control register.
    DMA_AUXCR should be used instead.
    -----> Only a name change, not a functional change.

    Changed dma_global_init() "gcr" variable name to "auxcr".
    -----> Only a name change, not a functional change.

    Added #define DMA_AUX_CTRL
            *(volatile unsigned int *)DMA_AUX_CTRL_ADDR
    -----> Macro was added for consistency with other DMA regs.

    Added #define DMA_RELOAD_GARD 0x03
     -----> Global Address Register D was not included in reload
            list

    Included DMA_GCTRL register in dma_global_init routine
     -----> Register was left out

    Changed "#define  RDOPR_IE  9"
         to "#define  RDROP_IE  9"
     -----> Misspelling

    Changed "for (chan = 0; chan < DMA_CH3; chan++)"
         to "for (chan = 0; chan <= DMA_CH3; chan++)"
     -----> Channel 3 was left out of the reset

    Changed *(unsigned int *)(DMA_SECONDARY_CTRL_ADDR(chan)=0x00;
         to *(unsigned int *)(DMA_SECONDARY_CTRL_ADDR(chan)=0x80;
     -----> Sec Control Register reset value is 0x80 (BLOCK IE = 1)

    Removed extra (unneeded) "return" statements

----------------------------------------------------------------------------

emif.h: 
    Removed #define TA and #define TA_SZ
     -----> TA is no longer supported.

    Removed #define CLK2INV and #define SDCINV
     -----> These bitfields are no longer supported.

    Changed "LOAD_FIELD(EMIF_SDRAM_REF_ADDR, val)"
         to "LOAD_FIELD(EMIF_SDRAM_REF_ADDR, val, PERIOD,PERIOD_SZ)"
     -----> Fields were left out of the LOAD_FIELD macro call

    Changed "#define WRTIE_STROBE_SZ"
         to "#define WRITE_STROBE_SZ"
     -----> Misspelling
  
----------------------------------------------------------------------------

intr.h:
    Changed intr_hook() parameter name from "intr_num" to
    "cpu_intr" for consistency with other routines' parameters.

    Changed "intr_get_isn" to "intr_isn" in intr_get_cpu_intr().

    Changed "#define IMH_RESET_VAL 0x08202d4b"
         to "#define IMH_RESET_VAL 0x08202d43"
     -----> INTSEL10 incorrectly set

    Changed INTR_MAP_RESET macro
         to #define INTR_MAP_RESET() \
           { REG_WRITE (INTR_MULTIPLEX_HIGH_ADDR,IMH_RESET_VAL); \
             REG_WRITE (INTR_MULTIPLEX_LOW_ADDR, IML_RESET_VAL);}
     -----> Interrupt multiplexer registers improperly reset

    Added global variables for new interrupt jump table (intr.c):
         extern unsigned int NMI, RESV1, RESV2;
         extern unsigned int unexp_int04, unexp_int05, unexp_int06;
         extern unsigned int unexp_int07, unexp_int08, unexp_int09;
         extern unsigned int unexp_int10, unexp_int11, unexp_int12;
         extern unsigned int unexp_int13, unexp_int14, unexp_int15;
     -----> Interrupt handling was redone.

    Changed "CLEAR_BIT(EXTERNAL_INTR_POL_ADDR, bit)"
         to "RESET_BIT(EXTERNAL_INTR_POL_ADDR, bit)"
     -----> There is no CLEAR_BIT macro

----------------------------------------------------------------------------

mcbsp.h: 
    Changed CLKSTP definition from 10 to 11.
    Changed CLKSTP_SZ definition from 3 to 2.
     -----> Fixed problem associated with typo in previous
            Peripheral Reference Guide

    Changed McBSP address macros to use "port_no" instead of "port"
            parameter for consistency with documentation and other code.
     -----> No functional change.

    Added #define CLK_MODE_CLKS 0x00
      and #define CLK_MODE_CPU  0x01
     -----> Used in programming SRGR

    Redefined CLKS_POL_FALLING to 0x01
          and CLKS_POL_RISING  to 0x00
     -----> Assignments were swapped

----------------------------------------------------------------------------

regs.h: 
    <none>

----------------------------------------------------------------------------

timer.h:
    <none>

  
============================================================================
C CODE FILES: 
============================================================================
dma.c:
    Changed "DMA_GCR" to "DMA_AUXCR" and "gcr" to "auxcr"
    -----> Register is an auxiliary DMA register not global.
           Only a name change, not a functional change.

    Changed dma_init() "channel" parameter to "chan" for
            consistency with documentation and other routines.
    -----> No functional change.

    Changed "for (chan = 0; chan < DMA_CH3; chan++)"
         to "for (chan = 0; chan <= DMA_CH3; chan++)"
    -----> Channel 3 was left out of the reset

    Changed *(unsigned int*)(DMA_SECONDARY_CTRL_ADDR(chan) = 0x00
         to *(unsigned int*)(DMA_SECONDARY_CTRL_ADDR(chan) = 0x80
    -----> Sec Control Register reset value is 0x80 (BLOCK IE=1)

    Included DMA_GCTRL register in dma_global_init routine
     -----> Register was left out

----------------------------------------------------------------------------

emif.c: 
    <none>

----------------------------------------------------------------------------

intr.c: 
    Changed intr_hook() parameter name from "intr_num" to
    "cpu_intr" for consistency with other routines' parameters.

    Changed subroutine header for intr_isn() from "INTR_GET_ISN"
    to "INTR_ISN".

    Removed "unhooked_isr" subroutine
     -----> Was intended for library test purposes only

    Changed isr_jump_table variable assignment to:
     unsigned int isr_jump_table[16] = {
                (unsigned int) c_int00,
                (unsigned int) (&NMI),
                (unsigned int) (&RESV1),
                (unsigned int) (&RESV2),
                (unsigned int) (&unexp_int04),
                (unsigned int) (&unexp_int05),
                (unsigned int) (&unexp_int06),
                (unsigned int) (&unexp_int07),
                (unsigned int) (&unexp_int08),
                (unsigned int) (&unexp_int09),
                (unsigned int) (&unexp_int10),
                (unsigned int) (&unexp_int11),
                (unsigned int) (&unexp_int12),
                (unsigned int) (&unexp_int13),
                (unsigned int) (&unexp_int14),
                (unsigned int) (&unexp_int15)};
    -----> Interrupt handling was redone

    Added check for (intr_num > 0) in intr_hook() routine.
    -----> Negative values would previously corrupt memory

----------------------------------------------------------------------------

mcbsp.c: 
    Changed mcsp_init to mcbsp_init
     -----> misspelling

----------------------------------------------------------------------------

timer.c: 
    <none>


============================================================================
ASM FILES: 
============================================================================

_intr.asm: 
    The Interrupt Service Table setup was redone to allow for large memory
    model.

    Unhooked interrupt vectors branch to default interrupt handler traps
    instead of ignoring interrupt.

    Added optional ".res" section to support non-zero interrupt
    service table base address.

----------------------------------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产品国语在线不卡| 在线播放中文一区| 热久久一区二区| 日韩中文字幕一区二区三区| 亚洲欧洲无码一区二区三区| 国产日产精品一区| 中文字幕成人在线观看| 2020国产成人综合网| 在线免费观看成人短视频| 成人在线视频一区| 国产激情一区二区三区四区| 国产.欧美.日韩| 国产精品一区在线观看你懂的| 奇米精品一区二区三区在线观看一| 日韩精品一级二级| 亚洲一区二区三区视频在线播放| 日韩理论片一区二区| 亚洲精品免费视频| 一区二区理论电影在线观看| 亚洲人吸女人奶水| 亚洲一级不卡视频| 午夜久久久影院| 国产精品灌醉下药二区| 亚洲精品国产一区二区精华液| 亚洲视频在线一区| 亚洲综合一区在线| 天堂一区二区在线| 日韩电影免费在线看| 国产一区二区看久久| 国产乱码精品一区二区三区忘忧草| 久久99国产精品麻豆| 国产成人精品亚洲777人妖 | 国产日韩欧美a| 国产精品看片你懂得| 亚洲天堂av一区| 色激情天天射综合网| 在线不卡免费欧美| 2021久久国产精品不只是精品| 国产精品免费人成网站| 亚洲免费看黄网站| 亚洲成人av资源| 国产精品资源在线观看| av在线这里只有精品| 91精彩视频在线| 精品捆绑美女sm三区| 国产欧美一区视频| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲成av人片在线观看| 另类小说色综合网站| 99久久99久久精品免费看蜜桃 | 欧美电视剧在线看免费| 久久久国际精品| 天天色综合成人网| 国产一区二区看久久| 成人一区二区三区中文字幕| 欧美放荡的少妇| 久久婷婷色综合| 亚洲一区二区三区四区在线| 久久99精品视频| 色婷婷精品久久二区二区蜜臀av | 久久久亚洲高清| 亚洲免费资源在线播放| 国产综合色在线视频区| 9色porny自拍视频一区二区| 欧美日韩国产a| 国产精品第一页第二页第三页| 亚洲超丰满肉感bbw| 亚洲专区一二三| 成人综合婷婷国产精品久久| 欧美人xxxx| 亚洲视频一区在线观看| 麻豆成人91精品二区三区| av不卡在线观看| 久久久不卡影院| 亚洲电影第三页| 国产在线国偷精品产拍免费yy| 色妹子一区二区| 国产亚洲一区二区三区在线观看 | 久久久精品一品道一区| 亚洲一区二区三区小说| 99久久免费视频.com| 欧美不卡一二三| 成人免费在线视频| 福利一区二区在线| 日韩午夜在线观看| 亚洲成国产人片在线观看| 成人美女视频在线看| 日韩欧美在线观看一区二区三区| 亚洲激情在线激情| 成人丝袜视频网| 久久婷婷成人综合色| 天涯成人国产亚洲精品一区av| 污片在线观看一区二区| 亚洲乱码国产乱码精品精小说 | 亚洲视频 欧洲视频| 国产传媒日韩欧美成人| 日韩一级欧美一级| 亚洲午夜免费电影| 色久优优欧美色久优优| 成人欧美一区二区三区1314| 国产精品一级在线| 久久久久国产成人精品亚洲午夜| 首页亚洲欧美制服丝腿| 国产永久精品大片wwwapp| 欧美成人三级在线| 日韩福利电影在线| 欧美成人精精品一区二区频| 日韩和欧美的一区| 在线免费精品视频| 性感美女久久精品| 欧美三级在线播放| 日本欧美一区二区三区乱码| 欧美精品高清视频| 图片区小说区区亚洲影院| 日韩视频在线观看一区二区| 日韩精品欧美精品| 精品国产凹凸成av人导航| 久久精品噜噜噜成人88aⅴ| 欧美精品久久久久久久多人混战| 蜜桃视频在线观看一区| 这里只有精品99re| 天天操天天色综合| 日韩免费电影网站| 久久91精品久久久久久秒播| 久久久久久免费网| 国产69精品一区二区亚洲孕妇| 久久亚洲精华国产精华液| 成人午夜免费电影| 国产精品久久久久影院| 成人免费黄色在线| 一区二区三区日韩精品视频| 色婷婷久久99综合精品jk白丝 | 亚洲欧美影音先锋| 99久久综合国产精品| 亚洲综合在线电影| 欧美精品乱人伦久久久久久| 男女性色大片免费观看一区二区 | 亚洲男人电影天堂| 色综合久久综合网| 美女视频免费一区| 国产午夜精品久久久久久免费视 | 欧美激情一区二区三区在线| 99re热这里只有精品免费视频| 亚洲精品日日夜夜| 91精品国产麻豆| 国产一区二区三区免费看| 国产精品久久综合| 91精品国产综合久久精品图片 | 亚洲欧美视频在线观看视频| 欧美性色aⅴ视频一区日韩精品| 久国产精品韩国三级视频| 久久精品无码一区二区三区| av成人动漫在线观看| 日韩精品一二区| 欧美激情一区二区在线| 成人一级视频在线观看| 亚洲综合在线第一页| 日韩丝袜美女视频| 色婷婷国产精品| 免费看日韩精品| 久久久久国产精品麻豆ai换脸| 91福利在线看| 韩国女主播成人在线| 亚洲美女精品一区| 精品国精品国产| 99精品国产视频| 国产精品亚洲午夜一区二区三区| 亚洲免费在线播放| 欧美男男青年gay1069videost| 国产传媒日韩欧美成人| 一区二区在线观看视频| 国产午夜精品久久久久久久| 欧美在线高清视频| 人人狠狠综合久久亚洲| 亚洲综合成人在线| 国产亚洲精品资源在线26u| 欧美精品久久99久久在免费线| 盗摄精品av一区二区三区| 午夜久久电影网| 一区二区三区 在线观看视频| 精品美女在线播放| 色狠狠一区二区| 色综合欧美在线| 韩国av一区二区三区在线观看 | 91视频观看免费| 韩国女主播一区二区三区| 日韩精品电影在线观看| 亚洲免费电影在线| 国产丝袜美腿一区二区三区| 日韩免费看的电影| 在线观看91视频| 色悠悠亚洲一区二区| 国产成人在线观看| 日产欧产美韩系列久久99| 亚洲国产一区二区在线播放| 国产精品美女视频| 国产精品久久久久久久久图文区| 欧美va亚洲va香蕉在线| 欧美系列亚洲系列| 欧美丝袜丝交足nylons|