・pwsw_hold割り込みを入れるまでの時間が現行よりも遅くなっているのを修正。実測すると現行が正しい。プリスケーラ(task_interbal)のリファクタリング時に帳尻合わせ忘れてた
・試遊台で自動電源onが機能しなくなっていた。起動理由フラグの管理を間違えていた。
adc.c getmean3() 使っていないので削除、それに伴い不要になった変数も削除
batt_params.c バッテリパラメータを別ファイルに
pm.c コメント間違い修正


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@362 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
n2232 2011-08-03 23:54:29 +00:00
parent ce4e3a3d14
commit ee844b9044
22 changed files with 1469 additions and 1650 deletions

Binary file not shown.

Binary file not shown.

View File

@ -254,67 +254,6 @@ static void update_twl_vol( u8 sent_index )
}
/* ========================================================
 minでもMAXでもない値を返す
 
 
======================================================== */
static u8 getmean3( u8 * hist )
{
/*
// これは大きくて遅かった
u16 temp = 0;
u8 min = 255;
u8 max = 0;
u8 i;
for( i=0; i!= 3; i++ )
{
temp += *(hist+i);
if( min > *(hist+i) ){ min = *(hist+i); }
if( max < *(hist+i) ){ max = *(hist+i); }
}
return (u8)(temp - min - max);
*/
if( *hist > *( hist + 1 ) )
{
if( *hist > *( hist + 2 ) )
{
if( *( hist + 1 ) > *( hist + 2 ) )
{
return( *( hist + 1 ) );
}
else
{
return( *( hist + 2 ) );
}
}
else
{
return( *hist );
}
}else{
if( *hist > *( hist + 2 ) )
{
return( *hist );
}
else
{
if( *( hist + 1 ) < *( hist + 2 ) )
{
return( *( hist + 1 ) );
}
else
{
return( *( hist + 2 ) );
}
}
}
}
/* ========================================================
 
@ -322,11 +261,7 @@ static u8 getmean3( u8 * hist )
======================================================== */
__interrupt void int_adc( )
{
static u8 index;
volatile u8 adc_data;
adc_data = ADCRH;
volatile u8 adc_data = ADCRH;
switch ( ADS )
{
@ -390,11 +325,6 @@ case ( ADC_SEL_AMB_BRIT ): //
{
ADCEN = 0; // 止めてしまう
adc_updated = true;
if( ++index > 2 ) // ノイズ取りの配列インデックス
{
index = 0;
}
}
ADIF = 0; // ←これをしないと、いっこ前のチャンネルのデータの完了で直後に割り込む可能性がある
}

View File

@ -0,0 +1,84 @@
#include "jhl_defs.h"
#include "batt_params.h"
/* ========================================================
======================================================== */
const bt_param_ bt_param[ _BT_PARAM_NUM_ ] =
{
// ctr ////////////////////////////////////////////////
// BT_PARAM_CTR_MAXELL
{
{
0xAE, 0xF0, 0xB4, 0x30, 0xB7, 0x40, 0xBA, 0x30,
0xBB, 0x50, 0xBB, 0xB0, 0xBC, 0x50, 0xBD, 0x10,
0xBD, 0x60, 0xBD, 0xB0, 0xBF, 0xE0, 0xC2, 0xB0,
0xC4, 0x20, 0xC7, 0xB0, 0xCA, 0xE0, 0xCE, 0x10,
0x01, 0xF0, 0x14, 0x10, 0x14, 0x20, 0x06, 0x30,
0x63, 0x90, 0x49, 0x00, 0x6E, 0x00, 0x77, 0x70,
0x7B, 0x00, 0x19, 0x00, 0x19, 0x00, 0x17, 0xF0,
0x1C, 0x60, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00
},
2,
{ 92, (u8)(-256* 0.79), (u8)(-256* 4.35) },
0xD800,
{ 0xEA, 0xE8 }
},
// BT_PARAM_CTR_PANA
{
{
0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40,
0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10,
0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50,
0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20,
0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20,
0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00,
0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0,
0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0
},
1,
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) },
0xDA20,
{ 0x69, 0x67 },
},
// spfl ///////////////////////////////////////////////
// BT_PARAM_SPFL_MAXELL
{
{
0xA1, 0x20, 0xB7, 0x50, 0xB9, 0xD0, 0xBB, 0x00,
0xBC, 0x30, 0xBC, 0x60, 0xBC, 0xA0, 0xBD, 0x10,
0xBD, 0xC0, 0xBE, 0x70, 0xBF, 0xD0, 0xC2, 0xA0,
0xC4, 0x00, 0xC8, 0x50, 0xCC, 0x80, 0xD0, 0xB0,
0x01, 0xA0, 0x25, 0x10, 0x18, 0xB0, 0x17, 0xC0,
0x95, 0x20, 0x6F, 0xE0, 0x7C, 0x60, 0x35, 0x10,
0x35, 0x00, 0x37, 0xF0, 0x16, 0xF0, 0x1C, 0xA0,
0x17, 0x30, 0x11, 0xD0, 0x11, 0xF0, 0x11, 0xF0
},
2,
{ 94, (u8)(-256* 0.35), (u8)(-256* 3.85) },
0xDAB0,
{ 0xF5, 0xF3 }
},
// BT_PARAM_SPFL_PANA !!dummy!!
{
{
0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40,
0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10,
0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50,
0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20,
0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20,
0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00,
0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0,
0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0
},
1,
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) },
0xDA20,
{ 0x69, 0x67 },
}
};

View File

