Ignore:
Timestamp:
Mar 8, 2016, 8:37:45 PM (7 years ago)
Author:
coas-nagasima
Message:

MIMEにSJISを設定

File:
1 edited

Legend:

Unmodified
Added
Removed
  • UsbWattMeter/trunk/asp_dcre/target/grsakura_ccrx/target_support.c

    • Property svn:mime-type changed from text/x-csrc to text/x-csrc; charset=SHIFT_JIS
    r164 r167  
    77
    88/*
    9  *      ƒ^[ƒQƒbƒgƒVƒXƒeƒ€ˆË‘¶ƒ‚ƒWƒ
    10 [ƒ‹iAP-RX62N-0A—pj
     9 *      ターゲットシステム依存モジュール(AP-RX62N-0A用)
    1110 */
    1211
     
    1716{
    1817        /*
    19          * “®ìƒ‚[ƒhÝ’è
     18         * 動作モード設定
    2019         *
    21          * “®ìƒ‚[ƒh‚̓{[ƒhã‚Ì’[Žq‚É‚æ‚Á‚ÄŒˆ’肳‚ê‚邽‚ß,
    22          * ‚±‚±‚Å‚Í“Á•ÊÝ’肵‚È‚¢.
    23          * ‚½‚¾‚µ, ƒŠƒgƒ‹ƒGƒ“ƒfƒBƒAƒ“/ƒVƒ“ƒOƒ‹ƒ`ƒbƒvƒ‚[ƒh
    24          * ‚Å‚ ‚邱‚Æ‚ð‘O’ñ‚Æ‚·‚é.
     20         * 動作モードはボード上の端子によって決定されるため,
     21         * ここでは特別設定しない.
     22         * ただし, リトルエンディアン/シングルチップモード
     23         * であることを前提とする.
    2524         *
    26          * ‚Ü‚½ƒŠƒZƒbƒgŒã, “à‘ ROMF—LŒø, “à‘ RAMF—LŒø, ŠO•”ƒoƒXF–³Œø
    27          * ‚Å‚ ‚é.
     25         * またリセット後, 内蔵ROM:有効, 内蔵RAM:有効, 外部バス:無効
     26         * である.
    2827         */
    2928
    3029        /*
    31          * ƒNƒƒbƒNÝ’è
     30         * クロック設定
    3231         *
    33          * “ü—́F12MHz
    34          * PLL‰ñ˜HF12 x 8 = 96MHz
    35          * ƒVƒXƒeƒ€ƒNƒƒbƒNF96MHz
    36          * Žü•Óƒ‚ƒWƒ
    37 [ƒ‹ƒNƒƒbƒNF48MHz
    38          * ŠO•”ƒoƒXƒNƒƒbƒNF96MHz
    39          * ‚Æ‚·‚é.
     32         * 入力:12MHz
     33         * PLL回路:12 x 8 = 96MHz
     34         * システムクロック:96MHz
     35         * 周辺モジュールクロック:48MHz
     36         * 外部バスクロック:96MHz
     37         * とする.
    4038         */
    4139        sil_wrb_mem(PORT3_PDR_ADDR,
     
    5048        sil_wrh_mem(SYSTEM_PRCR_ADDR, 0xa503);
    5149
    52         /* ƒƒCƒ“ƒNƒƒbƒN”­UŠí‹­§”­U */
     50        /* メインクロック発振器強制発振 */
    5351        while((sil_reb_mem(SYSTEM_MOFCR_ADDR) & SYSTEM_MOFCR_MOFXIN) == 0)
    5452                sil_wrb_mem(SYSTEM_MOFCR_ADDR,
    5553                        sil_reb_mem(SYSTEM_MOFCR_ADDR) | SYSTEM_MOFCR_MOFXIN);
    5654
    57         /* ƒƒCƒ“ƒNƒƒbƒN”­UŠí“®ì */
     55        /* メインクロック発振器動作 */
    5856        while((sil_reb_mem(SYSTEM_MOSCCR_ADDR) & SYSTEM_MOSCCR_MOSTP) != 0)
    5957                sil_wrb_mem(SYSTEM_MOSCCR_ADDR,
     
    6967        sil_wrw_mem(SYSTEM_SCKCR_ADDR, 0x21021211);
    7068
    71         /* PLL‰ñ˜H‘I‘ð */
     69        /* PLL回路選択 */
    7270        sil_wrh_mem(SYSTEM_SCKCR3_ADDR,
    7371                (sil_reh_mem(SYSTEM_SCKCR3_ADDR) & ~SYSTEM_SCKCR3_CKSEL_MASK)
     
    7573
    7674        /*
    77          * ƒ‚ƒWƒ
    78 [ƒ‹ƒXƒgƒbƒv
     75         * モジュールストップ
    7976         *
    80          * ƒŠƒZƒbƒgŒã, “®ì‚µ‚Ä‚¢‚é“à‘ Žü•Óƒ‚ƒWƒ
    81 [ƒ‹‚ÍDMAC, DTC,
    82          * “à‘ RAM‚Ì‚Ý‚Å‚ ‚é.
    83          * ‚»‚êˆÈŠO‚Ì“à‘ Žü•Óƒ‚ƒWƒ
    84 [ƒ‹‚ÉŠÖ‚µ‚Ä‚ÍŽg—p‚·‚鑤‚Å
    85          * Ý’è‚·‚邱‚Æ.
     77         * リセット後, 動作している内蔵周辺モジュールはDMAC, DTC,
     78         * 内蔵RAMのみである.
     79         * それ以外の内蔵周辺モジュールに関しては使用する側で
     80         * 設定すること.
    8681         */
    8782        sil_wrh_mem(SYSTEM_PRCR_ADDR, 0xa500);
     
    9186{
    9287        /*
    93          * –{ƒRƒ“ƒpƒCƒ‰‚Å‚Íweak definition‚Ì‹@”\‚ª–³‚¢‚½‚ß,
    94          * “Á‚É•K—v‚ȏˆ—‚Í‚È‚¢‚ª, •K‚¸ŒÄ‚яo‚·‚±‚Æ‚Æ‚·‚é.
     88         * 本コンパイラではweak definitionの機能が無いため,
     89         * 特に必要な処理はないが, 必ず呼び出すこととする.
    9590         */
    9691}
Note: See TracChangeset for help on using the changeset viewer.