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

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

?? davincievm_arm.gel

?? DAVINCI平臺的GEL文件
?? GEL
?? 第 1 頁 / 共 3 頁
字號:
/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  DaVinciEVM_arm.gel                                                      *
 *  Version 3.00                                                            *
 *                                                                          *
 *  This GEL file is designed to be used in conjunction with                *
 *  CCS 3.2X and the Davinci based EVM.                                     *
 *                                                                          *
 * ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  StartUp( )                                                              *
 *                                                                          *
 *      Setup Memory Map                                                    *
 *                                                                          *
 * ------------------------------------------------------------------------ */
StartUp( )
{
  //setup_memory_map_arm( );
    clear_memory_map_arm( );
}

/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  OnTargetConnect( )                                                      *
 *                                                                          *
 *      Setup PinMux, Power, PLLs, DDR, & EMIFs                             *
 *                                                                          *
 * ------------------------------------------------------------------------ */
OnTargetConnect( )
{
    setup_pin_mux( );               // Setup Pin Mux
  //turn_on_dsp( );                 // Turn on DSP
    setup_psc_all_on( );            // Setup PSC

    setup_pll_1( 0, 16 );           // Setup Pll1 ( Clk @ 459 MHz )
  //setup_pll_1( 0, 21 );           // Setup Pll1 ( Clk @ 594 MHz )

  //setup_pll_2( 0, 27, 13, 2 );    // Setup Pll2 ( DDR @ 126 MHz )
    setup_pll_2( 0, 19, 9, 1 );     // Setup Pll2 ( DDR @ 135 MHz )

    setup_ddr2( );                  // Setup DDR2

    setup_general_16bit_emif( );    // Setup AEMIF

    GEL_TextOut( "\nStartup Complete\n\n" );
}

/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  setup_memory_map_arm( )                                                 *
 *                                                                          *
 *      Setup the Memory Map for ARM side only.                             *
 *                                                                          *
 * ------------------------------------------------------------------------ */