@ -36,7 +36,7 @@ typedef struct
u8 hi,low;
} verify_;
typedef struct
typedef struct
{
u8 mg_param[64];
u8 v_scale;
@ -46,87 +46,4 @@ typedef struct
} bt_param_;
/* ========================================================
======================================================== */
const bt_param_ bt_param[ _BT_PARAM_NUM_ ] =
{
// ctr ////////////////////////////////////////////////
// BT_PARAM_CTR_MAXELL
{
{
0xAE, 0xF0, 0xB4, 0x30, 0xB7, 0x40, 0xBA, 0x30,
0xBB, 0x50, 0xBB, 0xB0, 0xBC, 0x50, 0xBD, 0x10,
0xBD, 0x60, 0xBD, 0xB0, 0xBF, 0xE0, 0xC2, 0xB0,
0xC4, 0x20, 0xC7, 0xB0, 0xCA, 0xE0, 0xCE, 0x10,
0x01, 0xF0, 0x14, 0x10, 0x14, 0x20, 0x06, 0x30,
0x63, 0x90, 0x49, 0x00, 0x6E, 0x00, 0x77, 0x70,
0x7B, 0x00, 0x19, 0x00, 0x19, 0x00, 0x17, 0xF0,
0x1C, 0x60, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00
},
2,
{ 92, (u8)(-256* 0.79), (u8)(-256* 4.35) },
0xD800,
{ 0xEA, 0xE8 }
},
// BT_PARAM_CTR_PANA
{
{
0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40,
0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10,
0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50,
0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20,
0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20,
0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00,
0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0,
0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0
},
1,
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) },
0xDA20,
{ 0x69, 0x67 },
},
// spfl ///////////////////////////////////////////////
// BT_PARAM_SPFL_MAXELL
{
{
0xA1, 0x20, 0xB7, 0x50, 0xB9, 0xD0, 0xBB, 0x00,
0xBC, 0x30, 0xBC, 0x60, 0xBC, 0xA0, 0xBD, 0x10,
0xBD, 0xC0, 0xBE, 0x70, 0xBF, 0xD0, 0xC2, 0xA0,
0xC4, 0x00, 0xC8, 0x50, 0xCC, 0x80, 0xD0, 0xB0,
0x01, 0xA0, 0x25, 0x10, 0x18, 0xB0, 0x17, 0xC0,
0x95, 0x20, 0x6F, 0xE0, 0x7C, 0x60, 0x35, 0x10,
0x35, 0x00, 0x37, 0xF0, 0x16, 0xF0, 0x1C, 0xA0,
0x17, 0x30, 0x11, 0xD0, 0x11, 0xF0, 0x11, 0xF0
},
2,
{ 94, (u8)(-256* 0.35), (u8)(-256* 3.85) },
0xDAB0,
{ 0xF5, 0xF3 }
},
// BT_PARAM_SPFL_PANA !!dummy!!
{
{
0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40,
0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10,
0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50,
0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20,
0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20,
0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00,
0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0,
0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0
},
1,
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) },
0xDA20,
{ 0x69, 0x67 },
}
};
#endif

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,7 +1,7 @@
78K0R Linker W1.33 Date: 2 Aug 2011 Page: 1
78K0R Linker W1.33 Date: 3 Aug 2011 Page: 1
Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff -
obsr.lmf ..\..\..\..\Program Files (x86)\NEC Electronics Tool
@ -9,12 +9,12 @@ Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff -
bsr_k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Elec
tronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bc
l0rm.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronic
s Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel
s Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w2 loader.rel
pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2
c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel r
enge.rel accero.rel self_flash.rel sw.rel task_debug.rel task
_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel ta
sk_status.rel led_cam.rel led_pow.rel hal.rel
sk_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel
Para-file:
Out-file: bsr.lmf
Map-file: bsr_k0r.map
@ -23,9 +23,9 @@ Direc-file:bsr_mcu.dr
*** Link information ***
67 output segment(s)
3DE2H byte(s) real data
6162 symbol(s) defined
68 output segment(s)
3D91H byte(s) real data
6153 symbol(s) defined
*** Memory map ***
@ -88,6 +88,8 @@ Direc-file:bsr_mcu.dr
@@CODE 000C4H 00000H CSEG BASE
@@CODE magic 000C4H 00000H
@@CODE ini_VECT 000C4H 00000H
@@CODE batt_params
000C4H 00000H
LDR_CODL 000C4H 00000H CSEG
LDR_CODL loader 000C4H 00000H
LDR_CODL main 000C4H 00000H
@ -161,287 +163,303 @@ Direc-file:bsr_mcu.dr
@@CNST 0200AH 00282H CSEG
@@CNST @cstart 0200AH 00000H
@@CNST loader 0200AH 00000H
@@CNST pm 0200AH 001D0H
@@CNST i2c_ctr 021DAH 00000H
@@CNST main 021DAH 00000H
@@CNST magic 021DAH 00000H
@@CNST WDT 021DAH 00000H
@@CNST i2c_mcu 021DAH 00000H
@@CNST i2c_twl 021DAH 00000H
@@CNST led 021DAH 00000H
@@CNST rtc 021DAH 00000H
@@CNST vreg_ctr 021DAH 00000H
@@CNST vreg_twl 021DAH 00000H
@@CNST adc 021DAH 00048H
@@CNST renge 02222H 00000H
@@CNST accero 02222H 00000H
@@CNST pm 0200AH 00008H
@@CNST i2c_ctr 02012H 00000H
@@CNST main 02012H 00000H
@@CNST magic 02012H 00000H
@@CNST WDT 02012H 00000H
@@CNST i2c_mcu 02012H 00000H
@@CNST i2c_twl 02012H 00000H
@@CNST led 02012H 00000H
@@CNST rtc 02012H 00000H
@@CNST vreg_ctr 02012H 00000H
@@CNST vreg_twl 02012H 00000H
@@CNST adc 02012H 00048H
@@CNST renge 0205AH 00000H
@@CNST accero 0205AH 00000H
@@CNST self_flash
02222H 00002H
@@CNST sw 02224H 00000H
0205AH 00002H
@@CNST sw 0205CH 00000H
@@CNST task_debug
02224H 00000H
0205CH 00000H
@@CNST task_misc
02224H 00000H
@@CNST task_sys 02224H 00000H
0205CH 00000H
@@CNST task_sys 0205CH 00000H
@@CNST pedo_alg_thre_det2
02224H 00048H
@@CNST ini_VECT 0226CH 00000H
0205CH 00048H
@@CNST ini_VECT 020A4H 00000H
@@CNST task_status
0226CH 00000H
@@CNST led_cam 0226CH 00000H
@@CNST led_pow 0226CH 00020H
@@CNST hal 0228CH 00000H
ROM_CODE 0228CH 026EDH CSEG
020A4H 00000H
@@CNST led_cam 020A4H 00000H
@@CNST led_pow 020A4H 00020H
@@CNST hal 020C4H 00000H
@@CNST batt_params
020C4H 001C8H
ROM_CODE 0228CH 026AAH CSEG
ROM_CODE pm 0228CH 009BFH
ROM_CODE i2c_ctr 02C4BH 0005FH
ROM_CODE i2c_twl 02CAAH 0005EH
ROM_CODE led 02D08H 00265H
ROM_CODE rtc 02F6DH 000E0H
ROM_CODE vreg_ctr 0304DH 0049CH
ROM_CODE vreg_twl 034E9H 000F9H
ROM_CODE adc 035E2H 002B7H
ROM_CODE renge 03899H 0018AH
ROM_CODE accero 03A23H 00159H
ROM_CODE sw 03B7CH 00126H
ROM_CODE vreg_ctr 0304DH 0049DH
ROM_CODE vreg_twl 034EAH 000F9H
ROM_CODE adc 035E3H 0026FH
ROM_CODE renge 03852H 0018AH
ROM_CODE accero 039DCH 00159H
ROM_CODE sw 03B35H 00123H
ROM_CODE task_misc
03CA2H 00219H
ROM_CODE task_sys 03EBBH 00396H
03C58H 00219H
ROM_CODE task_sys 03E71H 0039DH
ROM_CODE pedo_alg_thre_det2
04251H 004F0H
ROM_CODE led_cam 04741H 000C1H
ROM_CODE led_pow 04802H 00177H
@@BASE 04979H 004BAH CSEG BASE
@@BASE loader 04979H 00000H
@@BASE pm 04979H 0003FH
@@BASE i2c_ctr 049B8H 00183H
@@BASE main 04B3BH 00000H
@@BASE magic 04B3BH 00000H
@@BASE WDT 04B3BH 00000H
@@BASE i2c_mcu 04B3BH 00098H
@@BASE i2c_twl 04BD3H 000CBH
@@BASE led 04C9EH 00000H
@@BASE rtc 04C9EH 0005DH
@@BASE vreg_ctr 04CFBH 00000H
@@BASE vreg_twl 04CFBH 00000H
@@BASE adc 04CFBH 000B6H
@@BASE renge 04DB1H 00000H
@@BASE accero 04DB1H 0004AH
0420EH 004F0H
ROM_CODE led_cam 046FEH 000C1H
ROM_CODE led_pow 047BFH 00177H
@@BASE 04936H 004AEH CSEG BASE
@@BASE loader 04936H 00000H
@@BASE pm 04936H 0003FH
@@BASE i2c_ctr 04975H 00183H
@@BASE main 04AF8H 00000H
@@BASE magic 04AF8H 00000H
@@BASE WDT 04AF8H 00000H
@@BASE i2c_mcu 04AF8H 00098H
@@BASE i2c_twl 04B90H 000CBH
@@BASE led 04C5BH 00000H
@@BASE rtc 04C5BH 0005DH
@@BASE vreg_ctr 04CB8H 00000H
@@BASE vreg_twl 04CB8H 00000H
@@BASE adc 04CB8H 000AAH
@@BASE renge 04D62H 00000H
@@BASE accero 04D62H 0004AH
@@BASE self_flash
04DFBH 00000H
@@BASE sw 04DFBH 00000H
04DACH 00000H
@@BASE sw 04DACH 00000H
@@BASE task_debug
04DFBH 00000H
04DACH 00000H
@@BASE task_misc
04DFBH 00000H
@@BASE task_sys 04DFBH 00000H
04DACH 00000H
@@BASE task_sys 04DACH 00000H
@@BASE pedo_alg_thre_det2
04DFBH 00000H
@@BASE ini_VECT 04DFBH 00038H
04DACH 00000H
@@BASE ini_VECT 04DACH 00038H
@@BASE task_status
04E33H 00000H
@@BASE led_cam 04E33H 00000H
@@BASE led_pow 04E33H 00000H
@@BASE hal 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL pm 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL led 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL rtc 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL adc 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL renge 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL accero 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL sw 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
04DE4H 00000H
@@BASE led_cam 04DE4H 00000H
@@BASE led_pow 04DE4H 00000H
@@BASE hal 04DE4H 00000H
@@BASE batt_params
04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL pm 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL led 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL rtc 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL adc 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL renge 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL accero 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL sw 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL task_misc
04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL pedo_alg_thre_det2
04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL led_cam 04E33H 00000H
@@CNSTL 04E33H 00000H CSEG PAGE64KP
@@CNSTL led_pow 04E33H 00000H
@@CALT 04E33H 00000H CSEG
@@CALT @cstart 04E33H 00000H
@@CALT loader 04E33H 00000H
@@CALT pm 04E33H 00000H
@@CALT i2c_ctr 04E33H 00000H
@@CALT main 04E33H 00000H
@@CALT magic 04E33H 00000H
@@CALT WDT 04E33H 00000H
@@CALT i2c_mcu 04E33H 00000H
@@CALT i2c_twl 04E33H 00000H
@@CALT led 04E33H 00000H
@@CALT rtc 04E33H 00000H
@@CALT vreg_ctr 04E33H 00000H
@@CALT vreg_twl 04E33H 00000H
@@CALT adc 04E33H 00000H
@@CALT renge 04E33H 00000H
@@CALT accero 04E33H 00000H
@@CALT self_flash
04E33H 00000H
@@CALT sw 04E33H 00000H
@@CALT task_debug
04E33H 00000H
@@CALT task_misc
04E33H 00000H
@@CALT task_sys 04E33H 00000H
@@CALT pedo_alg_thre_det2
04E33H 00000H
@@CALT ini_VECT 04E33H 00000H
@@CALT task_status
04E33H 00000H
@@CALT led_cam 04E33H 00000H
@@CALT led_pow 04E33H 00000H
@@CALT hal 04E33H 00000H
@@RLINIT 04E33H 00000H CSEG UNIT64KP
@@RLINIT loader 04E33H 00000H
@@RLINIT pm 04E33H 00000H
@@RLINIT i2c_ctr 04E33H 00000H
@@RLINIT main 04E33H 00000H
@@RLINIT magic 04E33H 00000H
@@RLINIT WDT 04E33H 00000H
@@RLINIT i2c_mcu 04E33H 00000H
@@RLINIT i2c_twl 04E33H 00000H
@@RLINIT led 04E33H 00000H
@@RLINIT rtc 04E33H 00000H
@@RLINIT vreg_ctr 04E33H 00000H
@@RLINIT vreg_twl 04E33H 00000H
@@RLINIT adc 04E33H 00000H
@@RLINIT renge 04E33H 00000H
@@RLINIT accero 04E33H 00000H
@@RLINIT self_flash
04E33H 00000H
@@RLINIT sw 04E33H 00000H
@@RLINIT task_debug
04E33H 00000H
@@RLINIT task_misc
04E33H 00000H
@@RLINIT task_sys 04E33H 00000H
@@RLINIT pedo_alg_thre_det2
04E33H 00000H
@@RLINIT ini_VECT 04E33H 00000H
@@RLINIT task_status
04E33H 00000H
@@RLINIT led_cam 04E33H 00000H
@@RLINIT led_pow 04E33H 00000H
@@RLINIT hal 04E33H 00000H
@@RLINIT @rom 04E33H 00000H
@@CODEL 04E33H 00000H CSEG
@@CODEL pm 04E33H 00000H
@@CODEL i2c_ctr 04E33H 00000H
@@CODEL magic 04E33H 00000H
@@CODEL i2c_twl 04E33H 00000H
@@CODEL led 04E33H 00000H
@@CODEL rtc 04E33H 00000H
@@CODEL vreg_ctr 04E33H 00000H
@@CODEL vreg_twl 04E33H 00000H
@@CODEL adc 04E33H 00000H
@@CODEL renge 04E33H 00000H
@@CODEL accero 04E33H 00000H
@@CODEL sw 04E33H 00000H
@@CODEL task_misc
04E33H 00000H
@@CODEL task_sys 04E33H 00000H
@@CODEL pedo_alg_thre_det2
04E33H 00000H
@@CODEL ini_VECT 04E33H 00000H
@@CODEL led_cam 04E33H 00000H
@@CODEL led_pow 04E33H 00000H
* gap * 04E33H 00001H
@@CNSTL 04E34H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04E34H 0000AH
@@R_INIT 04E3EH 0002EH CSEG UNIT64KP
@@R_INIT @cstart 04E3EH 00000H
@@R_INIT loader 04E3EH 00000H
@@R_INIT pm 04E3EH 00002H
@@R_INIT i2c_ctr 04E40H 00000H
@@R_INIT main 04E40H 00000H
@@R_INIT magic 04E40H 00000H
@@R_INIT WDT 04E40H 00000H
@@R_INIT i2c_mcu 04E40H 00000H
@@R_INIT i2c_twl 04E40H 00000H
@@R_INIT led 04E40H 00000H
@@R_INIT rtc 04E40H 00000H
@@R_INIT vreg_ctr 04E40H 00000H
@@R_INIT vreg_twl 04E40H 00000H
@@R_INIT adc 04E40H 0000CH
@@R_INIT renge 04E4CH 00014H
@@R_INIT accero 04E60H 00000H
04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL led_cam 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL led_pow 04DE4H 00000H
@@CNSTL 04DE4H 00000H CSEG PAGE64KP
@@CNSTL batt_params
04DE4H 00000H
@@CNSTL 04DE4H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04DE4H 0000AH
@@R_INIT 04DEEH 0002CH CSEG UNIT64KP
@@R_INIT @cstart 04DEEH 00000H
@@R_INIT loader 04DEEH 00000H
@@R_INIT pm 04DEEH 00000H
@@R_INIT i2c_ctr 04DEEH 00000H
@@R_INIT main 04DEEH 00000H
@@R_INIT magic 04DEEH 00000H
@@R_INIT WDT 04DEEH 00000H
@@R_INIT i2c_mcu 04DEEH 00000H
@@R_INIT i2c_twl 04DEEH 00000H
@@R_INIT led 04DEEH 00000H
@@R_INIT rtc 04DEEH 00000H
@@R_INIT vreg_ctr 04DEEH 00000H
@@R_INIT vreg_twl 04DEEH 00000H
@@R_INIT adc 04DEEH 0000CH
@@R_INIT renge 04DFAH 00014H
@@R_INIT accero 04E0EH 00000H
@@R_INIT self_flash
04E60H 00000H
@@R_INIT sw 04E60H 00000H
04E0EH 00000H
@@R_INIT sw 04E0EH 00000H
@@R_INIT task_debug
04E60H 00000H
04E0EH 00000H
@@R_INIT task_misc
04E60H 00000H
@@R_INIT task_sys 04E60H 00002H
04E0EH 00000H
@@R_INIT task_sys 04E0EH 00002H
@@R_INIT pedo_alg_thre_det2
04E62H 00006H
@@R_INIT ini_VECT 04E68H 00000H
04E10H 00006H
@@R_INIT ini_VECT 04E16H 00000H
@@R_INIT task_status
04E68H 00000H
@@R_INIT led_cam 04E68H 00000H
@@R_INIT led_pow 04E68H 00004H
@@R_INIT hal 04E6CH 00000H
@@R_INIT @rom 04E6CH 00000H
@@R_INIS 04E6CH 00008H CSEG UNIT64KP
@@R_INIS @cstart 04E6CH 00000H
@@R_INIS loader 04E6CH 00000H
@@R_INIS pm 04E6CH 00002H
@@R_INIS i2c_ctr 04E6EH 00002H
@@R_INIS main 04E70H 00000H
@@R_INIS magic 04E70H 00000H
@@R_INIS WDT 04E70H 00000H
@@R_INIS i2c_mcu 04E70H 00000H
@@R_INIS i2c_twl 04E70H 00000H
@@R_INIS led 04E70H 00000H
@@R_INIS rtc 04E70H 00000H
@@R_INIS vreg_ctr 04E70H 00000H
@@R_INIS vreg_twl 04E70H 00000H
@@R_INIS adc 04E70H 00000H
@@R_INIS renge 04E70H 00000H
@@R_INIS accero 04E70H 00000H
04E16H 00000H
@@R_INIT led_cam 04E16H 00000H
@@R_INIT led_pow 04E16H 00004H
@@R_INIT hal 04E1AH 00000H
@@R_INIT batt_params
04E1AH 00000H
@@R_INIT @rom 04E1AH 00000H
@@R_INIS 04E1AH 00008H CSEG UNIT64KP
@@R_INIS @cstart 04E1AH 00000H
@@R_INIS loader 04E1AH 00000H
@@R_INIS pm 04E1AH 00002H
@@R_INIS i2c_ctr 04E1CH 00002H
@@R_INIS main 04E1EH 00000H
@@R_INIS magic 04E1EH 00000H
@@R_INIS WDT 04E1EH 00000H
@@R_INIS i2c_mcu 04E1EH 00000H
@@R_INIS i2c_twl 04E1EH 00000H
@@R_INIS led 04E1EH 00000H
@@R_INIS rtc 04E1EH 00000H
@@R_INIS vreg_ctr 04E1EH 00000H
@@R_INIS vreg_twl 04E1EH 00000H
@@R_INIS adc 04E1EH 00000H
@@R_INIS renge 04E1EH 00000H
@@R_INIS accero 04E1EH 00000H
@@R_INIS self_flash
04E70H 00000H
@@R_INIS sw 04E70H 00000H
04E1EH 00000H
@@R_INIS sw 04E1EH 00000H
@@R_INIS task_debug
04E70H 00000H
04E1EH 00000H
@@R_INIS task_misc
04E70H 00000H
@@R_INIS task_sys 04E70H 00000H
04E1EH 00000H
@@R_INIS task_sys 04E1EH 00000H
@@R_INIS pedo_alg_thre_det2
04E70H 00000H
@@R_INIS ini_VECT 04E70H 00000H
04E1EH 00000H
@@R_INIS ini_VECT 04E1EH 00000H
@@R_INIS task_status
04E70H 00000H
@@R_INIS led_cam 04E70H 00002H
@@R_INIS led_pow 04E72H 00002H
@@R_INIS hal 04E74H 00000H
@@R_INIS @rom 04E74H 00000H
@@LCODEL 04E74H 00022H CSEG
@@LCODEL abs 04E74H 00008H
@@LCODEL memcpy_n 04E7CH 0001AH
* gap * 04E96H 0015EH
04E1EH 00000H
@@R_INIS led_cam 04E1EH 00002H
@@R_INIS led_pow 04E20H 00002H
@@R_INIS hal 04E22H 00000H
@@R_INIS batt_params
04E22H 00000H
@@R_INIS @rom 04E22H 00000H
@@CALT 04E22H 00000H CSEG
@@CALT @cstart 04E22H 00000H
@@CALT loader 04E22H 00000H
@@CALT pm 04E22H 00000H
@@CALT i2c_ctr 04E22H 00000H
@@CALT main 04E22H 00000H
@@CALT magic 04E22H 00000H
@@CALT WDT 04E22H 00000H
@@CALT i2c_mcu 04E22H 00000H
@@CALT i2c_twl 04E22H 00000H
@@CALT led 04E22H 00000H
@@CALT rtc 04E22H 00000H
@@CALT vreg_ctr 04E22H 00000H
@@CALT vreg_twl 04E22H 00000H
@@CALT adc 04E22H 00000H
@@CALT renge 04E22H 00000H
@@CALT accero 04E22H 00000H
@@CALT self_flash
04E22H 00000H
@@CALT sw 04E22H 00000H
@@CALT task_debug
04E22H 00000H
@@CALT task_misc
04E22H 00000H
@@CALT task_sys 04E22H 00000H
@@CALT pedo_alg_thre_det2
04E22H 00000H
@@CALT ini_VECT 04E22H 00000H
@@CALT task_status
04E22H 00000H
@@CALT led_cam 04E22H 00000H
@@CALT led_pow 04E22H 00000H
@@CALT hal 04E22H 00000H
@@CALT batt_params
04E22H 00000H
@@RLINIT 04E22H 00000H CSEG UNIT64KP
@@RLINIT loader 04E22H 00000H
@@RLINIT pm 04E22H 00000H
@@RLINIT i2c_ctr 04E22H 00000H
@@RLINIT main 04E22H 00000H
@@RLINIT magic 04E22H 00000H
@@RLINIT WDT 04E22H 00000H
@@RLINIT i2c_mcu 04E22H 00000H
@@RLINIT i2c_twl 04E22H 00000H
@@RLINIT led 04E22H 00000H
@@RLINIT rtc 04E22H 00000H
@@RLINIT vreg_ctr 04E22H 00000H
@@RLINIT vreg_twl 04E22H 00000H
@@RLINIT adc 04E22H 00000H
@@RLINIT renge 04E22H 00000H
@@RLINIT accero 04E22H 00000H
@@RLINIT self_flash
04E22H 00000H
@@RLINIT sw 04E22H 00000H
@@RLINIT task_debug
04E22H 00000H
@@RLINIT task_misc
04E22H 00000H
@@RLINIT task_sys 04E22H 00000H
@@RLINIT pedo_alg_thre_det2
04E22H 00000H
@@RLINIT ini_VECT 04E22H 00000H
@@RLINIT task_status
04E22H 00000H
@@RLINIT led_cam 04E22H 00000H
@@RLINIT led_pow 04E22H 00000H
@@RLINIT hal 04E22H 00000H
@@RLINIT batt_params
04E22H 00000H
@@RLINIT @rom 04E22H 00000H
@@CODEL 04E22H 00000H CSEG
@@CODEL pm 04E22H 00000H
@@CODEL i2c_ctr 04E22H 00000H
@@CODEL magic 04E22H 00000H
@@CODEL i2c_twl 04E22H 00000H
@@CODEL led 04E22H 00000H
@@CODEL rtc 04E22H 00000H
@@CODEL vreg_ctr 04E22H 00000H
@@CODEL vreg_twl 04E22H 00000H
@@CODEL adc 04E22H 00000H
@@CODEL renge 04E22H 00000H
@@CODEL accero 04E22H 00000H
@@CODEL sw 04E22H 00000H
@@CODEL task_misc
04E22H 00000H
@@CODEL task_sys 04E22H 00000H
@@CODEL pedo_alg_thre_det2
04E22H 00000H
@@CODEL ini_VECT 04E22H 00000H
@@CODEL led_cam 04E22H 00000H
@@CODEL led_pow 04E22H 00000H
@@CODEL batt_params
04E22H 00000H
@@LCODEL 04E22H 00022H CSEG
@@LCODEL abs 04E22H 00008H
@@LCODEL memcpy_n 04E2AH 0001AH
* gap * 04E44H 001B0H
MGC_VER 04FF4H 00002H CSEG AT
MGC_VER magic 04FF4H 00002H
MGC_TAIL 04FF6H 0000AH CSEG AT
@ -451,44 +469,46 @@ Direc-file:bsr_mcu.dr
BASE ADDRESS=FF900H SIZE=00500H
OUTPUT INPUT INPUT BASE SIZE
SEGMENT SEGMENT MODULE ADDRESS
@@DATA FF900H 003F4H DSEG BASEP
@@DATA FF900H 003F6H DSEG BASEP
@@DATA @cstart FF900H 00002H
@@DATA loader FF902H 00000H
@@DATA pm FF902H 0000CH
@@DATA i2c_ctr FF90EH 00004H
@@DATA main FF912H 0021EH
@@DATA magic FFB30H 00000H
@@DATA WDT FFB30H 00000H
@@DATA i2c_mcu FFB30H 00006H
@@DATA i2c_twl FFB36H 00000H
@@DATA led FFB36H 0007CH
@@DATA rtc FFBB2H 00008H
@@DATA vreg_ctr FFBBAH 0005EH
@@DATA vreg_twl FFC18H 00010H
@@DATA adc FFC28H 00004H
@@DATA renge FFC2CH 00014H
@@DATA accero FFC40H 00002H
@@DATA pm FF902H 0000EH
@@DATA i2c_ctr FF910H 00004H
@@DATA main FF914H 0021EH
@@DATA magic FFB32H 00000H
@@DATA WDT FFB32H 00000H
@@DATA i2c_mcu FFB32H 00006H
@@DATA i2c_twl FFB38H 00000H
@@DATA led FFB38H 0007CH
@@DATA rtc FFBB4H 00008H
@@DATA vreg_ctr FFBBCH 0005EH
@@DATA vreg_twl FFC1AH 00010H
@@DATA adc FFC2AH 00004H
@@DATA renge FFC2EH 00014H
@@DATA accero FFC42H 00002H
@@DATA self_flash
FFC42H 00002H
@@DATA sw FFC44H 00002H
FFC44H 00002H
@@DATA sw FFC46H 00002H
@@DATA task_debug
FFC46H 00000H
FFC48H 00000H
@@DATA task_misc
FFC46H 00002H
@@DATA task_sys FFC48H 00002H
FFC48H 00002H
@@DATA task_sys FFC4AH 00002H
@@DATA pedo_alg_thre_det2
FFC4AH 000A0H
@@DATA ini_VECT FFCEAH 00000H
FFC4CH 000A0H
@@DATA ini_VECT FFCECH 00000H
@@DATA task_status
FFCEAH 00002H
@@DATA led_cam FFCECH 00000H
@@DATA led_pow FFCECH 00008H
@@DATA hal FFCF4H 00000H
@@DATA @rom FFCF4H 00000H
@@INIT FFCF4H 0002EH DSEG BASEP
@@INIT @cstart FFCF4H 00000H
@@INIT loader FFCF4H 00000H
@@INIT pm FFCF4H 00002H
FFCECH 00002H
@@DATA led_cam FFCEEH 00000H
@@DATA led_pow FFCEEH 00008H
@@DATA hal FFCF6H 00000H
@@DATA batt_params
FFCF6H 00000H
@@DATA @rom FFCF6H 00000H
@@INIT FFCF6H 0002CH DSEG BASEP
@@INIT @cstart FFCF6H 00000H
@@INIT loader FFCF6H 00000H
@@INIT pm FFCF6H 00000H
@@INIT i2c_ctr FFCF6H 00000H
@@INIT main FFCF6H 00000H
@@INIT magic FFCF6H 00000H
@ -518,6 +538,8 @@ Direc-file:bsr_mcu.dr
@@INIT led_cam FFD1EH 00000H
@@INIT led_pow FFD1EH 00004H
@@INIT hal FFD22H 00000H
@@INIT batt_params
FFD22H 00000H
@@INIT @rom FFD22H 00000H
FSL_DATA FFD22H 00010H DSEG UNITP
FSL_DATA fsl_common
@ -554,6 +576,8 @@ Direc-file:bsr_mcu.dr
@@INITL led_cam FFD32H 00000H
@@INITL led_pow FFD32H 00000H
@@INITL hal FFD32H 00000H
@@INITL batt_params
FFD32H 00000H
@@INITL @rom FFD32H 00000H
@@DATAL FFD32H 00000H DSEG UNIT64KP
@@DATAL loader FFD32H 00000H
@ -587,6 +611,8 @@ Direc-file:bsr_mcu.dr
@@DATAL led_cam FFD32H 00000H
@@DATAL led_pow FFD32H 00000H
@@DATAL hal FFD32H 00000H
@@DATAL batt_params
FFD32H 00000H
@@DATAL @rom FFD32H 00000H
* gap * FFD32H 000CEH
@ -627,75 +653,81 @@ Direc-file:bsr_mcu.dr
@@INIS led_cam FFE24H 00002H
@@INIS led_pow FFE26H 00002H
@@INIS hal FFE28H 00000H
@@INIS batt_params
FFE28H 00000H
@@INIS @rom FFE28H 00000H
@@DATS FFE28H 00036H DSEG SADDRP
@@DATS FFE28H 00034H DSEG SADDRP
@@DATS @cstart FFE28H 00000H
@@DATS loader FFE28H 00000H
@@DATS pm FFE28H 0000CH
@@DATS i2c_ctr FFE34H 00002H
@@DATS main FFE36H 00000H
@@DATS magic FFE36H 00000H
@@DATS WDT FFE36H 00000H
@@DATS i2c_mcu FFE36H 00004H
@@DATS i2c_twl FFE3AH 00000H
@@DATS led FFE3AH 00000H
@@DATS rtc FFE3AH 00000H
@@DATS vreg_ctr FFE3AH 00002H
@@DATS vreg_twl FFE3CH 00000H
@@DATS adc FFE3CH 00008H
@@DATS renge FFE44H 00002H
@@DATS accero FFE46H 00000H
@@DATS pm FFE28H 0000AH
@@DATS i2c_ctr FFE32H 00002H
@@DATS main FFE34H 00000H
@@DATS magic FFE34H 00000H
@@DATS WDT FFE34H 00000H
@@DATS i2c_mcu FFE34H 00004H
@@DATS i2c_twl FFE38H 00000H
@@DATS led FFE38H 00000H
@@DATS rtc FFE38H 00000H
@@DATS vreg_ctr FFE38H 00002H
@@DATS vreg_twl FFE3AH 00000H
@@DATS adc FFE3AH 00008H
@@DATS renge FFE42H 00002H
@@DATS accero FFE44H 00000H
@@DATS self_flash
FFE46H 00000H
@@DATS sw FFE46H 0000AH
FFE44H 00000H
@@DATS sw FFE44H 0000AH
@@DATS task_debug
FFE50H 00000H
FFE4EH 00000H
@@DATS task_misc
FFE50H 00002H
@@DATS task_sys FFE52H 00002H
FFE4EH 00002H
@@DATS task_sys FFE50H 00002H
@@DATS pedo_alg_thre_det2
FFE54H 00006H
@@DATS ini_VECT FFE5AH 00000H
FFE52H 00006H
@@DATS ini_VECT FFE58H 00000H
@@DATS task_status
FFE5AH 00000H
@@DATS led_cam FFE5AH 00002H
@@DATS led_pow FFE5CH 00002H
@@DATS hal FFE5EH 00000H
@@DATS @rom FFE5EH 00000H
@@BITS FFE5EH 00005H BSEG
@@BITS @cstart FFE5EH.0 00000H.0
@@BITS loader FFE5EH.0 00000H.0
@@BITS pm FFE5EH.0 00001H.0
@@BITS i2c_ctr FFE5FH.0 00000H.0
@@BITS main FFE5FH.0 00000H.1
@@BITS magic FFE5FH.1 00000H.0
@@BITS WDT FFE5FH.1 00000H.0
@@BITS i2c_mcu FFE5FH.1 00000H.3
@@BITS i2c_twl FFE5FH.4 00000H.0
@@BITS led FFE5FH.4 00000H.4
@@BITS rtc FFE60H.0 00000H.3
@@BITS vreg_ctr FFE60H.3 00000H.1
@@BITS vreg_twl FFE60H.4 00000H.0
@@BITS adc FFE60H.4 00000H.4
@@BITS renge FFE61H.0 00000H.3
@@BITS accero FFE61H.3 00000H.0
FFE58H 00000H
@@DATS led_cam FFE58H 00002H
@@DATS led_pow FFE5AH 00002H
@@DATS hal FFE5CH 00000H
@@DATS batt_params
FFE5CH 00000H
@@DATS @rom FFE5CH 00000H
@@BITS FFE5CH 00005H BSEG
@@BITS @cstart FFE5CH.0 00000H.0
@@BITS loader FFE5CH.0 00000H.0
@@BITS pm FFE5CH.0 00001H.0
@@BITS i2c_ctr FFE5DH.0 00000H.0
@@BITS main FFE5DH.0 00000H.1
@@BITS magic FFE5DH.1 00000H.0
@@BITS WDT FFE5DH.1 00000H.0
@@BITS i2c_mcu FFE5DH.1 00000H.3
@@BITS i2c_twl FFE5DH.4 00000H.0
@@BITS led FFE5DH.4 00000H.4
@@BITS rtc FFE5EH.0 00000H.3
@@BITS vreg_ctr FFE5EH.3 00000H.1
@@BITS vreg_twl FFE5EH.4 00000H.0
@@BITS adc FFE5EH.4 00000H.4
@@BITS renge FFE5FH.0 00000H.3
@@BITS accero FFE5FH.3 00000H.0
@@BITS self_flash
FFE61H.3 00000H.0
@@BITS sw FFE61H.3 00000H.1
FFE5FH.3 00000H.0
@@BITS sw FFE5FH.3 00000H.1
@@BITS task_debug
FFE61H.4 00000H.0
FFE5FH.4 00000H.0
@@BITS task_misc
FFE61H.4 00000H.2
@@BITS task_sys FFE61H.6 00000H.0
FFE5FH.4 00000H.2
@@BITS task_sys FFE5FH.6 00000H.0
@@BITS pedo_alg_thre_det2
FFE61H.6 00000H.2
@@BITS ini_VECT FFE62H.0 00000H.0
FFE5FH.6 00000H.2
@@BITS ini_VECT FFE60H.0 00000H.0
@@BITS task_status
FFE62H.0 00000H.0
@@BITS led_cam FFE62H.0 00000H.1
@@BITS led_pow FFE62H.1 00000H.0
@@BITS hal FFE62H.1 00000H.6
* gap * FFE63H 00071H
FFE60H.0 00000H.0
@@BITS led_cam FFE60H.0 00000H.1
@@BITS led_pow FFE60H.1 00000H.0
@@BITS hal FFE60H.1 00000H.6
@@BITS batt_params
FFE60H.7 00000H.0
* gap * FFE61H 00073H
@@SEGREG FFED4H 00004H DSEG AT
@@SEGREG @SEGREG FFED4H 00004H
@@RTARG0 FFED8H 00008H DSEG AT

