semantic.cache~
上传用户:joranyuan
上传日期:2022-06-23
资源大小:3306k
文件大小:25k
源码类别:

网络

开发平台:

Others

  1. ;; Object semantic.cache
  2. ;; SEMANTICDB Tags save file
  3. (semanticdb-project-database "semantic.cache"
  4.   :file "semantic.cache"
  5.   :tables (list 
  6.    (semanticdb-table "CC1000Const.h"
  7.     :file "CC1000Const.h"
  8.     :pointmax 16842
  9.     :major-mode 'c-mode
  10.     :tokens '(("_CC1KCONST_H" variable nil nil ((const . t)) nil nil [2171 2194]) ("avr/pgmspace.h" include t nil nil [2193 2218]) ("CC1K_MAIN" variable nil nil ((const . t)) nil nil [2278 2311]) ("CC1K_FREQ_2A" variable nil nil ((const . t)) nil nil [2312 2345]) ("CC1K_FREQ_1A" variable nil nil ((const . t)) nil nil [2346 2379]) ("CC1K_FREQ_0A" variable nil nil ((const . t)) nil nil [2380 2413]) ("CC1K_FREQ_2B" variable nil nil ((const . t)) nil nil [2414 2447]) ("CC1K_FREQ_1B" variable nil nil ((const . t)) nil nil [2448 2481]) ("CC1K_FREQ_0B" variable nil nil ((const . t)) nil nil [2482 2515]) ("CC1K_FSEP1" variable nil nil ((const . t)) nil nil [2516 2549]) ("CC1K_FSEP0" variable nil nil ((const . t)) nil nil [2550 2583]) ("CC1K_CURRENT" variable nil nil ((const . t)) nil nil [2584 2617]) ("CC1K_FRONT_END" variable nil nil ((const . t)) nil nil [2618 2651]) ("CC1K_PA_POW" variable nil nil ((const . t)) nil nil [2657 2690]) ("CC1K_PLL" variable nil nil ((const . t)) nil nil [2696 2729]) ("CC1K_LOCK" variable nil nil ((const . t)) nil nil [2735 2768]) ("CC1K_CAL" variable nil nil ((const . t)) nil nil [2774 2807]) ("CC1K_MODEM2" variable nil nil ((const . t)) nil nil [2813 2846]) ("CC1K_MODEM1" variable nil nil ((const . t)) nil nil [2852 2885]) ("CC1K_MODEM0" variable nil nil ((const . t)) nil nil [2891 2924]) ("CC1K_MATCH" variable nil nil ((const . t)) nil nil [2930 2963]) ("CC1K_FSCTRL" variable nil nil ((const . t)) nil nil [2969 3002]) ("CC1K_FSHAPE7" variable nil nil ((const . t)) nil nil [3008 3041]) ("CC1K_FSHAPE6" variable nil nil ((const . t)) nil nil [3047 3080]) ("CC1K_FSHAPE5" variable nil nil ((const . t)) nil nil [3086 3119]) ("CC1K_FSHAPE4" variable nil nil ((const . t)) nil nil [3125 3158]) ("CC1K_FSHAPE3" variable nil nil ((const . t)) nil nil [3164 3197]) ("CC1K_FSHAPE2" variable nil nil ((const . t)) nil nil [3203 3236]) ("CC1K_FSHAPE1" variable nil nil ((const . t)) nil nil [3242 3275]) ("CC1K_FSDELAY" variable nil nil ((const . t)) nil nil [3281 3314]) ("CC1K_PRESCALER" variable nil nil ((const . t)) nil nil [3320 3353]) ("CC1K_TEST6" variable nil nil ((const . t)) nil nil [3359 3392]) ("CC1K_TEST5" variable nil nil ((const . t)) nil nil [3398 3431]) ("CC1K_TEST4" variable nil nil ((const . t)) nil nil [3437 3470]) ("CC1K_TEST3" variable nil nil ((const . t)) nil nil [3476 3509]) ("CC1K_TEST2" variable nil nil ((const . t)) nil nil [3515 3548]) ("CC1K_TEST1" variable nil nil ((const . t)) nil nil [3554 3587]) ("CC1K_TEST0" variable nil nil ((const . t)) nil nil [3593 3626]) ("CC1K_RXTX" variable nil nil ((const . t)) nil nil [3666 3686]) ("CC1K_F_REG" variable nil nil ((const . t)) nil nil [3687 3708]) ("CC1K_RX_PD" variable nil nil ((const . t)) nil nil [3709 3730]) ("CC1K_TX_PD" variable nil nil ((const . t)) nil nil [3731 3752]) ("CC1K_FS_PD" variable nil nil ((const . t)) nil nil [3753 3774]) ("CC1K_CORE_PD" variable nil nil ((const . t)) nil nil [3775 3798]) ("CC1K_BIAS_PD" variable nil nil ((const . t)) nil nil [3799 3822]) ("CC1K_RESET_N" variable nil nil ((const . t)) nil nil [3823 3846]) ("CC1K_VCO_CURRENT" variable nil nil ((const . t)) nil nil [3882 3908]) ("CC1K_LO_DRIVE" variable nil nil ((const . t)) nil nil [3909 3933]) ("CC1K_PA_DRIVE" variable nil nil ((const . t)) nil nil [3934 3958]) ("CC1K_BUF_CURRENT" variable nil nil ((const . t)) nil nil [3996 4022]) ("CC1K_LNA_CURRENT" variable nil nil ((const . t)) nil nil [4023 4049]) ("CC1K_IF_RSSI" variable nil nil ((const . t)) nil nil [4050 4073]) ("CC1K_XOSC_BYPASS" variable nil nil ((const . t)) nil nil [4074 4100]) ("CC1K_PA_HIGHPOWER" variable nil nil ((const . t)) nil nil [4135 4162]) ("CC1K_PA_LOWPOWER" variable nil nil ((const . t)) nil nil [4163 4189]) ("CC1K_EXT_FILTER" variable nil nil ((const . t)) nil nil [4221 4247]) ("CC1K_REFDIV" variable nil nil ((const . t)) nil nil [4248 4270]) ("CC1K_ALARM_DISABLE" variable nil nil ((const . t)) nil nil [4271 4299]) ("CC1K_ALARM_H" variable nil nil ((const . t)) nil nil [4300 4323]) ("CC1K_ALARM_L" variable nil nil ((const . t)) nil nil [4324 4347]) ("CC1K_LOCK_SELECT" variable nil nil ((const . t)) nil nil [4380 4406]) ("CC1K_PLL_LOCK_ACCURACY" variable nil nil ((const . t)) nil nil [4407 4439]) ("CC1K_PLL_LOCK_LENGTH" variable nil nil ((const . t)) nil nil [4440 4470]) ("CC1K_LOCK_INSTANT" variable nil nil ((const . t)) nil nil [4471 4498]) ("CC1K_LOCK_CONTINUOUS" variable nil nil ((const . t)) nil nil [4499 4529]) ("CC1K_CAL_START" variable nil nil ((const . t)) nil nil [4561 4586]) ("CC1K_CAL_DUAL" variable nil nil ((const . t)) nil nil [4587 4611]) ("CC1K_CAL_WAIT" variable nil nil ((const . t)) nil nil [4612 4636]) ("CC1K_CAL_CURRENT" variable nil nil ((const . t)) nil nil [4637 4663]) ("CC1K_CAL_COMPLETE" variable nil nil ((const . t)) nil nil [4664 4691]) ("CC1K_CAL_ITERATE" variable nil nil ((const . t)) nil nil [4692 4718]) ("CC1K_PEAKDETECT" variable nil nil ((const . t)) nil nil [4753 4779]) ("CC1K_PEAK_LEVEL_OFFSET" variable nil nil ((const . t)) nil nil [4780 4812]) ("CC1K_MLIMIT" variable nil nil ((const . t)) nil nil [4847 4869]) ("CC1K_LOCK_AVG_IN" variable nil nil ((const . t)) nil nil [4870 4896]) ("CC1K_LOCK_AVG_MODE" variable nil nil ((const . t)) nil nil [4897 4925]) ("CC1K_SETTLING" variable nil nil ((const . t)) nil nil [4926 4950]) ("CC1K_MODEM_RESET_N" variable nil nil ((const . t)) nil nil [4951 4979]) ("CC1K_BAUDRATE" variable nil nil ((const . t)) nil nil [5014 5038]) ("CC1K_DATA_FORMAT" variable nil nil ((const . t)) nil nil [5039 5065]) ("CC1K_XOSC_FREQ" variable nil nil ((const . t)) nil nil [5066 5091]) ("CC1K_RX_MATCH" variable nil nil ((const . t)) nil nil [5125 5149]) ("CC1K_TX_MATCH" variable nil nil ((const . t)) nil nil [5150 5174]) ("CC1K_DITHER1" variable nil nil ((const . t)) nil nil [5209 5232]) ("CC1K_DITHER0" variable nil nil ((const . t)) nil nil [5233 5256]) ("CC1K_SHAPE" variable nil nil ((const . t)) nil nil [5257 5278]) ("CC1K_FS_RESET_N" variable nil nil ((const . t)) nil nil [5279 5305]) ("CC1K_PRE_SWING" variable nil nil ((const . t)) nil nil [5343 5368]) ("CC1K_PRE_CURRENT" variable nil nil ((const . t)) nil nil [5369 5395]) ("CC1K_IF_INPUT" variable nil nil ((const . t)) nil nil [5396 5420]) ("CC1K_IF_FRONT" variable nil nil ((const . t)) nil nil [5421 5445]) ("CC1K_LOOPFILTER_TP1" variable nil nil ((const . t)) nil nil [5479 5508]) ("CC1K_LOOPFILTER_TP2" variable nil nil ((const . t)) nil nil [5509 5538]) ("CC1K_CHP_OVERRIDE" variable nil nil ((const . t)) nil nil [5539 5566]) ("CC1K_CHP_CO" variable nil nil ((const . t)) nil nil [5567 5589]) ("CC1K_CHP_DISABLE" variable nil nil ((const . t)) nil nil [5623 5649]) ("CC1K_VCO_OVERRIDE" variable nil nil ((const . t)) nil nil [5650 5677]) ("CC1K_VCO_AO" variable nil nil ((const . t)) nil nil [5678 5700]) ("CC1K_BREAK_LOOP" variable nil nil ((const . t)) nil nil [5734 5760]) ("CC1K_CAL_DAC_OPEN" variable nil nil ((const . t)) nil nil [5761 5788]) ("CC1K_433_002_MHZ" variable nil nil ((const . t)) nil nil [6329 6358]) ("CC1K_915_998_MHZ" variable nil nil ((const . t)) nil nil [6359 6388]) ("CC1K_434_845_MHZ" variable nil nil ((const . t)) nil nil [6389 6425]) ("CC1K_914_077_MHZ" variable nil nil ((const . t)) nil nil [6426 6462]) ("CC1K_315_178_MHZ" variable nil nil ((const . t)) nil nil [6463 6499]) ("CC1K_DEF_PRESET" variable nil (nil) ((const . t)) nil nil [6526 6602]) ("CC1K_DEF_FREQ" variable nil (nil) ((const . t)) nil nil [6601 6675]) ("CC1K_DEF_PRESET" variable nil (nil) ((const . t)) nil nil [6674 6806]) ("CC1K_SquelchInit" variable nil nil ((const . t)) nil nil [6805 6842]) ("CC1K_SquelchTableSize" variable nil nil ((const . t)) nil nil [6843 6876]) ("CC1K_MaxRSSISamples" variable nil nil ((const . t)) nil nil [6882 6915]) ("CC1K_Settling" variable nil nil ((const . t)) nil nil [6916 6949]) ("CC1K_ValidPrecursor" variable nil nil ((const . t)) nil nil [6950 6983]) ("CC1K_SquelchIntervalFast" variable nil nil ((const . t)) nil nil [6984 7020]) ("CC1K_SquelchIntervalSlow" variable nil nil ((const . t)) nil nil [7021 7058]) ("CC1K_SquelchCount" variable nil nil ((const . t)) nil nil [7059 7093]) ("CC1K_SquelchBuffer" variable nil nil ((const . t)) nil nil [7094 7128]) ("CC1K_LPL_STATES" variable nil nil ((const . t)) nil nil [7130 7163]) ("CC1K_LPL_PACKET_TIME" variable nil nil ((const . t)) nil nil [7165 7199]) ("CC1K_LPL_PreambleLength" variable ("prog_uchar" type "class") "{
  11.     0, 6,       // Always on, 6 byte preamble
  12.     0x0, 48,    // 10ms check interval
  13.     0x0, 60,    // 25ms 
  14.     0x0, 144,   // 50ms 
  15.     0x1, 0x0f,  // 100ms
  16.     0x1, 0xf8,  // 200ms
  17.     0x3, 0xd9,  // 400ms
  18.     0x7, 0x9b,  // 800ms
  19.     0xf, 0x06,  // 1600ms
  20. }" ((const . t) (typemodifiers "static") (dereference . 1)) nil nil [7201 7535]) ("CC1K_LPL_SleepTime" variable ("prog_uchar" type "class") "{
  21.     0, 0,       //0
  22.     0x0, 10,    // 10ms
  23.     0x0, 25,    // 25ms
  24.     0x0, 50,    // 50ms
  25.     0x0, 100,   // 100ms
  26.     0x0, 200,   // 200ms
  27.     0x1, 0x90,  // 400ms
  28.     0x3, 0x20,  // 800ms
  29.     0x6, 0x40,  // 1600ms
  30. }" ((const . t) (typemodifiers "static") (dereference . 1)) nil nil [7537 7823]) ("CC1K_LPL_SleepPreamble" variable ("prog_uchar" type "class") "{
  31.     0, 
  32.     8,
  33.     8,
  34.     8, 
  35.     8,
  36.     8,
  37.     8,
  38.     8
  39. }" ((const . t) (typemodifiers "static") (dereference . 1)) nil nil [7825 7952]) ("CC1K_Params" variable ("prog_uchar" type "class") "{
  40.   // (0) 433.002 MHz channel, 19.2 Kbps data, Manchester Encoding, High Side LO
  41.   { // MAIN   0x00
  42.     0x31,
  43.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  44.     0x58,0x00,0x00,
  45.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  46.     0x57,0xf6,0x85,    //XBOW
  47.     // FSEP1, FSEP0     0x07-0x08
  48.     0X03,0x55,
  49.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  50.     ((4<<CC1K_VCO_CURRENT) | (1<<CC1K_LO_DRIVE)),
  51.     // FRONT_END  0x0a
  52.     ((1<<CC1K_IF_RSSI)),
  53.     // PA_POW  0x0b
  54.     ((0x0<<CC1K_PA_HIGHPOWER) | (0xf<<CC1K_PA_LOWPOWER)), 
  55.     // PLL  0x0c
  56.     ((12<<CC1K_REFDIV)),
  57.     // LOCK  0x0d
  58.     ((0xe<<CC1K_LOCK_SELECT)),
  59.     // CAL  0x0e
  60.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  61.     // MODEM2  0x0f
  62.     ((0<<CC1K_PEAKDETECT) | (28<<CC1K_PEAK_LEVEL_OFFSET)),
  63.     // MODEM1  0x10
  64.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)), 
  65.     // MODEM0  0x11
  66.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (1<<CC1K_XOSC_FREQ)),
  67.     // MATCH  0x12
  68.     ((0x7<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  69.     // FSCTRL 0x13
  70.     ((1<<CC1K_FS_RESET_N)),
  71.     // FSHAPE7 - FSHAPE1   0x14-0x1a
  72.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  73.     // FSDELAY   0x1b
  74.     0x00,
  75.     // PRESCALER    0x1c
  76.     0x00,
  77.     // CURRENT (TX MODE VALUE)  0x1d
  78.     ((8<<CC1K_VCO_CURRENT) | (1<<CC1K_PA_DRIVE)),
  79.     // High side LO  0x1e (i.e. do we need to invert the data?)
  80.     TRUE
  81.   },
  82.   // (1) 915.9988 MHz channel, 19.2 Kbps data, Manchester Encoding, High Side LO
  83.   { // MAIN   0x00 
  84.     0x31,
  85.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  86.     0x7c,0x00,0x00,
  87.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  88.     0x7b,0xf9,0xae,
  89.     // FSEP1, FSEP0     0x07-0x8
  90.     0x02,0x38,
  91.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  92.     ((8<<CC1K_VCO_CURRENT) | (3<<CC1K_LO_DRIVE)),
  93.     //0x8C,
  94.     // FRONT_END  0x0a
  95.     ((1<<CC1K_BUF_CURRENT) | (2<<CC1K_LNA_CURRENT) | (1<<CC1K_IF_RSSI)),
  96.     //0x32,
  97.     // PA_POW  0x0b
  98.     ((0x8<<CC1K_PA_HIGHPOWER) | (0x0<<CC1K_PA_LOWPOWER)), 
  99.     //0xff,
  100.     // PLL  0xc
  101.     ((8<<CC1K_REFDIV)),
  102.     //0x40,
  103.     // LOCK  0xd
  104.     ((0x1<<CC1K_LOCK_SELECT)),
  105.     //0x10,
  106.     // CAL  0xe
  107.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  108.     //0x26,
  109.     // MODEM2  0xf
  110.     ((1<<CC1K_PEAKDETECT) | (33<<CC1K_PEAK_LEVEL_OFFSET)),
  111.     //0xA1,
  112.     // MODEM1  0x10
  113.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)), 
  114.     //0x6f, 
  115.     // MODEM0  0x11
  116.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (1<<CC1K_XOSC_FREQ)),
  117.     //0x55,
  118.     // MATCH 0x12
  119.     ((0x1<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  120.     //0x10,
  121.     // FSCTRL  0x13
  122.     ((1<<CC1K_FS_RESET_N)),
  123.     //0x01,
  124.     // FSHAPE7 - FSHAPE1   0x14..0x1a
  125.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  126.     // FSDELAY   0x1b
  127.     0x00,
  128.     // PRESCALER    0x1c
  129.     0x00,
  130.     // CURRENT (TX MODE VALUE)  0x1d
  131.     ((15<<CC1K_VCO_CURRENT) | (3<<CC1K_PA_DRIVE)),
  132.     //0xf3,
  133.     // High side LO  0x1e (i.e. do we need to invert the data?)
  134.     TRUE
  135.   },
  136.   // (2) 434.845200 MHz channel, 19.2 Kbps data, Manchester Encoding, High Side LO
  137.   { // MAIN   0x00
  138.     0x31,
  139.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  140.     0x51,0x00,0x00,
  141.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  142.     0x50,0xf7,0x4F,    //XBOW
  143.     // FSEP1, FSEP0     0x07-0x08
  144.     0X03,0x0E,
  145.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  146.     ((4<<CC1K_VCO_CURRENT) | (1<<CC1K_LO_DRIVE)),
  147.     // FRONT_END  0x0a
  148.     ((1<<CC1K_IF_RSSI)),
  149.     // PA_POW  0x0b
  150.     ((0x0<<CC1K_PA_HIGHPOWER) | (0xf<<CC1K_PA_LOWPOWER)), 
  151.     // PLL  0x0c
  152.     ((11<<CC1K_REFDIV)),
  153.     // LOCK  0x0d
  154.     ((0xe<<CC1K_LOCK_SELECT)),
  155.     // CAL  0x0e
  156.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  157.     // MODEM2  0x0f
  158.     ((1<<CC1K_PEAKDETECT) | (33<<CC1K_PEAK_LEVEL_OFFSET)),
  159.     // MODEM1  0x10
  160.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)), 
  161.     // MODEM0  0x11
  162.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (1<<CC1K_XOSC_FREQ)),
  163.     // MATCH  0x12
  164.     ((0x7<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  165.     // FSCTRL 0x13
  166.     ((1<<CC1K_FS_RESET_N)),
  167.     // FSHAPE7 - FSHAPE1   0x14-0x1a
  168.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  169.     // FSDELAY   0x1b
  170.     0x00,
  171.     // PRESCALER    0x1c
  172.     0x00,
  173.     // CURRENT (TX MODE VALUE)  0x1d
  174.     ((8<<CC1K_VCO_CURRENT) | (1<<CC1K_PA_DRIVE)),
  175.     // High side LO  0x1e (i.e. do we need to invert the data?)
  176.     TRUE
  177.   },
  178.  
  179.   // (3) 914.077 MHz channel, 19.2 Kbps data, Manchester Encoding, High Side LO
  180.   { // MAIN   0x00 
  181.     0x31,
  182.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  183.     0x5c,0xe0,0x00,
  184.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  185.     0x5c,0xdb,0x42,
  186.     // FSEP1, FSEP0     0x07-0x8
  187.     0x01,0xAA,
  188.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  189.     ((8<<CC1K_VCO_CURRENT) | (3<<CC1K_LO_DRIVE)),
  190.     //0x8C,
  191.     // FRONT_END  0x0a
  192.     ((1<<CC1K_BUF_CURRENT) | (2<<CC1K_LNA_CURRENT) | (1<<CC1K_IF_RSSI)),
  193.     //0x32,
  194.     // PA_POW  0x0b
  195.     ((0x8<<CC1K_PA_HIGHPOWER) | (0x0<<CC1K_PA_LOWPOWER)), 
  196.     //0xff,
  197.     // PLL  0xc
  198.     ((6<<CC1K_REFDIV)),
  199.     //0x40,
  200.     // LOCK  0xd
  201.     ((0x1<<CC1K_LOCK_SELECT)),
  202.     //0x10,
  203.     // CAL  0xe
  204.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  205.     //0x26,
  206.     // MODEM2  0xf
  207.     ((1<<CC1K_PEAKDETECT) | (33<<CC1K_PEAK_LEVEL_OFFSET)),
  208.     //0xA1,
  209.     // MODEM1  0x10
  210.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)), 
  211.     //0x6f, 
  212.     // MODEM0  0x11
  213.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (1<<CC1K_XOSC_FREQ)),
  214.     //0x55,
  215.     // MATCH 0x12
  216.     ((0x1<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  217.     //0x10,
  218.     // FSCTRL  0x13
  219.     ((1<<CC1K_FS_RESET_N)),
  220.     //0x01,
  221.     // FSHAPE7 - FSHAPE1   0x14..0x1a
  222.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  223.     // FSDELAY   0x1b
  224.     0x00,
  225.     // PRESCALER    0x1c
  226.     0x00,
  227.     // CURRENT (TX MODE VALUE)  0x1d
  228.     ((15<<CC1K_VCO_CURRENT) | (3<<CC1K_PA_DRIVE)),
  229.     //0xf3,
  230.     // High side LO  0x1e (i.e. do we need to invert the data?)
  231.     TRUE 
  232.   },
  233.   // (4) 315.178985 MHz channel, 38.4 Kbps data, Manchester Encoding, High Side LO
  234.   { // MAIN   0x00
  235.     0x31,
  236.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  237.     0x45,0x60,0x00,
  238.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  239.     0x45,0x55,0xBB,
  240.     // FSEP1, FSEP0     0x07-0x08
  241.     0X03,0x9C,
  242.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  243.     ((8<<CC1K_VCO_CURRENT) | (0<<CC1K_LO_DRIVE)),
  244.     // FRONT_END  0x0a
  245.     ((1<<CC1K_IF_RSSI)),
  246.     // PA_POW  0x0b
  247.     ((0x0<<CC1K_PA_HIGHPOWER) | (0xf<<CC1K_PA_LOWPOWER)), 
  248.     // PLL  0x0c
  249.     ((13<<CC1K_REFDIV)),
  250.     // LOCK  0x0d
  251.     ((0xe<<CC1K_LOCK_SELECT)),
  252.     // CAL  0x0e
  253.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  254.     // MODEM2  0x0f
  255.     ((1<<CC1K_PEAKDETECT) | (33<<CC1K_PEAK_LEVEL_OFFSET)),
  256.     // MODEM1  0x10
  257.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)), 
  258.     // MODEM0  0x11
  259.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (0<<CC1K_XOSC_FREQ)),
  260.     // MATCH  0x12
  261.     ((0x7<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  262.     // FSCTRL 0x13
  263.     ((1<<CC1K_FS_RESET_N)),
  264.     // FSHAPE7 - FSHAPE1   0x14-0x1a
  265.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  266.     // FSDELAY   0x1b
  267.     0x00,
  268.     // PRESCALER    0x1c
  269.     0x00,
  270.     // CURRENT (TX MODE VALUE)  0x1d
  271.     ((8<<CC1K_VCO_CURRENT) | (1<<CC1K_PA_DRIVE)),
  272.     // High side LO  0x1e (i.e. do we need to invert the data?)
  273.     TRUE
  274.   },
  275.   // (5) Spare
  276.   { // MAIN   0x00
  277.     0x31,
  278.     // FREQ2A,FREQ1A,FREQ0A  0x01-0x03
  279.     0x58,0x00,0x00,
  280.     // FREQ2B,FREQ1B,FREQ0B  0x04-0x06
  281.     0x57,0xf6,0x85,    //XBOW
  282.     // FSEP1, FSEP0     0x07-0x08
  283.     0X03,0x55,
  284.     // CURRENT (RX MODE VALUE)   0x09 (also see below)
  285.     ((8<<CC1K_VCO_CURRENT) | (4<<CC1K_LO_DRIVE)),
  286.     // FRONT_END  0x0a
  287.     ((1<<CC1K_IF_RSSI)),
  288.     // PA_POW  0x0b
  289.     ((0x0<<CC1K_PA_HIGHPOWER) | (0xf<<CC1K_PA_LOWPOWER)), 
  290.     // PLL  0x0c
  291.     ((12<<CC1K_REFDIV)),
  292.     // LOCK  0x0d
  293.     ((0xe<<CC1K_LOCK_SELECT)),
  294.     // CAL  0x0e
  295.     ((1<<CC1K_CAL_WAIT) | (6<<CC1K_CAL_ITERATE)),
  296.     // MODEM2  0x0f
  297.     ((1<<CC1K_PEAKDETECT) | (33<<CC1K_PEAK_LEVEL_OFFSET)),
  298.     // MODEM1  0x10
  299.     ((3<<CC1K_MLIMIT) | (1<<CC1K_LOCK_AVG_MODE) | (CC1K_Settling<<CC1K_SETTLING) | (1<<CC1K_MODEM_RESET_N)),    // MODEM0  0x11
  300.     ((5<<CC1K_BAUDRATE) | (1<<CC1K_DATA_FORMAT) | (1<<CC1K_XOSC_FREQ)),
  301.     // MATCH  0x12
  302.     ((0x7<<CC1K_RX_MATCH) | (0x0<<CC1K_TX_MATCH)),
  303.     // FSCTRL 0x13
  304.     ((1<<CC1K_FS_RESET_N)),
  305.     // FSHAPE7 - FSHAPE1   0x14-0x1a
  306.     0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  307.     // FSDELAY   0x1b
  308.     0x00,
  309.     // PRESCALER    0x1c
  310.     0x00,
  311.     // CURRENT (TX MODE VALUE)  0x1d
  312.     ((8<<CC1K_VCO_CURRENT) | (1<<CC1K_PA_DRIVE)),
  313.     // High side LO  0x1e (i.e. do we need to invert the data?)
  314.     TRUE
  315.   },
  316. }" ((const . t) (typemodifiers "static") (dereference . 2)) nil nil [7955 16814]))
  317.     :unmatched-syntax 'nil
  318.     )
  319.    (semanticdb-table "zmacConst.h"
  320.     :file "zmacConst.h"
  321.     :pointmax 539
  322.     :major-mode 'c-mode
  323.     :tokens '(("ZMAC_CONST_H" variable nil nil ((const . t)) nil nil [22 45]) ("T_O" variable nil nil ((const . t)) nil nil [44 57]) ("T_NO" variable nil nil ((const . t)) nil nil [92 107]) ("GLOBAL_FRAME_LENGTH" variable nil nil ((const . t)) nil nil [109 139]) ("ECNCHECKPERIOD" variable nil nil ((const . t)) nil nil [159 184]) ("ECNSENDPERIOD" variable nil nil ((const . t)) nil nil [186 210]) ("ECNEXPIREPERIOD" variable nil nil ((const . t)) nil nil [238 265]) ("ECNMINPACKETS" variable nil nil ((const . t)) nil nil [292 316]) ("ECNTHRESHOLD" variable nil nil ((const . t)) nil nil [317 341]) ("ALPHA" variable nil nil ((const . t)) nil nil [342 360]) ("ECNTYPE" variable nil nil ((const . t)) nil nil [383 402]) ("SYNCTYPE" variable nil nil ((const . t)) nil nil [403 423]) ("MIN_TRUST" variable nil nil ((const . t)) nil nil [444 463]) ("MAX_TRUST" variable nil nil ((const . t)) nil nil [464 483]) ("SYNC_PERIOD" variable nil nil ((const . t)) nil nil [484 507]) ("TRUST_FACTOR" variable nil nil ((const . t)) nil nil [508 530]))
  324.     :unmatched-syntax 'nil
  325.     )
  326.    (semanticdb-table "zmacInfo.h"
  327.     :file "zmacInfo.h"
  328.     :pointmax 397
  329.     :major-mode 'c-mode
  330.     :tokens '(("ZMAC_INFO_H" variable nil nil ((const . t)) nil nil [21 49]) ("syncMsgType" type "typedef" nil ("syncMsgType") ((typedef "syncMsgType" type "struct" (("mticks" variable ("uint16_t" type "class") nil nil nil nil [72 88]) ("sticks" variable ("uint16_t" type "class") nil nil nil nil [91 107]) ("trust" variable ("uint8_t" type "class") nil nil nil nil [110 124]) ("sender" variable ("uint16_t" type "class") nil nil nil nil [127 143])) nil nil nil)) nil nil [42 158]) ("ecnMsgType" type "typedef" nil ("ecnMsgType") ((typedef "ecnMsgType" type "struct" (("hopCount" variable ("uint8_t" type "class") nil nil nil nil [189 206]) ("nextHop" variable ("uint16_t" type "class") nil nil nil nil [209 226]) ("senderAddress" variable ("uint16_t" type "class") nil nil nil nil [229 252])) nil nil nil)) nil nil [160 266]) ("ecnForwardMsgType" type "typedef" nil ("ecnForwardMsgType") ((typedef "ecnForwardMsgType" type "struct" (("hopCount" variable ("uint8_t" type "class") nil nil nil nil [304 321]) ("nextHop" variable ("uint16_t" type "class") nil nil nil nil [324 341]) ("senderAddress" variable ("uint16_t" type "class") nil nil nil nil [344 367])) nil nil nil)) nil nil [268 388]))
  331.     :unmatched-syntax 'nil
  332.     )
  333.    (semanticdb-table "HPLSClock.nc"
  334.     :file "HPLSClock.nc"
  335.     :major-mode 'c-mode
  336.     :tokens 'nil
  337.     )
  338.    (semanticdb-table "nbrTable_30.h"
  339.     :file "nbrTable_30.h"
  340.     :major-mode 'c-mode
  341.     :tokens 'nil
  342.     :unmatched-syntax '((semantic-list 33231 . 34347) (semantic-list 33205 . 33230) (IF 33203 . 33205) (ELSE 33198 . 33202) (semantic-list 31776 . 33197) (semantic-list 31750 . 31775) (IF 31748 . 31750) (ELSE 31743 . 31747) (semantic-list 30778 . 31742) (semantic-list 30752 . 30777) (IF 30750 . 30752) (ELSE 30745 . 30749) (semantic-list 29321 . 30744) (semantic-list 29295 . 29320) (IF 29293 . 29295) (ELSE 29288 . 29292) (semantic-list 27397 . 29287) (semantic-list 27371 . 27396) (IF 27369 . 27371) (ELSE 27364 . 27368) (semantic-list 26247 . 27363) (semantic-list 26221 . 26246) (IF 26219 . 26221) (ELSE 26214 . 26218) (semantic-list 24792 . 26213) (semantic-list 24766 . 24791) (IF 24764 . 24766) (ELSE 24759 . 24763) (semantic-list 23950 . 24758) (semantic-list 23924 . 23949) (IF 23922 . 23924) (ELSE 23917 . 23921) (semantic-list 22649 . 23916) (semantic-list 22623 . 22648) (IF 22621 . 22623) (ELSE 22616 . 22620) (semantic-list 22572 . 22615) (semantic-list 22546 . 22571) (IF 22544 . 22546) (ELSE 22539 . 22543) (semantic-list 22495 . 22538) (semantic-list 22469 . 22494) (IF 22467 . 22469) (ELSE 22462 . 22466) (semantic-list 21502 . 22461) (semantic-list 21476 . 21501) (IF 21474 . 21476) (ELSE 21469 . 21473) (semantic-list 19893 . 21468) (semantic-list 19867 . 19892) (IF 19865 . 19867) (ELSE 19860 . 19864) (semantic-list 19816 . 19859) (semantic-list 19790 . 19815) (IF 19788 . 19790) (ELSE 19783 . 19787) (semantic-list 17890 . 19782) (semantic-list 17864 . 17889) (IF 17862 . 17864) (ELSE 17857 . 17861) (semantic-list 15807 . 17856) (semantic-list 15781 . 15806) (IF 15779 . 15781) (ELSE 15774 . 15778) (semantic-list 14964 . 15773) (semantic-list 14938 . 14963) (IF 14936 . 14938) (ELSE 14931 . 14935) (semantic-list 14887 . 14930) (semantic-list 14861 . 14886) (IF 14859 . 14861) (ELSE 14854 . 14858) (semantic-list 14810 . 14853) (semantic-list 14784 . 14809) (IF 14782 . 14784) (ELSE 14777 . 14781) (semantic-list 14583 . 14776) (semantic-list 14557 . 14582) (IF 14555 . 14557) (ELSE 14550 . 14554) (semantic-list 14506 . 14549) (semantic-list 14480 . 14505) (IF 14478 . 14480) (ELSE 14473 . 14477) (semantic-list 14278 . 14472) (semantic-list 14252 . 14277) (IF 14250 . 14252) (ELSE 14245 . 14249) (semantic-list 13895 . 14244) (semantic-list 13869 . 13894) (IF 13867 . 13869) (ELSE 13862 . 13866) (semantic-list 12745 . 13861) (semantic-list 12719 . 12744) (IF 12717 . 12719) (ELSE 12712 . 12716) (semantic-list 12366 . 12711) (semantic-list 12340 . 12365) (IF 12338 . 12340) (ELSE 12333 . 12337) (semantic-list 11368 . 12332) (semantic-list 11342 . 11367) (IF 11340 . 11342) (ELSE 11335 . 11339) (semantic-list 9443 . 11334) (semantic-list 9417 . 9442) (IF 9415 . 9417) (ELSE 9410 . 9414) (semantic-list 7986 . 9409) (semantic-list 7960 . 7985) (IF 7958 . 7960) (ELSE 7953 . 7957) (semantic-list 6530 . 7952) (semantic-list 6504 . 6529) (IF 6502 . 6504) (ELSE 6497 . 6501) (semantic-list 6453 . 6496) (semantic-list 6428 . 6452) (IF 6426 . 6428) (ELSE 6421 . 6425) (semantic-list 4998 . 6420) (semantic-list 4973 . 4997) (IF 4971 . 4973) (ELSE 4966 . 4970) (semantic-list 4617 . 4965) (semantic-list 4592 . 4616) (IF 4590 . 4592) (ELSE 4585 . 4589) (semantic-list 4541 . 4584) (semantic-list 4516 . 4540) (IF 4514 . 4516) (ELSE 4509 . 4513) (semantic-list 3392 . 4508) (semantic-list 3367 . 3391) (IF 3365 . 3367) (ELSE 3360 . 3364) (semantic-list 1936 . 3359) (semantic-list 1911 . 1935) (IF 1909 . 1911) (ELSE 1904 . 1908) (semantic-list 1709 . 1903) (semantic-list 1684 . 1708) (IF 1682 . 1684) (ELSE 1677 . 1681) (semantic-list 1482 . 1676) (semantic-list 1457 . 1481) (IF 1455 . 1457) (ELSE 1450 . 1454) (semantic-list 28 . 1449) (semantic-list 3 . 27) (IF 1 . 3))
  343.     )
  344.    (semanticdb-table "nbrTable_250.h"
  345.     :file "nbrTable_250.h"
  346.     :major-mode 'c-mode
  347.     :tokens 'nil
  348.     )
  349.    (semanticdb-table "nbrTable.h"
  350.     :file "nbrTable.h"
  351.     :major-mode 'c-mode
  352.     :tokens 'nil
  353.     )
  354.    )
  355.   )