setup_memory_map_arm( )
{
    GEL_MapOn( );
    GEL_MapReset( );

    /* RAM/ROM memory map */
    GEL_MapAddStr( 0x00000000, 0, 0x00004000, "R|W|AS4", 0 );   // ARM Instruction RAM
    GEL_MapAddStr( 0x00004000, 0, 0x00004000, "R|AS4",   0 );   // ARM Instruction ROM
    GEL_MapAddStr( 0x00008000, 0, 0x00004000, "R|W|AS4", 0 );   // ARM Data RAM
    GEL_MapAddStr( 0x0000C000, 0, 0x00004000, "R|AS4",   0 );   // ARM Data ROM

    /* Extend Trace memory map */
    GEL_MapAddStr( 0x01BC0000, 0, 0x00001900, "R|W|AS4", 0 );   // ARM ETB

    /* Peripheral memory map */
    GEL_MapAddStr( 0x01C00000, 0, 0x00010000, "R|W|AS4", 0 );   // EDMA CC
    GEL_MapAddStr( 0x01C10000, 0, 0x00000400, "R|W|AS4", 0 );   // EDMA TC0
    GEL_MapAddStr( 0x01C10400, 0, 0x00000400, "R|W|AS4", 0 );   // EDMA TC1
    GEL_MapAddStr( 0x01C20000, 0, 0x00000034, "R|W|AS4", 0 );   // UART 0
    GEL_MapAddStr( 0x01C20400, 0, 0x00000034, "R|W|AS4", 0 );   // UART 1
    GEL_MapAddStr( 0x01C20800, 0, 0x00000034, "R|W|AS4", 0 );   // UART 2
    GEL_MapAddStr( 0x01C21000, 0, 0x00000060, "R|W|AS4", 0 );   // I2C
    GEL_MapAddStr( 0x01C21400, 0, 0x0000002C, "R|W|AS4", 0 );   // Timer 0/1
    GEL_MapAddStr( 0x01C21800, 0, 0x0000002C, "R|W|AS4", 0 );   // Timer 2/3
    GEL_MapAddStr( 0x01C21C00, 0, 0x0000002C, "R|W|AS4", 0 );   // Watchdog Timer
    GEL_MapAddStr( 0x01C22000, 0, 0x0000001C, "R|W|AS4", 0 );   // PWM 0
    GEL_MapAddStr( 0x01C22400, 0, 0x0000001C, "R|W|AS4", 0 );   // PWM 1
    GEL_MapAddStr( 0x01C22800, 0, 0x0000001C, "R|W|AS4", 0 );   // PWM 2
    GEL_MapAddStr( 0x01C40000, 0, 0x00000264, "R|W|AS4", 0 );   // System Module
    GEL_MapAddStr( 0x01C40800, 0, 0x00000174, "R|W|AS4", 0 );   // PLL 1
    GEL_MapAddStr( 0x01C40C00, 0, 0x00000174, "R|W|AS4", 0 );   // PLL 2
    GEL_MapAddStr( 0x01C41000, 0, 0x00000AA8, "R|W|AS4", 0 );   // Power Sleep Controller
    GEL_MapAddStr( 0x01C48000, 0, 0x00000050, "R|W|AS4", 0 );   // ARM Interrupts
    GEL_MapAddStr( 0x01C60000, 0, 0x00004000, "R|W|AS4", 0 );   // IEEE 1394
    GEL_MapAddStr( 0x01C64000, 0, 0x00002000, "R|W|AS4", 0 );   // USB 2.0 OTG
    GEL_MapAddStr( 0x01C66000, 0, 0x00000800, "R|W|AS2", 0 );   // ATA / CF
    GEL_MapAddStr( 0x01C66800, 0, 0x00000074, "R|W|AS4", 0 );   // SPI
    GEL_MapAddStr( 0x01C67000, 0, 0x00000038, "R|W|AS4", 0 );   // GPIO
    GEL_MapAddStr( 0x01C67800, 0, 0x00000104, "R|W|AS4", 0 );   // UHPI
    GEL_MapAddStr( 0x01C70000, 0, 0x00004000, "R|W|AS4", 0 );   // VPSS
    GEL_MapAddStr( 0x01C80000, 0, 0x00001000, "R|W|AS4", 0 );   // EMAC Control
    GEL_MapAddStr( 0x01C81000, 0, 0x00001000, "R|W|AS4", 0 );   // EMAC Wrapper
    GEL_MapAddStr( 0x01C82000, 0, 0x00002000, "R|W|AS4", 0 );   // EMAC Wrapper RAM
    GEL_MapAddStr( 0x01C84000, 0, 0x00000090, "R|W|AS4", 0 );   // MDIO
    GEL_MapAddStr( 0x01CC0000, 0, 0x00020000, "R|W|AS4", 0 );   // Image Coprocessor
    GEL_MapAddStr( 0x01E00000, 0, 0x000000b4, "R|W|AS4", 0 );   // AEMIF Control
    GEL_MapAddStr( 0x01E01000, 0, 0x00000560, "R|W|AS4", 0 );   // VYLNQ Control
    GEL_MapAddStr( 0x01E02000, 0, 0x0000005C, "R|W|AS4", 0 );   // McBSP
    GEL_MapAddStr( 0x01E10000, 0, 0x00000078, "R|W|AS4", 0 );   // MMC / SD
    GEL_MapAddStr( 0x01E20000, 0, 0x00000024, "R|W|AS4", 0 );   // Memory Stick / Pro

    /* Off-chip memory map */
    GEL_MapAddStr( 0x02000000, 0, 0x02000000, "R|W|AS4", 0 );   // AEMIF CS2
    GEL_MapAddStr( 0x04000000, 0, 0x02000000, "R|W|AS4", 0 );   // AEMIF CS3
    GEL_MapAddStr( 0x06000000, 0, 0x02000000, "R|W|AS4", 0 );   // AEMIF CS4
    GEL_MapAddStr( 0x08000000, 0, 0x02000000, "R|W|AS4", 0 );   // AEMIF CS5
    GEL_MapAddStr( 0x0C000000, 0, 0x04000000, "R|W|AS4", 0 );   // VLYNQ Remote

    /* DSP RAM memory map */
    GEL_MapAddStr( 0x11100000, 0, 0x00100000, "R|W|AS4", 0 );   // DSP UMAP1 ImgCop
    GEL_MapAddStr( 0x11800000, 0, 0x00010000, "R|W|AS4", 0 );   // DSP UMAP0 L2 Cache
    GEL_MapAddStr( 0x11E08000, 0, 0x00008000, "R|W|AS4", 0 );   // DSP L1P Cache
    GEL_MapAddStr( 0x11F04000, 0, 0x0000C000, "R|W|AS4", 0 );   // DSP L1D RAM
    GEL_MapAddStr( 0x11F10000, 0, 0x00008000, "R|W|AS4", 0 );   // DSP L1D Cache

    /* DDR2 memory map */
    GEL_MapAddStr( 0x20000000, 0, 0x000000E8, "R|W|AS4", 0 );   // DDR2 Control
    GEL_MapAddStr( 0x80000000, 0, 0x10000000, "R|W|AS4", 0 );   // DDR2 SDRAM
}

clear_memory_map_arm( )
{
    GEL_MapOff( );
}

sw_wait( int delay )
{
    int i;
    for( i = 0 ; i < delay ; i++ ){}
}

/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  setup_pin_mux( )                                                        *
 *                                                                          *
 *                                                                          *
 * ------------------------------------------------------------------------ */