View File

@ -40,9 +40,15 @@ MERGE @@R_INIT: =ROM ; ROM
; RAM1,RAM2領域はユーザープログラムで使用しても良いですが、セルフプログラム時は
; セルフプログラムのライブラリが使用するため、値は破壊されます。
;
memory RAM2 : (0FFE20H, 00C0H) ; セルフプログラム時、使用禁止領域
;memory SLF_RAM : (0FFE00H, 0020H) ; Slef Program予約領域[使用禁止]
memory RAM : (0FF900H, 0500H) ; ユーザーRAM領域
;memory SLF_RAM : (0FF900H, 0020H) ; Slef Program予約領域[使用禁止]
memory RAM2 : (0FFE20H, 00C0H) ; セルフプログラム時、使用禁止領域
;memory SLF_RAM : (0FFE00H, 0020H) ; Slef Program予約領域[使用禁止]
;MERGE @@DATA:=RAM
;MERGE @@INIT:=RAM
;MERGE @@INITL:=RAM
;MERGE @@DATAL:=RAM
;MERGE FSL_DATA:=RAM
;;MERGE DKANA:=RAM

View File

@ -19,7 +19,7 @@ enum poweron_reason_
NONE = 0,
RSN_PWSW,
RSN_RTC_ALARM,
RSN_RSV3,
RSN_TRIAL, // ‘ÌŒ±‘ä
RSN_RSV4,
RSN_RSV5
};

