Ignore:
Timestamp:
Aug 23, 2017, 9:27:43 AM (7 years ago)
Author:
coas-nagasima
Message:

文字コードを設定

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/ntshell/ntshell/core/vtrecv.h

    • Property svn:keywords deleted
    • Property svn:mime-type changed from text/x-chdr to text/x-chdr;charset=UTF-8
    r279 r321  
    4444
    4545/**
    46  * @brief オリジナルに含まれるLUTを使うかどうかを決定する。
     46 * @brief オリジナルに含まれるLUTを使うかどうかを決定する。
    4747 * @details
    48  * オリジナルでは、シーケンスの遷移をテーブル参ç
    49 §ã§å®Ÿè£
    50 ã—てあった。
    51  * 15のステートで取りうる256パターンのå
    52 ¥åŠ›ã‚’å
    53 ¨ç¶²ç¾
    54 ã™ã‚‹ãƒ†ãƒ¼ãƒ–ルである。
    55  * これは3840個のテーブルデータを持つことになる。
     48 * オリジナルでは、シーケンスの遷移をテーブル参照で実装してあった。
     49 * 15のステートで取りうる256パターンの入力を全網羅するテーブルである。
     50 * これは3840個のテーブルデータを持つことになる。
    5651 *
    57  * テーブル参ç
    58 §ã¯ãƒ¡ãƒ¢ãƒªã«å¯¾ã—てリニアアクセス可能なプロセッサにおいて
    59  * 固定時間で動作する。テーブル参ç
    60 §ã®ãƒ¡ãƒªãƒƒãƒˆã¯å›ºå®šæ™‚間での処理である。
     52 * テーブル参照はメモリに対してリニアアクセス可能なプロセッサにおいて
     53 * 固定時間で動作する。テーブル参照のメリットは固定時間での処理である。
    6154 *
    62  * 一方、新たに実è£
    63 ã—た方法は、重複するデータが多数存在する事に着目した
    64  * もので、区間毎に適用するシーケンスを定義したテーブルを用いる。
    65  * これはテーブルを線形探索するため後方にあるデータになるほど動作はé
    66 ã„。
    67  * しかし、コードサイズはオリジナルのå
    68 ¨ç¶²ç¾
    69 å½¢å¼ã®ãƒ†ãƒ¼ãƒ–ルよりも小さい。
     55 * 一方、新たに実装した方法は、重複するデータが多数存在する事に着目した
     56 * もので、区間毎に適用するシーケンスを定義したテーブルを用いる。
     57 * これはテーブルを線形探索するため後方にあるデータになるほど動作は遅い。
     58 * しかし、コードサイズはオリジナルの全網羅形式のテーブルよりも小さい。
    7059 *
    71  * @retval 0 使わない。
    72  * @retval 1 使う。
     60 * @retval 0 使わない。
     61 * @retval 1 使う。
    7362 */
    7463#define USE_ORIGINAL_LUT (0)
Note: See TracChangeset for help on using the changeset viewer.