setup_pin_mux( )
{
    #define PINMUX0             *( unsigned int* )( 0x01C40000 )
    #define PINMUX1             *( unsigned int* )( 0x01C40004 )
    #define VDD3P3V_PWDN        *( unsigned int* )( 0x01C40048 )

    PINMUX0 = 0x80000C1F;
                /*
                | ( 1 << 31 )   // EMACEN
                | ( 0 << 30 )   // EN1394
                | ( 0 << 29 )   // HPIEN
                | ( 0 << 27 )   // CFLDEN
                | ( 0 << 26 )   // CWEN
                | ( 0 << 25 )   // LFLDEN
                | ( 0 << 24 )   // LOEEN
                | ( 0 << 23 )   // RGB888
                | ( 0 << 22 )   // RGB666
                | ( 0 << 17 )   // ATAEN
                | ( 0 << 16 )   // HDIREN
                | ( 0 << 15 )   // VLYNQEN
                | ( 0 << 14 )   // VLSCREN
                | ( 0 << 12 )   // VLYNQWD
                | ( 1 << 11 )   // AECS5
                | ( 1 << 10 )   // AECS4
                | ( 31 << 0 )   // AEAW
                */
    PINMUX1 = 0x000404F1;
                /*
                | ( 1 << 18 )   // TIMIN
                | ( 0 << 17 )   // CLK1
                | ( 0 << 16 )   // CLK0
                | ( 1 << 10 )   // MCBSP
                | ( 0 << 9 )    // MSTK
                | ( 0 << 8 )    // SPI
                | ( 1 << 7 )    // I2C
                | ( 1 << 6 )    // PWM2
                | ( 1 << 5 )    // PWM1
                | ( 1 << 4 )    // PWM0
                | ( 0 << 3 )    // U2FLO
                | ( 0 << 2 )    // UART2
                | ( 0 << 1 )    // UART1
                | ( 1 << 0 )    // UART0
                */
    VDD3P3V_PWDN = 0;
                /*
                | ( 0 << 1 )    // MMC/SD/MS I/O cells [Normal]
                | ( 0 << 0 )    // EMAC I/O cells      [Normal]
                */
}