View File

@ -3,7 +3,7 @@
#define MCU_VER_MAJOR 0x02
#define MCU_VER_MINOR 0x00
#define MCU_VER_MINOR 0x02
// デバッグ向けスイッチ

Binary file not shown.

View File

@ -39,7 +39,8 @@ void tsk_led_cam( )
return;
}
}
cam_led_update = false; // TWL のブリンク設定(一発だけ点灯)のため
cam_led_update = false; // TWL のブリンク設定(一発だけ点灯)のため
EI();
if( system_status.pwr_state == SLEEP ) // sleep中、強制消灯

View File

@ -24,33 +24,27 @@
// ========================================================
u8 raw_adc_temperature;
BT_VENDER battery_manufacturer = BT_VENDER_NOT_CHECKED;
static u8 ntr_pm_reg_shadow; // NTR PMIC レジスタミラー
bit bt_authorized; // バッテリパラメータ送信済。充電開始許可
u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる
u8 raw_adc_temperature;
BT_VENDER battery_manufacturer = BT_VENDER_NOT_CHECKED;
static u8 ntr_pm_reg_shadow; // NTR PMIC レジスタミラー
bit bt_authorized; // バッテリパラメータ送信済。充電開始許可
u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる
static u16 bt_volt16;
static u16 bt_volt16;
static bit ntr_pm_bt_low_old;
bit BT_IN_CHG_delayed_n;
static bit ntr_pm_bt_low_old;
bit temp_zone_charge_disable; // 温度で充電停止する時にヒステリシスを付けるため
bit BT_IN_CHG_delayed_n;
bit temp_zone_charge_disable; // 温度で充電停止する時にヒステリシスを付けるため
u8 pmic_version;
u8 mgic_version[2];
u8 pmic_version;
u8 mgic_version[2];
static bt_param_* p_bt_param;
u8 pm_reg_bit_vddlcd;
static err send_cmd_mgic_2B( u8 reg, u16 dat );
static err read_mgic_2B( u8 reg, u8* dat );
static bt_param_* p_bt_param;
extern const bt_param_ bt_param[];
static err read_BT_SOC( u8* dest );
static err read_BT_voltage( u8* dest );
static u8 conv_ctr_bt_to_twl_bt();
u8 pm_reg_bit_vddlcd;
// ========================================================
@ -63,6 +57,13 @@ static void bt_param_select();
static void bt_batt_update_twl();
static void bt_batt_update_ntr();
// ラッパー
static err send_cmd_mgic_2B( u8 reg, u16 dat );
static err read_mgic_2B( u8 reg, u8* dat );
static err read_BT_SOC( u8* dest );
static err read_BT_voltage( u8* dest );
static u8 conv_ctr_bt_to_twl_bt();
// ========================================================
@ -76,6 +77,7 @@ const u8 BT_MANUF_BORDER[] = {
};
/* ========================================================
@ -97,10 +99,10 @@ const u8 BT_MANUF_BORDER[] = {
void tsk_batt( )
{
static u8 task_interval = 0;
static u8 task_interval;
if( system_status.pwr_state == OFF_TRIG ) // OFF_TRIGは一回しかこないので
{ // 満充電のに刺した瞬間電源切ると、5sec電源再投入できず不便。消しちゃう
{ // 満充電のに刺した瞬間電源切ると、3sec電源再投入できず不便。消しちゃう
chg_led_override = 0;
}
else

View File

@ -20,13 +20,13 @@
//=========================================================
/*
vreg_ctrから読みたいのでヘッダへ
#define INTERVAL_TSK_SW 8
#define CLICK_THRESHOLD 2
#define INTERVAL_TSK_SW
#define CLICK_THRESHOLD
#define HOLD_THREASHOLD (u8)( 2000 / INTERVAL_TSK_SW )
#define FORCEOFF_THREASHOLD (u8)( 4000 / INTERVAL_TSK_SW )
#define HOLD_THREASHOLD
#define FORCEOFF_THREASHOLD
*/
#define TIME_MUKAN (u8)( 300 / INTERVAL_TSK_SW )
#define TIME_MUKAN ( u8)( 300 / INTERVAL_TSK_SW )
#define TIME_MUKAN_PWSW_RED_TRIAL (u16)( 15000 / INTERVAL_TSK_SW ) // 試遊台、homeマスク時間
//=========================================================
@ -90,7 +90,7 @@ void tsk_sw( )
if( system_status.pwr_state == OFF_TRIG )
{
SW_pow_count = 0; // 電源投入に備えてクリア
task_interval = 0;
// task_interval = 0;
}
if( task_interval != 0 )
@ -100,8 +100,8 @@ void tsk_sw( )
// おしまい
}
task_interval = (u8)( INTERVAL_TSK_SW / SYS_INTERVAL_TICK );// プリスケーラ代わりに使ってますね…
task_interval = (u8)( INTERVAL_TSK_SW / SYS_INTERVAL_TICK ) -1; // プリスケーラ代わりに使ってますね…
// -1はポストデクリメントのための調整
// 8ms 毎にきます
switch ( system_status.pwr_state )
{
@ -181,3 +181,4 @@ void tsk_sw( )
}
}
}

