gdt_cmd.c

来自「ESS3890+SL原代码(1*16内存)」· C语言 代码 · 共 399 行 · 第 1/2 页

C
399
字号
/* Copyright 1998-1999, ESS Technology, Inc.		*//* SCCSID @(#)gdt_cmd.c	1.14 02/16/04 *//* * $Log$ */#ifdef GDTSERVO/* equalizer address coefficient define */#define kt10            0x00#define kt11            0x01#define kt12            0x02#define kt13            0x03#define kt14            0x04#define kt15            0x05#define kt16            0x06#define kt17            0x07#define kt18            0x08#define kt19            0x09#define kt20            0x0A#define kt21            0x0B#define ktu10           0x0C#define ktu11           0x0D#define ktu12           0x0E#define ktu13           0x0F#define ktu14           0x10#define ktu15           0x11#define ktu16           0x12#define ktu17           0x13#define ktu18           0x14#define ktu19           0x15#define ktg             0x16#define kt30            0x17#define kt31            0x18#define kt32            0x19#define kt40            0x1A#define kt41            0x1B#define kt42            0x1C#define kt43            0x1D#define kt44            0x1E#define kt45            0x1F#define kt00            0x20#define kt1A            0x21#define kt1B            0x22#define ktb10           0x23#define kf10            0x25#define kf11            0x26#define kf12            0x27#define kf13            0x28#define kf14            0x29#define kf15            0x2A#define kf16            0x2B#define kf17            0x2C#define kf18            0x2D#define kf19            0x2E#define kf20            0x2F#define kf21            0x30#define kfu10           0x31#define kfu11           0x32#define kfu12           0x33#define kfu13           0x34#define kfu14           0x35#define kfu15           0x36#define kfu16           0x37#define kfu17           0x38#define kfu18           0x39#define kfu19           0x3A#define kfg             0x3B#define kf30            0x3C#define kf31            0x3D#define kf32            0x3E#define kf40            0x3F#define kf41            0x40#define kf42            0x41#define kf00            0x42#define kf1A            0x43#define kfb12           0x44#define kfb13           0x45#define kd10            0x46#define kd11            0x47#define kd12            0x48#define kd13            0x49#define kd14            0x4A#define kd15            0x4B#define kd16            0x4C#define kd17            0x4D#define km10            0x4E#define km11            0x4F#define km12            0x50#define km13            0x51#define km14            0x52#define km15            0x53#define km16            0x54#define klg10           0x55#define klg11           0x56#define klg12           0x57#define klg13           0x58#define klg14           0x59#define ks10            0x5A#define ks11            0x5B#define ks12            0x5C#define ks20            0x5D#define ks21            0x5E#define ks22            0x5F#define k_0             0x60    /* k#0 */#define k_1             0x61    /* k#1 */#define km17            0x62#define kts10           0x63#define kts11           0x64#define kts12           0x65#define kts13           0x66#define kts14           0x67#define kts15           0x68#define kts16           0x69#define kts17           0x6A#define kts18           0x6B#define kts19           0x6C#define kts20           0x6D#define kts21           0x6E#define spd_0           0x6F#define spd_4           0x70#define spd_8           0x72#define spd_16          0x73#define spd_32          0x74#define spd_64          0x75#define spd_128         0x76#define spd_256         0x77#define spd_512         0x78#define spd_1024        0x79unsigned short Minute2Track[] ={       0,    452,    891,   1319,   1737,  2145,   2543,   2933,   3315,   3690,    4057,   4418,   4772,   5120,   5462,  5799,   6131,   6458,   6780,   7097,    7410,   7719,   8024,   8325,   8622,  8916,   9206,   9492,   9776,  10056,   10334,  10608,  10880,  11149,  11415, 11678,  11940,  12198,  12454,  12708,   12960,  13209,  13457,  13702,  13945, 14186,  14426,  14663,  14899,  15132,   15364,  15595,  15823,  16050,  16275, 16499,  16721,  16942,  17161,  17379,   17595,  17810,  18024,  18236,  18447, 18656,  18864,  19071,  19277,  19482,   19685,  19888,  20089,  20289,  20487, 20685,  20882,  21078,  21272,  21466,   21658,  21800,  21950,  22100,  22250, 22350,  22450,  22550,  22650,  22700,   22750,  22800,  22850,  22900,  22950, 23000,  23000,  23000,  23000,  23000    /*     * NOTE: only 100 entries needed,i.e. for 0-99 minutes (inclusive)     */};short MIN2TRK_ADJ[] ={    0,    0,    640,  560,  500,  400,  350,  150,  80,    0,    0,    -80,  -150, -200, -260, -360, -560, -700, -800, -900,    -1000,-1100,-1200,-1300,-1400,-1500,-1600,-1700,-1800,-1820,    -1840,-1880,-1920,-1960,-2000,-2040,-2080,-2120,-2170,-2300,    -2600,-2650,-2700,-2750,-2800,-2850,-2910,-3000,-3100,-3200,    -3300,-3350,-3350,-3350,-3350,-3430,-3530,-3610,-3740,-3840,    -3880,-3900,-3900,-3920,-3940,-3960,-4060,-4140,-4300,-4420,    -4500,-4660,-4780,-4860,-5000,-5000,-5000,-5000,-5000,-5000,    -5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000,    -5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000,-5000};unsigned short GDT3000_EQ_init[] = {  /*size = 0x80,  121 valid coefficient */ /* kt10  kt11    kt12    kt13    kt14    kt15    kt16    kt17     kt18  kt19    kt20    kt21    ktu10   ktu11   ktu12   ktu13 */  0x2aaa, 0xd57d, 0x7ff3, 0x8075, 0x59a4, 0x2aaa, 0xf159, 0x0087,  0x7fd0, 0x0020, 0x0147, 0x7fb4, 0x2492, 0xdb90, 0x7ff3, 0x8075,  /* ktu14 ktu15   ktu16   ktu17   ktu18   ktu19   ktg     kt30      kt31  kt32    kt40    kt41    kt42    kt43    kt44    kt45  */  0x59a4, 0x1fff, 0xf503, 0x0147, 0x7fd0, 0x0020, 0x3fff, 0x7fff,  0x7fa1, 0x005d, 0x0ef2, 0x7b84, 0xa65c, 0x7f8a, 0x7fff, 0x800c,/*  kt00  kt1A    kt1B    ktb10   NOP     kf10    kf11    kf12     kf13  kf14    kf15    kf16    kf17    kf18    kf19    kf20  */  0x0800, 0x0700, 0x0700, 0x0800, 0xffff, 0x3332, 0xcd2a, 0x7ff3,  0x8075, 0x59a4, 0x2aaa, 0xf159, 0x0147, 0x7fd0, 0x0020, 0x0147,/*  kf21  kfu10   kfu11   kfu12   kfu13   kfu14   kfu15   kfu16     kfu17 kfu18   kfu19   kfg     kf30    kf31    kf32    kf40 */  0x7fb4, 0x3332, 0xcd2a, 0x7ff3, 0x8075, 0x59a4, 0x2aaa, 0xf159,  0x0147, 0x7fd0, 0x0020, 0x3000, 0x3fff, 0x7fa1, 0x005d, 0x7fff,/*  kf41  kf42    kf00    kf1A    kfb12   kfb13   kd10    kd11    kd12  kd13    kd14    kd15    kd16    kd17    km10    km11 */  0x8046, 0x7d4a, 0x0800, 0x0700, 0x1000, 0x1000, 0x4000, 0x0800,  0x0400, 0x6e00, 0xc000, 0x7fb8, 0x8130, 0x0740, 0x0174, 0x7fa1,/*  km12  km13    km14    km15    km16    klg10   klg11   klg12     klg13 klg14   ks10    ks11    ks12    kb20    kb21    kb22 */  0x2004, 0x7ff3, 0x802f, 0x7fff, 0x4000, 0x7fff, 0x7e2f, 0x8075,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?