/* ------------------------------------------------------------------------ *
 *                                                                          *
 *  setup_pll_on( )                                                         *
 *                                                                          *
 *      Setup either PLL1 or PLL2                                           *
 *                                                                          *
 *      pll_number      <- 1: PLL1                                          *
 *                         2: PLL2                                          *
 *                                                                          *
 *      clock_source    <- 0: Onchip Oscillator                             *
 *                         1: External Oscillator                           *

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区精华液 | 久久久久97国产精华液好用吗| 成人白浆超碰人人人人| 久久精品国产秦先生| 三级成人在线视频| 亚洲视频你懂的| 久久午夜国产精品| 久久久久久久久蜜桃| 欧美精品一区二区三区高清aⅴ| 91精品国产美女浴室洗澡无遮挡| 日本一区二区三级电影在线观看| 亚洲日穴在线视频| 亚洲靠逼com| 国产精品理伦片| 亚洲免费观看高清在线观看| 国产午夜亚洲精品理论片色戒 | 午夜久久电影网| 亚洲精品一二三| 国产精品第一页第二页第三页| 久久尤物电影视频在线观看| 国产女人18毛片水真多成人如厕| 亚洲国产精华液网站w| 成人欧美一区二区三区视频网页 | 欧美激情资源网| 亚洲精品伦理在线| 婷婷丁香久久五月婷婷| 美腿丝袜亚洲三区| 成人动漫一区二区| 欧美日韩一级黄| 久久综合色之久久综合| 国产精品免费久久| 亚洲成人午夜影院| 成人动漫在线一区| 欧美猛男男办公室激情| 久久精品免视看| 一区二区三区中文在线观看| 蜜臀av在线播放一区二区三区 | 亚洲九九爱视频| 九九视频精品免费| 99久久99久久久精品齐齐| 91精品久久久久久久99蜜桃 | 久久婷婷一区二区三区| 亚洲精品国产成人久久av盗摄| 老鸭窝一区二区久久精品| 波多野结衣在线aⅴ中文字幕不卡| 欧美三级在线播放| 国产精品国产三级国产三级人妇 | 欧美在线一区二区| 久久久精品影视| 免费久久99精品国产| 色综合久久精品| 久久你懂得1024| 麻豆免费精品视频| 欧美日韩午夜影院| 亚洲六月丁香色婷婷综合久久| 国产一区二区毛片| 欧美一区二区视频在线观看| 国产精品国产三级国产a| 国产综合成人久久大片91| 制服丝袜一区二区三区| 亚洲欧洲另类国产综合| 国产精品白丝av| 日韩一区二区免费视频| 亚洲国产日日夜夜| 在线亚洲免费视频| 亚洲综合在线观看视频| av电影在线不卡| 国产精品美女www爽爽爽| 国产精品一线二线三线精华| 欧美mv日韩mv亚洲| 男女激情视频一区| 欧美成人一区二区三区在线观看| 午夜伊人狠狠久久| 欧美日韩日本视频| 午夜电影一区二区三区| 欧美日韩国产免费一区二区 | 国产高清一区日本| 久久午夜色播影院免费高清| 精品一区二区三区不卡| 精品国产乱码久久久久久老虎| 蜜桃视频在线观看一区| 欧美精品一区二区三区四区| 国产一区欧美二区| 欧美韩日一区二区三区| 99精品黄色片免费大全| 亚洲精品自拍动漫在线| 欧美日韩精品欧美日韩精品一综合| 一卡二卡欧美日韩| 欧美一级欧美一级在线播放| 另类成人小视频在线| 欧美国产精品一区二区三区| 成人aaaa免费全部观看| 一区二区三区在线免费播放| 欧美三级日韩三级国产三级| 久久aⅴ国产欧美74aaa| 久久精品无码一区二区三区| 成人污视频在线观看| 亚洲精品伦理在线| 日韩欧美在线网站| www.欧美日韩国产在线| 无码av中文一区二区三区桃花岛| 日韩午夜激情视频| av亚洲产国偷v产偷v自拍| 亚洲综合色区另类av| 日韩一区二区三区免费观看| 成人免费三级在线| 亚洲成人av电影| 久久日韩精品一区二区五区| fc2成人免费人成在线观看播放| 亚洲精品一二三四区| 91精品一区二区三区在线观看| 国产精品888| 亚洲午夜久久久| 久久久精品影视| 欧美色图片你懂的| 国产91精品一区二区麻豆亚洲| 一区二区三区免费观看| 久久精品日韩一区二区三区| 精品视频在线免费看| 国产高清在线观看免费不卡| 亚洲bdsm女犯bdsm网站| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日本精品一级二级| 日韩在线观看一区二区| 国产99久久久久久免费看农村| 亚洲欧美另类图片小说| 久久一区二区三区国产精品| 欧美日韩美少妇| 95精品视频在线| 国产精品夜夜嗨| 日本成人在线不卡视频| 亚洲色欲色欲www| 久久色.com| 日韩欧美一二区| 欧美特级限制片免费在线观看| 国产91精品精华液一区二区三区 | 欧美精品一区二区在线播放| 欧美日韩你懂得| 欧美日韩免费观看一区二区三区| 国产91对白在线观看九色| 美日韩黄色大片| 免费人成在线不卡| 蜜臀久久久99精品久久久久久| 亚洲一区二区三区四区五区黄| 日韩一区欧美小说| 亚洲精品国产无天堂网2021 | 国产精品一级片| 精品一区二区三区免费观看| 日本成人在线视频网站| 美女在线一区二区| 久久电影网电视剧免费观看| 日本中文字幕一区二区有限公司| 亚洲尤物在线视频观看| 亚洲五月六月丁香激情| 亚洲一区二区三区四区不卡| 亚洲成av人影院| 视频精品一区二区| 老司机精品视频在线| 精品亚洲成av人在线观看| 国内精品视频666| 国产精品自拍av| 不卡视频在线观看| 色综合天天做天天爱| 欧美性做爰猛烈叫床潮| 欧美一区永久视频免费观看| 欧美一区二区在线播放| 久久天天做天天爱综合色| 国产目拍亚洲精品99久久精品| 国产精品久久久久桃色tv| 亚洲四区在线观看| 天天色综合成人网| 韩国在线一区二区| 不卡的av电影在线观看| 欧美性受xxxx| 欧美tickling网站挠脚心| 中文字幕亚洲电影| 丝袜亚洲另类欧美综合| 国产精品一区二区免费不卡 | 欧美日韩www| 久久婷婷成人综合色| 亚洲色欲色欲www在线观看| 三级亚洲高清视频| 大胆欧美人体老妇| 欧美色图天堂网| 久久久777精品电影网影网| 亚洲精品亚洲人成人网在线播放| 日韩成人免费看| 丁香婷婷综合激情五月色| 欧美熟乱第一页| 久久精品视频一区二区| 亚洲第一主播视频| 国产91丝袜在线观看| 欧美美女bb生活片| 国产精品夫妻自拍| 久久97超碰国产精品超碰| 色88888久久久久久影院按摩| 精品少妇一区二区三区免费观看| 亚洲欧洲成人精品av97| 久久超级碰视频| 欧美日韩和欧美的一区二区|