View File

@ -145,7 +145,8 @@ void tsk_sys( )
PU7 = bits8(0,0,0,1, 1,1,0,1); // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n
PU_SW_HOME_n_JIKKI = 1; // SW_HOME
if( system_status.poweron_reason == RSN_PWSW )
if( system_status.poweron_reason == RSN_PWSW ||
system_status.poweron_reason == RSN_TRIAL )
{
// 電源ボタンでのonの時は、LEDを点灯させる
vreg_ctr[VREG_C_LED_POW] = LED_POW_ILM_AUTO;
@ -403,7 +404,7 @@ void tsk_sys( )
vreg_ctr[ VREG_C_HAL_OVW_CONT0 ] = vreg_ctr[ VREG_C_HAL_OVW_CONT1 ] = 0;
// 電源投入
wait_ms(46); // pmicの電源再投入仕様のため
system_status.poweron_reason = RSN_PWSW;
system_status.poweron_reason = RSN_TRIAL;
system_status.pwr_state = ON_CHECK;
}
}

View File

@ -265,8 +265,8 @@ enum VREG_C_ADRS
VREG_C_HAL_OVW_CONT0 = 0x52,
VREG_C_HAL_OVW_DAT0,
VREG_C_HAL_OVW_CONT1,
VREG_C_HAL_OVW_DAT1,
VREG_C_HAL_OVW_CONT1, // reserved
VREG_C_HAL_OVW_DAT1, // reserved
VREG_C_HAL_OVW_BT_FUEL = 0x56,
VREG_C_HAL_OVW_BT_VOLTAGE,

View File

@ -1,165 +1,40 @@
C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no loader.c
loader.c(141) : CC78K0R warning W0401: Conversion may lose significant digits
loader.c(142) : CC78K0R warning W0401: Conversion may lose significant digits
loader.c(174) : CC78K0R warning W0401: Conversion may lose significant digits
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -w2 -no magic.c
magic.c(16) : CC78K0R warning W0871: Data aligned after 'MGC_HEADdN' in 'MGC_MIMI section'
magic.c(24) : CC78K0R warning W0871: Data aligned after 'MGC_TAILd' in 'MGC_TAIL section'
magic.c(12) : CC78K0R warning W0871: Data aligned after 'MGC_LOADd' in 'MGC_LOAD section'
Compilation complete, 0 error(s) and 3 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\loader.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no pm.c
pm.c(493) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(784) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(788) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(818) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(839) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(905) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(914) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1117) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1119) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 9 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pm.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_ctr.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no main.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\main.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no magic.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\magic.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no WDT.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\WDT.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c
i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 1 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_twl.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led.c
led.c(82) : CC78K0R warning W0745: Expected function prototype
led.c(332) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 2 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no rtc.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\rtc.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no vreg_ctr.c
vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(167) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(169) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(170) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(218) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(218) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(223) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(223) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(227) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(227) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(231) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(231) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(235) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 14 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_ctr.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no vreg_twl.c
vreg_twl.c(55) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_twl.c(59) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 2 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_twl.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no adc.c
adc.c(101) : CC78K0R warning W0401: Conversion may lose significant digits
adc.c(182) : CC78K0R warning W0401: Conversion may lose significant digits
adc.c(228) : CC78K0R warning W0401: Conversion may lose significant digits
adc.c(352) : CC78K0R warning W0401: Conversion may lose significant digits
adc.c(474) : CC78K0R warning W0745: Expected function prototype
adc.c(503) : CC78K0R warning W0401: Conversion may lose significant digits
adc.c(508) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 7 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\adc.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no renge\renge.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\renge.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no accero.c
accero.c(105) : CC78K0R warning W0745: Expected function prototype
Compilation complete, 0 error(s) and 1 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\accero.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c
self_flash.c(280) : CC78K0R warning W0401: Conversion may lose significant digits
self_flash.c(281) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 2 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\self_flash.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no sw.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\sw.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_debug.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_debug.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_misc.c
task_misc.c(296) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(303) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(309) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(310) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(311) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(312) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(314) : CC78K0R warning W0401: Conversion may lose significant digits
task_misc.c(325) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 9 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_misc.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_sys.c
task_sys.c(208) : CC78K0R warning W0401: Conversion may lose significant digits
task_sys.c(584) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 2 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_sys.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c
pedo_alg_thre_det2.c(97) : CC78K0R warning W0745: Expected function prototype
pedo_alg_thre_det2.c(113) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 2 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pedo_alg_thre_det2.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_status.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_status.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led_cam.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_cam.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led_pow.c
led_pow.c(99) : CC78K0R warning W0401: Conversion may lose significant digits
led_pow.c(104) : CC78K0R warning W0401: Conversion may lose significant digits
led_pow.c(155) : CC78K0R warning W0401: Conversion may lose significant digits
led_pow.c(215) : CC78K0R warning W0401: Conversion may lose significant digits
led_pow.c(244) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 5 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_pow.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no hal.c
Compilation complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\hal.asm
Assembly complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel
Link complete, 0 error(s) and 0 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel
RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K'
Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\
RA78K0R warning W3420: File 'pm.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'i2c_ctr.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'main.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'WDT.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'i2c_mcu.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'i2c_twl.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'led.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'rtc.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'vreg_ctr.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'vreg_twl.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'adc.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'renge.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'accero.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'self_flash.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'sw.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'task_debug.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'task_misc.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'task_sys.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'pedo_alg_thre_det2.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'task_status.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'led_cam.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'led_pow.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'hal.rel' already has had error(s)/warning(s) by 'CC78K'
RA78K0R warning W3420: File 'batt_params.rel' already has had error(s)/warning(s) by 'CC78K'
Link complete, 0 error(s) and 25 warning(s) found.
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\oc78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex
@ -168,4 +43,4 @@ intel-HEX to bsr bin converter
file converted!
Build Total error(s) : 0 Total warning(s) : 59
Build Total error(s) : 0 Total warning(s) : 28

View File

@ -22,8 +22,8 @@ SubClock=None
[Mapping]
Count=0
[Main]
Geometry=198, 198, 960, 728
Window=Max
Geometry=44, 44, 1214, 1108
Window=Normal
MDI_MAX=OFF
Button=ON
Mode=Auto
@ -58,7 +58,7 @@ Symbol Reset1=ON
Dir=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\
Filter=Source
[Debugger Option]
Source Path="\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\renge"
Source Path=""
Symbol Size=Byte
Symbol Format=Hex
Register Name=Func
@ -78,10 +78,10 @@ Symbol Type=OFF
Language=C
Kanji=SJIS
[Source]
Geometry=29, 167, 923, 884
Geometry=0, 0, 750, 991
Window=Normal
DispStart=75
CaretPos=76,0
DispStart=479
CaretPos=480,0
Mode=Normal
DispFile=
Address1=
@ -139,27 +139,11 @@ SaveRange=Screen
SaveStart=
SaveEnd=
Accumulative=ON
[Source1]
Geometry=230, 86, 923, 884
Window=Normal
DispStart=85
CaretPos=420,0
Mode=Normal
DispFile=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\vreg_ctr.c
Accumulative=ON
[Source2]
Geometry=426, 148, 923, 884
Window=Normal
DispStart=183
CaretPos=244,0
Mode=Normal
DispFile=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\i2c_ctr.c
Accumulative=ON
[Assemble]
Geometry=75, 75, 712, 548
Window=Normal
DispStart=6880
CaretPos=3440,0
Geometry=0, 0, 0, 0
Window=Hide
DispStart=847627264
CaretPos=0,0
Address1=
Address2=
Address3=
@ -201,18 +185,18 @@ SaveRange=Screen
SaveStart=
SaveEnd=
[Memory]
Geometry=672, -2, 665, 836
Window=Normal
Boundary=163
Geometry=0, 0, 0, 0
Window=Hide
Boundary=0
Format=Hex
Mode=Byte
Endian=Little
Endian=
Ascii=OFF
Idtag=OFF
Address=
DispStart=000FFAE0
CaretPosData=44, 65490
CaretPosAscii=0, 65424
DispStart=FFFFFFFF
CaretPosData=0, 0
CaretPosAscii=0, 0
Address1=
Address2=
Address3=
@ -267,9 +251,9 @@ Destination=0
[I/O Port]
Line=0
[Stack]
Geometry=0, 0, 400, 300
Window=Normal
Boundary=13762687
Geometry=0, 0, 0, 0
Window=Hide
Boundary=0
Mode=Proper
[Sfr]
Geometry=0, 0, 0, 0
@ -882,10 +866,10 @@ SaveRange=Screen
SaveStart=
SaveEnd=
[Register]
Geometry=1328, 14, 250, 303
Window=Normal
Geometry=0, 0, 0, 0
Window=Hide
Mode=Hex
Boundary=110
Boundary=0
Pickup=OFF
Name=Functional
Register Bank=0
@ -973,27 +957,21 @@ Detail=OFF
Last Name=
Count=0
[Variable]
Geometry=1097, 414, 440, 666
Window=Normal
Boundary=13762700
0=.pwsw_timeout,D,N,A,+,1
1=.krmk,P,S,A,+,1
2=.0xffd32,P,L,A,+,1
3=.task_interval,P,N,A,+,1
4=.SW_pow_count,P,N,A,+,1
5=+system_status,.,N,A,-,1
Line=6
Geometry=0, 0, 0, 0
Window=Hide
Boundary=0
Line=0
[Quick Watch]
0=system_status,P,A,1
1=tasks,P,A,1
2=0xFD32,P,A,1
3=0fd32h,P,A,1
4=0xffd32,P,A,1
5=mrmk,P,A,1
6=krmk,P,A,1
7=pwsw_timeout,P,A,1
8=SW_pow_count,P,A,1
9=task_interval,P,A,1
0=
1=
2=
3=
4=
5=
6=
7=
8=
9=
10=
11=
12=
@ -1005,40 +983,22 @@ Geometry=0, 0, 0, 0
Window=Hide
Width=150 30 200 100
Name0=Swb00001
Address0=task_sys.c#_tsk_sys+0x2e2
Address0=sw.c#_tsk_sw+0x36
Window0=ASM
Status0=ON
Name1=Swb00002
Address1=task_sys.c#_tsk_sys+0xa7
Address1=sw.c#_tsk_sw+0x47
Window1=ASM
Status1=ON
Name2=Swb00003
Address2=task_sys.c#_tsk_sys+0x83
Address2=sw.c#_tsk_sw+0x6b
Window2=ASM
Status2=ON
Name3=Swb00004
Address3=task_sys.c#_tsk_sys+0x49
Window3=ASM
Status3=ON
Name4=Swb00007
Address4=task_sys.c#_tsk_sys+0x5f
Window4=ASM
Status4=ON
Name5=Swb00005
Address5=vreg_ctr.c#_vreg_ctr_write+0x353
Window5=ASM
Status5=ON
Name6=Swb00006
Address6=vreg_ctr.c#_vreg_ctr_write+0x343
Window6=ASM
Status6=ON
Count=7
Count=3
[Reset]
Debugger=ON
Symbol=OFF
Target CPU=OFF
[Symbol]
Data1=9F , 16
[Extended Option]
OnClick Software Break=ON
TraceTimetag=x1

View File

@ -231,73 +231,6 @@ Tool1=CC78K0R|W2.13
Tool2=RA78K0R|W1.33
Tool3=SK78K0R|V3.10
Tool4=ID78K0R-QB|V3.61
[SrcFile]
Source1=loader.c
Source2=pm.c
Source3=i2c_ctr.c
Source4=main.c
Source5=magic.c
Source6=WDT.c
Source7=i2c_mcu.c
Source8=i2c_twl.c
Source9=led.c
Source10=rtc.c
Source11=vreg_ctr.c
Source12=vreg_twl.c
Source13=adc.c
Source14=renge\renge.c
Source15=accero.c
Source16=self_flash.c
Source17=sw.c
Source18=task_debug.c
Source19=task_misc.c
Source20=task_sys.c
Source21=pedo_alg_thre_det2.c
Source22=ini_VECT.c
Source23=task_status.c
Source24=led_cam.c
Source25=led_pow.c
Source26=hal.c
[IncFile]
Include1=incs_loader.h
Include2=jhl_defs.h
Include3=config.h
Include4=user_define.h
Include5=bsr_system.h
Include6=renge\renge.h
Include7=renge\renge_defs.h
Include8=renge\renge_task_immediate.h
Include9=vreg_ctr.h
Include10=vreg_twl.h
Include11=loader.h
Include12=i2c_mcu.h
Include13=WDT.h
Include14=fsl_user.h
Include15=i2c_ctr.h
Include16=pm.h
Include17=rtc.h
Include18=reboot.h
Include19=magic.h
Include20=incs.h
Include21=i2c_twl.h
Include22=accero.h
Include23=pedometer.h
Include24=sw.h
Include25=adc.h
Include26=led.h
Include27=batt_params.h
Include28=pool.h
Include29=i2c_twl_defs.h
Include30=voltable.h
Include31=renge\renge_task_intval.h
Include32=self_flash.h
Include33=pedo_lpf_coeff.h
Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
Include35=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
Include36=sim\simOnWin.h
Include37=sim\sfrAlias.h
Include38=hal.h
Include39=sim\sim_interrupt_decrare.c
[Options.CC78K0R 0]
Version=210
Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r
@ -511,7 +444,7 @@ Intunexpand=1
Kanjicode=1210
Verbose=0
CommandFile=0
Warninglevel=1
Warninglevel=2
Startupchk=1
Fixation=0
FarROMization=0
@ -767,6 +700,74 @@ VfiFileBoot0=
VfiFileBoot1=boot.vfi
VF78K0Rchk=0
VF78K0Rvs=
[SrcFile]
Source1=loader.c
Source2=pm.c
Source3=i2c_ctr.c
Source4=main.c
Source5=magic.c
Source6=WDT.c
Source7=i2c_mcu.c
Source8=i2c_twl.c
Source9=led.c
Source10=rtc.c
Source11=vreg_ctr.c
Source12=vreg_twl.c
Source13=adc.c
Source14=renge\renge.c
Source15=accero.c
Source16=self_flash.c
Source17=sw.c
Source18=task_debug.c
Source19=task_misc.c
Source20=task_sys.c
Source21=pedo_alg_thre_det2.c
Source22=ini_VECT.c
Source23=task_status.c
Source24=led_cam.c
Source25=led_pow.c
Source26=hal.c
Source27=batt_params.c
[IncFile]
Include1=incs_loader.h
Include2=jhl_defs.h
Include3=config.h
Include4=user_define.h
Include5=bsr_system.h
Include6=renge\renge.h
Include7=renge\renge_defs.h
Include8=renge\renge_task_immediate.h
Include9=vreg_ctr.h
Include10=vreg_twl.h
Include11=loader.h
Include12=i2c_mcu.h
Include13=WDT.h
Include14=fsl_user.h
Include15=i2c_ctr.h
Include16=pm.h
Include17=rtc.h
Include18=reboot.h
Include19=magic.h
Include20=incs.h
Include21=i2c_twl.h
Include22=accero.h
Include23=pedometer.h
Include24=sw.h
Include25=adc.h
Include26=led.h
Include27=batt_params.h
Include28=pool.h
Include29=i2c_twl_defs.h
Include30=voltable.h
Include31=renge\renge_task_intval.h
Include32=self_flash.h
Include33=pedo_lpf_coeff.h
Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
Include35=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
Include36=sim\simOnWin.h
Include37=sim\sfrAlias.h
Include38=hal.h
Include39=sim\sim_interrupt_decrare.c
[Options.LK78K0R 0]
Version=100
O0=bsr_k0r.lmf
@ -878,7 +879,7 @@ B1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.l
D0=bsr_mcu.dr
D1=user_area.dr
S=1
W=0
W=2
SELFCheck=0
SELF=0
ZB=

View File

@ -1,15 +1,20 @@
[ProjectManager]
FrameMax=0
FrameX=402
FrameY=228
FrameMax=1
FrameX=1868
FrameY=184
FrameCX=1440
FrameCY=895
OpenFile1=ProjectWindow
OpenFile1=task_sys.c,0,225,225,1395,726,0,369,0,0
OpenFile2=i2c_mcu.c,0,100,100,1346,822,0,213,0,0
OpenFile3=i2c_twl.c,0,175,175,1421,897,38,129,47,0
OpenFile4=sw.c,0,200,200,1446,922,0,103,0,0
OpenFile5=config.h,0,168,41,1338,542,24,24,24,0
OpenFile6=main.c,0,225,225,1471,947,0,15,0,0
OpenFile7=ProjectWindow
PrjPos=0,0,706,0,291
OpenFile2=task_sys.c,0,225,225,1395,726,0,369,0,0
OpenFile3=config.h,0,0,0,1170,501,24,24,24,0
OpenFile4=OutputWindow
OutputPos=0,16,707,587,1440
OpenFile8=kanaria.c,0,250,250,1496,972,0,3,20,0
OpenFile9=OutputWindow
OutputPos=0,203,894,244,1482
ActivePRJ=yav_mcu_bsr.prj
[ProjectWindow]
ProjectWindowDispType=0

View File

@ -1,7 +1,7 @@
[SdbInfo]
Ver=5
[loader.c]
T=4e0a86c1
T=4e27babf
1=incs_loader.h
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
3=fsl_user.h
@ -12,7 +12,7 @@ T=4e0a86c1
8=reboot.h
9=magic.h
[pm.c]
T=4e1c1434
T=4e38d6f0
1=incs.h
2=adc.h
3=led.h
@ -22,11 +22,11 @@ T=4e1c1434
7=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
8=fsl_user.h
[i2c_ctr.c]
T=4e1d54ae
T=4e36767a
1=config.h
2=incs.h
[main.c]
T=4e0af952
T=4e38f73a
1=incs_loader.h
2=WDT.h
3=rtc.h
@ -36,31 +36,31 @@ T=4e0af952
7=adc.h
8=pool.h
[magic.c]
T=4e1d56d9
T=4e38f186
1=config.h
2=magic.h
[WDT.c]
T=4dfae637
T=4e310743
1=incs_loader.h
[i2c_mcu.c]
T=4e1d47dd
T=4e310743
1=incs_loader.h
2=i2c_mcu.h
[i2c_twl.c]
T=4e0c1e90
T=4e37b65b
1=config.h
2=incs.h
3=i2c_twl_defs.h
4=i2c_twl.h
[led.c]
T=4dfafb99
T=4e310743
1=incs.h
2=led.h
[rtc.c]
T=4dfb0204
T=4e27d06d
1=incs.h
[vreg_ctr.c]
T=4e1a3d56
T=4e367ae2
1=incs.h
2=vreg_ctr.h
3=rtc.h
@ -71,14 +71,14 @@ T=4e1a3d56
8=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
9=fsl_user.h
[vreg_twl.c]
T=4df868b8
T=4e310743
1=incs.h
2=jhl_defs.h
3=led.h
4=vreg_twl.h
5=vreg_ctr.h
[adc.c]
T=4e1c11e5
T=4e38d553
1=incs.h
2=adc.h
3=pm.h
@ -86,7 +86,7 @@ T=4e1c11e5
5=vreg_twl.h
6=voltable.h
[renge\renge.c]
T=4e093f8f
T=4e30b6fd
1=renge\renge.h
2=renge\renge_task_intval.h
3=renge\renge_task_immediate.h
@ -96,12 +96,12 @@ T=4e093f8f
7=sim\simOnWin.h
8=bsr_system.h
[accero.c]
T=4dff0001
T=4e2fd5bb
1=config.h
2=incs.h
3=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
[self_flash.c]
T=4e166b67
T=4e310743
1=incs_loader.h
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
3=fsl_user.h
@ -110,7 +110,7 @@ T=4e166b67
6=magic.h
7=pm.h
[sw.c]
T=4e166bf3
T=4e38e66f
1=incs.h
2=i2c_twl.h
3=i2c_ctr.h
@ -119,13 +119,13 @@ T=4e166bf3
6=rtc.h
7=sw.h
[task_debug.c]
T=4dfae637
T=4e27b472
1=incs_loader.h
2=renge\renge.h
3=pm.h
4=accero.h
[task_misc.c]
T=4e1c12df
T=4e3757a4
1=incs.h
2=renge\renge.h
3=pm.h
@ -135,7 +135,7 @@ T=4e1c12df
7=led.h
8=vreg_twl.h
[task_sys.c]
T=4e1a935d
T=4e37c2b5
1=incs.h
2=i2c_twl.h
3=i2c_ctr.h
@ -147,7 +147,7 @@ T=4e1a935d
9=adc.h
10=self_flash.h
[pedo_alg_thre_det2.c]
T=4e1a3cda
T=4e311180
1=incs.h
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
3=accero.h
@ -155,10 +155,11 @@ T=4e1a3cda
5=pedo_lpf_coeff.h
6=pool.h
[ini_VECT.c]
T=4dfaf66c
T=4e310743
1=config.h
2=sim\sim_interrupt_decrare.c
[task_status.c]
T=4e1abbad
T=4e310743
1=incs_loader.h
2=renge\renge.h
3=hal.h
@ -168,18 +169,24 @@ T=4e1abbad
7=i2c_mcu.h
8=led.h
[led_cam.c]
T=4dfae24c
T=4e310744
1=incs.h
2=led.h
[led_pow.c]
T=4dfae637
T=4e310743
1=incs.h
2=led.h
[hal.c]
T=4e1d5591
T=4e38e58f
1=incs_loader.h
[batt_params.c]
T=4e38d716
1=jhl_defs.h
2=batt_params.h
[kanaria.c]
T=4e38ee27
[incs_loader.h]
T=4e156766
T=4e310744
1=sim\simOnWin.h
2=jhl_defs.h
3=user_define.h
@ -192,48 +199,48 @@ T=4e156766
10=i2c_mcu.h
11=WDT.h
[jhl_defs.h]
T=4df868b8
T=4e310743
1=config.h
[config.h]
T=4e16b88c
T=4e37bcf7
[user_define.h]
T=4e169edd
T=4e37b6dc
[bsr_system.h]
T=4df868b8
T=4e37befa
[renge\renge.h]
T=4df868b6
T=4e310740
1=renge\renge_defs.h
2=renge\renge_task_immediate.h
[renge\renge_defs.h]
T=4dfae85a
T=4e310740
[renge\renge_task_immediate.h]
T=4df868b6
T=4e310740
1=renge\renge_defs.h
[vreg_ctr.h]
T=4e1c100c
T=4e37dd7e
1=config.h
[vreg_twl.h]
T=4df868b8
T=4e310743
[loader.h]
T=4df868b8
T=4e310743
[i2c_mcu.h]
T=4df868b8
T=4e310743
[WDT.h]
T=4df868b8
T=4e310743
[fsl_user.h]
T=4dfea7e9
T=4e310743
[i2c_ctr.h]
T=4df868b9
T=4e310743
[pm.h]
T=4dfef02d
T=4e3786d0
[rtc.h]
T=4df868b9
T=4e310743
[reboot.h]
T=4df868b8
T=4e310743
[magic.h]
T=4df868b8
T=4e310743
[incs.h]
T=4e15675d
T=4e310743
1=sim\simOnWin.h
2=jhl_defs.h
3=user_define.h
@ -252,47 +259,49 @@ T=4e15675d
16=adc.h
17=WDT.h
[i2c_twl.h]
T=4df868b8
T=4e310743
[accero.h]
T=4df868b8
T=4e310743
1=jhl_defs.h
2=pedometer.h
[pedometer.h]
T=4e1a3cda
T=4e310743
[sw.h]
T=4df868b8
T=4e310743
1=config.h
[adc.h]
T=4df868b8
T=4e310743
1=jhl_defs.h
[led.h]
T=4e169c84
T=4e310744
[batt_params.h]
T=4df868b9
T=4e38d70d
1=jhl_defs.h
[pool.h]
T=4df868b8
T=4e310743
1=pedometer.h
[i2c_twl_defs.h]
T=4df868b8
T=4e310743
[voltable.h]
T=4df868b8
T=4e310743
[renge\renge_task_intval.h]
T=4df868b6
T=4e310740
1=renge\renge_defs.h
[self_flash.h]
T=4df868b8
T=4e310743
[pedo_lpf_coeff.h]
T=4df868b9
T=4e310743
[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h]
T=49a3bd4e
[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h]
T=45f12258
[sim\simOnWin.h]
T=4e0014e7
T=4e31073f
1=sim\sfrAlias.h
[sim\sfrAlias.h]
T=4e169edd
T=4e37b6f2
1=config.h
[hal.h]
T=4e16a2b4
T=4e310744
[sim\sim_interrupt_decrare.c]
T=4e31073f