mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-06-19 00:55:37 -04:00
vol書き込みポーリングを行うように変更
ROM不足に対応するため、メモリマップをちょっと変更。 従来品とのアップデート/ダウンデートもとりあえず大丈夫(自ファームのチェック部分) RAMも心配になってきたのでboolとして使ってるu8をbit型に、気がついたところから 型違いのwarningを減らすためにキャストをちゃんとする。気がついたところから tsk_debugを外した…がサイズ変わらず if~else~else~でつないでいたところをテーブル&ループに変更 項目数が増えると(>4)78k0/rはこっちの方が早くて小さいのか TWLがVolを書くのと、スライダの操作がバッティングすると不整合が起こる事があり、それを防ぐ git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@241 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
1ba09ea122
commit
4a96cf6746
43
trunk/adc.c
43
trunk/adc.c
@ -22,9 +22,13 @@ bit vol_changed_by_ctr;
|
|||||||
bit vol_changed_by_twl;
|
bit vol_changed_by_twl;
|
||||||
u8 vol_old;
|
u8 vol_old;
|
||||||
|
|
||||||
|
|
||||||
u8 adc_raw_vol;
|
u8 adc_raw_vol;
|
||||||
u8 adc_raw_dep;
|
u8 adc_raw_dep;
|
||||||
|
|
||||||
|
u8 vol_polling;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
typedef struct filter_work
|
typedef struct filter_work
|
||||||
{
|
{
|
||||||
@ -69,38 +73,17 @@ static u8 adc_scaling( u8 );
|
|||||||
|
|
||||||
関係ありそうですが別のところで管理しています
|
関係ありそうですが別のところで管理しています
|
||||||
・PM_BT_DET,_P BT_chk
|
・PM_BT_DET,_P BT_chk
|
||||||
|
|
||||||
・8tics毎に呼ばれ、3チャンネル分取り込むとADCを停止します。
|
|
||||||
タスク起動時、レジスタには前回の取り込み値が入っています。
|
|
||||||
======================================================== */
|
======================================================== */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void tsk_adc( )
|
void tsk_adc( )
|
||||||
{
|
{
|
||||||
static u8 old_tune;
|
static u8 old_tune;
|
||||||
static u8 sndvol_codec;
|
static u8 sndvol_codec;
|
||||||
static u8 bt_temp_old;
|
static u8 bt_temp_old;
|
||||||
|
|
||||||
/*
|
|
||||||
これやると、Volスライダの反応が劇悪になるので注意
|
|
||||||
static u8 task_interval = 0;
|
|
||||||
if( task_interval-- != 0 )
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
task_interval = (u8)( INTERVAL_TSK_ADC / SYS_INTERVAL_TICK );
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
if( adc_updated )
|
if( adc_updated )
|
||||||
{
|
{
|
||||||
adc_updated = false;
|
adc_updated = false;
|
||||||
|
|
||||||
if( system_status.pwr_state == ON )
|
|
||||||
{
|
|
||||||
// 3D /////////////////////////////////////////
|
// 3D /////////////////////////////////////////
|
||||||
vreg_ctr[ VREG_C_TUNE ] = adc_raw_dep; // 生値
|
vreg_ctr[ VREG_C_TUNE ] = adc_raw_dep; // 生値
|
||||||
|
|
||||||
@ -115,14 +98,23 @@ void tsk_adc( )
|
|||||||
{
|
{
|
||||||
vol_changed_by_ctr = true;
|
vol_changed_by_ctr = true;
|
||||||
vol_old = vol_data_ctr;
|
vol_old = vol_data_ctr;
|
||||||
renge_task_immed_add( tski_vol_update ); // 2ms後でいいでしょう...
|
vol_polling = 3;
|
||||||
|
// renge_task_immed_add( tski_vol_update ); ↓で登録
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// バッテリ識別 ///////////////////////////
|
// バッテリ識別 ///////////////////////////
|
||||||
/* 呼ばれません */
|
/* 呼ばれません */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 書き忘れがあるといやなのでポーリング orz
|
||||||
|
if( vol_polling < 5 )
|
||||||
|
{
|
||||||
|
renge_task_immed_add( tski_vol_update );
|
||||||
|
vol_polling = 200 / SYS_INTERVAL_TICK + 5; // 5回/sec
|
||||||
}
|
}
|
||||||
|
vol_polling -= 1;
|
||||||
|
|
||||||
|
|
||||||
ADCEN = 1;
|
ADCEN = 1;
|
||||||
ADM = 0b00001011; // セレクトモード、昇圧、fCLK/6 ///ここから ↓
|
ADM = 0b00001011; // セレクトモード、昇圧、fCLK/6 ///ここから ↓
|
||||||
@ -200,19 +192,18 @@ task_status_immed tski_vol_update()
|
|||||||
sent_index_twl = vreg_twl[ REG_TWL_INT_ADRS_VOL ] *2 +1;
|
sent_index_twl = vreg_twl[ REG_TWL_INT_ADRS_VOL ] *2 +1;
|
||||||
}
|
}
|
||||||
sent_index = sent_index_twl;
|
sent_index = sent_index_twl;
|
||||||
set_irq( VREG_C_IRQ2, REG_BIT_TWL_SNDVOL_CHANGE );
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// force_sliderを0にしたとき & 書きまくるとき
|
// force_sliderを0にしたとき & 書きまくるとき
|
||||||
// スライダかTWLの最後にセットした方をセット
|
// スライダかTWLの最後にセットした方をセット
|
||||||
if( !last_modifyer_is_twl )
|
if( last_modifyer_is_twl )
|
||||||
{
|
{
|
||||||
sent_index = sent_index_slider;
|
sent_index = sent_index_twl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sent_index = sent_index_twl;
|
sent_index = sent_index_slider;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,6 +34,8 @@
|
|||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
|
extern u8 vol_polling;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
|
@ -94,13 +94,13 @@ typedef struct _st_bt_comp
|
|||||||
// 電池残量補正パラメータ
|
// 電池残量補正パラメータ
|
||||||
const st_bt_comp BT_COMP[] = {
|
const st_bt_comp BT_COMP[] = {
|
||||||
// rcomp R_co_up R_co_down
|
// rcomp R_co_up R_co_down
|
||||||
{ 92, -256* 0.79, -256* 4.35 }, // maxell
|
{ 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // maxell
|
||||||
{ 92, -256* 0.79, -256* 4.35 }, // dummy(M )
|
{ 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // dummy(M )
|
||||||
{ 92, -256* 0.79, -256* 4.35 }, // dummy(M )
|
{ 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // dummy(M )
|
||||||
{ 171, -256* 1.00, -256* 2.60 }, // dummy( P)
|
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // dummy( P)
|
||||||
{ 171, -256* 1.00, -256* 2.60 }, // dummy( P)
|
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // dummy( P)
|
||||||
{ 171, -256* 1.00, -256* 2.60 }, // panasonic
|
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // panasonic
|
||||||
{ 171, -256* 1.00, -256* 2.60 } // dummy( P)
|
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) } // dummy( P)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
1763
trunk/bsr.hex
1763
trunk/bsr.hex
File diff suppressed because it is too large
Load Diff
BIN
trunk/bsr.lmf
BIN
trunk/bsr.lmf
Binary file not shown.
@ -1,12 +1,12 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
78K0R Linker W1.31 Date:30 Sep 2010 Page: 1
|
78K0R Linker W1.31 Date:13 Oct 2010 Page: 1
|
||||||
|
|
||||||
Command: -yC:\Program Files\NEC Electronics Tools\DEV -_msgoff -obsr.l
|
Command: -yC:\Program Files\NEC Electronics Tools\DEV -_msgoff -obsr.l
|
||||||
mf ..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10
|
mf ..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10
|
||||||
\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr_k0r.map -nk
|
\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr_k0r.map -nk
|
||||||
d -gb6EFBFFh -bC:\Program Files\NEC Electronics Tools\FSL78K0
|
d -gb7EFBFFh -bC:\Program Files\NEC Electronics Tools\FSL78K0
|
||||||
R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0rm.lib -b
|
R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0rm.lib -b
|
||||||
cl0rmf.lib -iC:\Program Files\NEC Electronics Tools\CC78K0R\W
|
cl0rmf.lib -iC:\Program Files\NEC Electronics Tools\CC78K0R\W
|
||||||
2.10\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.r
|
2.10\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.r
|
||||||
@ -23,8 +23,8 @@ Direc-file:bsr_mcu.dr
|
|||||||
*** Link information ***
|
*** Link information ***
|
||||||
|
|
||||||
64 output segment(s)
|
64 output segment(s)
|
||||||
3E6FH byte(s) real data
|
3E75H byte(s) real data
|
||||||
5419 symbol(s) defined
|
5439 symbol(s) defined
|
||||||
|
|
||||||
|
|
||||||
*** Memory map ***
|
*** Memory map ***
|
||||||
@ -97,7 +97,7 @@ Direc-file:bsr_mcu.dr
|
|||||||
LDR_CODL task_status
|
LDR_CODL task_status
|
||||||
000C4H 00000H
|
000C4H 00000H
|
||||||
?CSEGSI 000C4H 0000AH CSEG
|
?CSEGSI 000C4H 0000AH CSEG
|
||||||
LDR_CODE 000CEH 0091EH CSEG
|
LDR_CODE 000CEH 0091DH CSEG
|
||||||
LDR_CODE loader 000CEH 001EBH
|
LDR_CODE loader 000CEH 001EBH
|
||||||
LDR_CODE main 002B9H 00049H
|
LDR_CODE main 002B9H 00049H
|
||||||
LDR_CODE WDT 00302H 00000H
|
LDR_CODE WDT 00302H 00000H
|
||||||
@ -105,47 +105,47 @@ Direc-file:bsr_mcu.dr
|
|||||||
LDR_CODE self_flash
|
LDR_CODE self_flash
|
||||||
005F3H 00370H
|
005F3H 00370H
|
||||||
LDR_CODE task_debug
|
LDR_CODE task_debug
|
||||||
00963H 00001H
|
00963H 00000H
|
||||||
LDR_CODE task_status
|
LDR_CODE task_status
|
||||||
00964H 00088H
|
00963H 00088H
|
||||||
FSL_CODE 009ECH 00322H CSEG
|
FSL_CODE 009EBH 00322H CSEG
|
||||||
FSL_CODE fsl_block_cmd
|
FSL_CODE fsl_block_cmd
|
||||||
009ECH 0002BH
|
009EBH 0002BH
|
||||||
FSL_CODE fsl_block_check
|
FSL_CODE fsl_block_check
|
||||||
00A17H 00013H
|
00A16H 00013H
|
||||||
FSL_CODE fsl_common
|
FSL_CODE fsl_common
|
||||||
00A2AH 0014FH
|
00A29H 0014FH
|
||||||
FSL_CODE fsl_reset
|
FSL_CODE fsl_reset
|
||||||
00B79H 00001H
|
00B78H 00001H
|
||||||
FSL_CODE fsl_si_ibf
|
FSL_CODE fsl_si_ibf
|
||||||
00B7AH 00064H
|
00B79H 00064H
|
||||||
FSL_CODE fsl_phySwap
|
FSL_CODE fsl_phySwap
|
||||||
00BDEH 0004DH
|
00BDDH 0004DH
|
||||||
FSL_CODE fsl_si_common
|
FSL_CODE fsl_si_common
|
||||||
00C2BH 00061H
|
00C2AH 00061H
|
||||||
FSL_CODE fsl_swap 00C8CH 00030H
|
FSL_CODE fsl_swap 00C8BH 00030H
|
||||||
FSL_CODE fsl_write
|
FSL_CODE fsl_write
|
||||||
00CBCH 00052H
|
00CBBH 00052H
|
||||||
@@LCODE 00D0EH 002AFH CSEG
|
@@LCODE 00D0DH 002AFH CSEG
|
||||||
@@LCODE @cstart 00D0EH 0006DH
|
@@LCODE @cstart 00D0DH 0006DH
|
||||||
@@LCODE @imul 00D7BH 00011H
|
@@LCODE @imul 00D7AH 00011H
|
||||||
@@LCODE @lumul 00D8CH 0002BH
|
@@LCODE @lumul 00D8BH 0002BH
|
||||||
@@LCODE @isdiv 00DB7H 00022H
|
@@LCODE @isdiv 00DB6H 00022H
|
||||||
@@LCODE @iudiv 00DD9H 0002DH
|
@@LCODE @iudiv 00DD8H 0002DH
|
||||||
@@LCODE @isrem 00E06H 00021H
|
@@LCODE @isrem 00E05H 00021H
|
||||||
@@LCODE @iurem 00E27H 0002FH
|
@@LCODE @iurem 00E26H 0002FH
|
||||||
@@LCODE @lsdiv 00E56H 00039H
|
@@LCODE @lsdiv 00E55H 00039H
|
||||||
@@LCODE @ludiv 00E8FH 0003FH
|
@@LCODE @ludiv 00E8EH 0003FH
|
||||||
@@LCODE @divuw 00ECEH 00034H
|
@@LCODE @divuw 00ECDH 00034H
|
||||||
@@LCODE @ladd 00F02H 0000FH
|
@@LCODE @ladd 00F01H 0000FH
|
||||||
@@LCODE @llsh 00F11H 0001BH
|
@@LCODE @llsh 00F10H 0001BH
|
||||||
@@LCODE @lursh 00F2CH 0001FH
|
@@LCODE @lursh 00F2BH 0001FH
|
||||||
@@LCODE @iscmp 00F4BH 0000CH
|
@@LCODE @iscmp 00F4AH 0000CH
|
||||||
@@LCODE @lscmp 00F57H 00014H
|
@@LCODE @lscmp 00F56H 00014H
|
||||||
@@LCODE @lband 00F6BH 00014H
|
@@LCODE @lband 00F6AH 00014H
|
||||||
@@LCODE @bcdtob 00F7FH 0001AH
|
@@LCODE @bcdtob 00F7EH 0001AH
|
||||||
@@LCODE @bbcd 00F99H 00024H
|
@@LCODE @bbcd 00F98H 00024H
|
||||||
* gap * 00FBDH 00039H
|
* gap * 00FBCH 0003AH
|
||||||
MGC_LOAD 00FF6H 0000AH CSEG AT
|
MGC_LOAD 00FF6H 0000AH CSEG AT
|
||||||
MGC_LOAD magic 00FF6H 0000AH
|
MGC_LOAD magic 00FF6H 0000AH
|
||||||
|
|
||||||
@ -155,264 +155,265 @@ Direc-file:bsr_mcu.dr
|
|||||||
SEGMENT SEGMENT MODULE ADDRESS
|
SEGMENT SEGMENT MODULE ADDRESS
|
||||||
MGC_MIMI 02000H 0000AH CSEG AT
|
MGC_MIMI 02000H 0000AH CSEG AT
|
||||||
MGC_MIMI magic 02000H 0000AH
|
MGC_MIMI magic 02000H 0000AH
|
||||||
@@CNST 0200AH 002BAH CSEG
|
@@CNST 0200AH 002CEH CSEG
|
||||||
@@CNST @cstart 0200AH 00000H
|
@@CNST @cstart 0200AH 00000H
|
||||||
@@CNST loader 0200AH 00000H
|
@@CNST loader 0200AH 00000H
|
||||||
@@CNST pm 0200AH 0020EH
|
@@CNST pm 0200AH 0021AH
|
||||||
@@CNST i2c_ctr 02218H 00000H
|
@@CNST i2c_ctr 02224H 00000H
|
||||||
@@CNST main 02218H 00000H
|
@@CNST main 02224H 00000H
|
||||||
@@CNST magic 02218H 00000H
|
@@CNST magic 02224H 00000H
|
||||||
@@CNST WDT 02218H 00000H
|
@@CNST WDT 02224H 00000H
|
||||||
@@CNST i2c_mcu 02218H 00000H
|
@@CNST i2c_mcu 02224H 00000H
|
||||||
@@CNST i2c_twl 02218H 00000H
|
@@CNST i2c_twl 02224H 00000H
|
||||||
@@CNST led 02218H 00020H
|
@@CNST led 02224H 00020H
|
||||||
@@CNST rtc 02238H 00000H
|
@@CNST rtc 02244H 00000H
|
||||||
@@CNST vreg_ctr 02238H 00000H
|
@@CNST vreg_ctr 02244H 00000H
|
||||||
@@CNST vreg_twl 02238H 00000H
|
@@CNST vreg_twl 02244H 00000H
|
||||||
@@CNST adc 02238H 00040H
|
@@CNST adc 02244H 00040H
|
||||||
@@CNST renge 02278H 00000H
|
@@CNST renge 02284H 00000H
|
||||||
@@CNST accero 02278H 00000H
|
@@CNST accero 02284H 00000H
|
||||||
@@CNST self_flash
|
@@CNST self_flash
|
||||||
02278H 00002H
|
02284H 00002H
|
||||||
@@CNST sw 0227AH 00000H
|
@@CNST sw 02286H 00000H
|
||||||
@@CNST task_debug
|
@@CNST task_debug
|
||||||
0227AH 00000H
|
02286H 00000H
|
||||||
@@CNST task_misc
|
@@CNST task_misc
|
||||||
0227AH 00000H
|
02286H 00008H
|
||||||
@@CNST task_sys 0227AH 00000H
|
@@CNST task_sys 0228EH 00000H
|
||||||
@@CNST pedo_alg_thre_det2
|
@@CNST pedo_alg_thre_det2
|
||||||
0227AH 0004AH
|
0228EH 0004AH
|
||||||
@@CNST ini_VECT 022C4H 00000H
|
@@CNST ini_VECT 022D8H 00000H
|
||||||
@@CNST task_status
|
@@CNST task_status
|
||||||
022C4H 00000H
|
022D8H 00000H
|
||||||
ROM_CODE 022C4H 02720H CSEG
|
ROM_CODE 022D8H 02715H CSEG
|
||||||
ROM_CODE pm 022C4H 00A5BH
|
ROM_CODE pm 022D8H 00A18H
|
||||||
ROM_CODE i2c_ctr 02D1FH 00060H
|
ROM_CODE i2c_ctr 02CF0H 00060H
|
||||||
ROM_CODE i2c_twl 02D7FH 0005EH
|
ROM_CODE i2c_twl 02D50H 0005EH
|
||||||
ROM_CODE led 02DDDH 0051AH
|
ROM_CODE led 02DAEH 0051AH
|
||||||
ROM_CODE rtc 032F7H 000E0H
|
ROM_CODE rtc 032C8H 000E0H
|
||||||
ROM_CODE vreg_ctr 033D7H 0047CH
|
ROM_CODE vreg_ctr 033A8H 0047AH
|
||||||
ROM_CODE vreg_twl 03853H 00119H
|
ROM_CODE vreg_twl 03822H 0011DH
|
||||||
ROM_CODE adc 0396CH 002BFH
|
ROM_CODE adc 0393FH 002C1H
|
||||||
ROM_CODE renge 03C2BH 00187H
|
ROM_CODE renge 03C00H 00187H
|
||||||
ROM_CODE accero 03DB2H 0013DH
|
ROM_CODE accero 03D87H 0013DH
|
||||||
ROM_CODE sw 03EEFH 00113H
|
ROM_CODE sw 03EC4H 00113H
|
||||||
ROM_CODE task_misc
|
ROM_CODE task_misc
|
||||||
04002H 00190H
|
03FD7H 001C7H
|
||||||
ROM_CODE task_sys 04192H 00354H
|
ROM_CODE task_sys 0419EH 00351H
|
||||||
ROM_CODE pedo_alg_thre_det2
|
ROM_CODE pedo_alg_thre_det2
|
||||||
044E6H 004FEH
|
044EFH 004FEH
|
||||||
@@BASE 049E4H 00502H CSEG BASE
|
@@BASE 049EDH 00502H CSEG BASE
|
||||||
@@BASE loader 049E4H 00000H
|
@@BASE loader 049EDH 00000H
|
||||||
@@BASE pm 049E4H 0003FH
|
@@BASE pm 049EDH 0003FH
|
||||||
@@BASE i2c_ctr 04A23H 00198H
|
@@BASE i2c_ctr 04A2CH 00198H
|
||||||
@@BASE main 04BBBH 00000H
|
@@BASE main 04BC4H 00000H
|
||||||
@@BASE magic 04BBBH 00000H
|
@@BASE magic 04BC4H 00000H
|
||||||
@@BASE WDT 04BBBH 00000H
|
@@BASE WDT 04BC4H 00000H
|
||||||
@@BASE i2c_mcu 04BBBH 000D9H
|
@@BASE i2c_mcu 04BC4H 000D9H
|
||||||
@@BASE i2c_twl 04C94H 000CBH
|
@@BASE i2c_twl 04C9DH 000CBH
|
||||||
@@BASE led 04D5FH 00000H
|
@@BASE led 04D68H 00000H
|
||||||
@@BASE rtc 04D5FH 00052H
|
@@BASE rtc 04D68H 00052H
|
||||||
@@BASE vreg_ctr 04DB1H 00000H
|
@@BASE vreg_ctr 04DBAH 00000H
|
||||||
@@BASE vreg_twl 04DB1H 00000H
|
@@BASE vreg_twl 04DBAH 00000H
|
||||||
@@BASE adc 04DB1H 000B3H
|
@@BASE adc 04DBAH 000B3H
|
||||||
@@BASE renge 04E64H 00000H
|
@@BASE renge 04E6DH 00000H
|
||||||
@@BASE accero 04E64H 0004AH
|
@@BASE accero 04E6DH 0004AH
|
||||||
@@BASE self_flash
|
@@BASE self_flash
|
||||||
04EAEH 00000H
|
04EB7H 00000H
|
||||||
@@BASE sw 04EAEH 00000H
|
@@BASE sw 04EB7H 00000H
|
||||||
@@BASE task_debug
|
@@BASE task_debug
|
||||||
04EAEH 00000H
|
04EB7H 00000H
|
||||||
@@BASE task_misc
|
@@BASE task_misc
|
||||||
04EAEH 00000H
|
04EB7H 00000H
|
||||||
@@BASE task_sys 04EAEH 00000H
|
@@BASE task_sys 04EB7H 00000H
|
||||||
@@BASE pedo_alg_thre_det2
|
@@BASE pedo_alg_thre_det2
|
||||||
04EAEH 00000H
|
04EB7H 00000H
|
||||||
@@BASE ini_VECT 04EAEH 00038H
|
@@BASE ini_VECT 04EB7H 00038H
|
||||||
@@BASE task_status
|
@@BASE task_status
|
||||||
04EE6H 00000H
|
04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL @cstart 04EE6H 00000H
|
@@CNSTL @cstart 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL pm 04EE6H 00000H
|
@@CNSTL pm 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL i2c_ctr 04EE6H 00000H
|
@@CNSTL i2c_ctr 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL i2c_twl 04EE6H 00000H
|
@@CNSTL i2c_twl 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL led 04EE6H 00000H
|
@@CNSTL led 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL rtc 04EE6H 00000H
|
@@CNSTL rtc 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL vreg_ctr 04EE6H 00000H
|
@@CNSTL vreg_ctr 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL vreg_twl 04EE6H 00000H
|
@@CNSTL vreg_twl 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL adc 04EE6H 00000H
|
@@CNSTL adc 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL renge 04EE6H 00000H
|
@@CNSTL renge 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL accero 04EE6H 00000H
|
@@CNSTL accero 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL sw 04EE6H 00000H
|
@@CNSTL sw 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL task_misc
|
@@CNSTL task_misc
|
||||||
04EE6H 00000H
|
04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL task_sys 04EE6H 00000H
|
@@CNSTL task_sys 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL pedo_alg_thre_det2
|
@@CNSTL pedo_alg_thre_det2
|
||||||
04EE6H 00000H
|
04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 00000H CSEG PAGE64KP
|
@@CNSTL 04EEFH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL ini_VECT 04EE6H 00000H
|
@@CNSTL ini_VECT 04EEFH 00000H
|
||||||
@@CNSTL 04EE6H 0000AH CSEG PAGE64KP
|
@@R_INIS 04EEFH 00000H CSEG UNIT64KP
|
||||||
@@CNSTL @bcdtob 04EE6H 0000AH
|
@@R_INIS @cstart 04EEFH 00000H
|
||||||
@@CNSTL 04EF0H 00010H CSEG PAGE64KP
|
@@R_INIS loader 04EEFH 00000H
|
||||||
@@CNSTL @bbcd 04EF0H 00010H
|
@@R_INIS pm 04EEFH 00000H
|
||||||
@@R_INIT 04F00H 0003CH CSEG UNIT64KP
|
@@R_INIS i2c_ctr 04EEFH 00000H
|
||||||
@@R_INIT @cstart 04F00H 00000H
|
@@R_INIS main 04EEFH 00000H
|
||||||
@@R_INIT loader 04F00H 00000H
|
@@R_INIS magic 04EEFH 00000H
|
||||||
@@R_INIT pm 04F00H 00002H
|
@@R_INIS WDT 04EEFH 00000H
|
||||||
@@R_INIT i2c_ctr 04F02H 00002H
|
@@R_INIS i2c_mcu 04EEFH 00000H
|
||||||
@@R_INIT main 04F04H 00000H
|
@@R_INIS i2c_twl 04EEFH 00000H
|
||||||
@@R_INIT magic 04F04H 00000H
|
@@R_INIS led 04EEFH 00000H
|
||||||
@@R_INIT WDT 04F04H 00000H
|
@@R_INIS rtc 04EEFH 00000H
|
||||||
@@R_INIT i2c_mcu 04F04H 00000H
|
@@R_INIS vreg_ctr 04EEFH 00000H
|
||||||
@@R_INIT i2c_twl 04F04H 00000H
|
@@R_INIS vreg_twl 04EEFH 00000H
|
||||||
@@R_INIT led 04F04H 00006H
|
@@R_INIS adc 04EEFH 00000H
|
||||||
@@R_INIT rtc 04F0AH 00000H
|
@@R_INIS renge 04EEFH 00000H
|
||||||
@@R_INIT vreg_ctr 04F0AH 00000H
|
@@R_INIS accero 04EEFH 00000H
|
||||||
@@R_INIT vreg_twl 04F0AH 00000H
|
|
||||||
@@R_INIT adc 04F0AH 0000CH
|
|
||||||
@@R_INIT renge 04F16H 00016H
|
|
||||||
@@R_INIT accero 04F2CH 00000H
|
|
||||||
@@R_INIT self_flash
|
|
||||||
04F2CH 00000H
|
|
||||||
@@R_INIT sw 04F2CH 00002H
|
|
||||||
@@R_INIT task_debug
|
|
||||||
04F2EH 00000H
|
|
||||||
@@R_INIT task_misc
|
|
||||||
04F2EH 00000H
|
|
||||||
@@R_INIT task_sys 04F2EH 00002H
|
|
||||||
@@R_INIT pedo_alg_thre_det2
|
|
||||||
04F30H 0000AH
|
|
||||||
@@R_INIT ini_VECT 04F3AH 00000H
|
|
||||||
@@R_INIT task_status
|
|
||||||
04F3AH 00002H
|
|
||||||
@@R_INIT @rom 04F3CH 00000H
|
|
||||||
@@R_INIS 04F3CH 00000H CSEG UNIT64KP
|
|
||||||
@@R_INIS @cstart 04F3CH 00000H
|
|
||||||
@@R_INIS loader 04F3CH 00000H
|
|
||||||
@@R_INIS pm 04F3CH 00000H
|
|
||||||
@@R_INIS i2c_ctr 04F3CH 00000H
|
|
||||||
@@R_INIS main 04F3CH 00000H
|
|
||||||
@@R_INIS magic 04F3CH 00000H
|
|
||||||
@@R_INIS WDT 04F3CH 00000H
|
|
||||||
@@R_INIS i2c_mcu 04F3CH 00000H
|
|
||||||
@@R_INIS i2c_twl 04F3CH 00000H
|
|
||||||
@@R_INIS led 04F3CH 00000H
|
|
||||||
@@R_INIS rtc 04F3CH 00000H
|
|
||||||
@@R_INIS vreg_ctr 04F3CH 00000H
|
|
||||||
@@R_INIS vreg_twl 04F3CH 00000H
|
|
||||||
@@R_INIS adc 04F3CH 00000H
|
|
||||||
@@R_INIS renge 04F3CH 00000H
|
|
||||||
@@R_INIS accero 04F3CH 00000H
|
|
||||||
@@R_INIS self_flash
|
@@R_INIS self_flash
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@R_INIS sw 04F3CH 00000H
|
@@R_INIS sw 04EEFH 00000H
|
||||||
@@R_INIS task_debug
|
@@R_INIS task_debug
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@R_INIS task_misc
|
@@R_INIS task_misc
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@R_INIS task_sys 04F3CH 00000H
|
@@R_INIS task_sys 04EEFH 00000H
|
||||||
@@R_INIS pedo_alg_thre_det2
|
@@R_INIS pedo_alg_thre_det2
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@R_INIS ini_VECT 04F3CH 00000H
|
@@R_INIS ini_VECT 04EEFH 00000H
|
||||||
@@R_INIS task_status
|
@@R_INIS task_status
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@R_INIS @rom 04F3CH 00000H
|
@@R_INIS @rom 04EEFH 00000H
|
||||||
@@CALT 04F3CH 00000H CSEG
|
@@CALT 04EEFH 00000H CSEG
|
||||||
@@CALT @cstart 04F3CH 00000H
|
@@CALT @cstart 04EEFH 00000H
|
||||||
@@CALT loader 04F3CH 00000H
|
@@CALT loader 04EEFH 00000H
|
||||||
@@CALT pm 04F3CH 00000H
|
@@CALT pm 04EEFH 00000H
|
||||||
@@CALT i2c_ctr 04F3CH 00000H
|
@@CALT i2c_ctr 04EEFH 00000H
|
||||||
@@CALT main 04F3CH 00000H
|
@@CALT main 04EEFH 00000H
|
||||||
@@CALT magic 04F3CH 00000H
|
@@CALT magic 04EEFH 00000H
|
||||||
@@CALT WDT 04F3CH 00000H
|
@@CALT WDT 04EEFH 00000H
|
||||||
@@CALT i2c_mcu 04F3CH 00000H
|
@@CALT i2c_mcu 04EEFH 00000H
|
||||||
@@CALT i2c_twl 04F3CH 00000H
|
@@CALT i2c_twl 04EEFH 00000H
|
||||||
@@CALT led 04F3CH 00000H
|
@@CALT led 04EEFH 00000H
|
||||||
@@CALT rtc 04F3CH 00000H
|
@@CALT rtc 04EEFH 00000H
|
||||||
@@CALT vreg_ctr 04F3CH 00000H
|
@@CALT vreg_ctr 04EEFH 00000H
|
||||||
@@CALT vreg_twl 04F3CH 00000H
|
@@CALT vreg_twl 04EEFH 00000H
|
||||||
@@CALT adc 04F3CH 00000H
|
@@CALT adc 04EEFH 00000H
|
||||||
@@CALT renge 04F3CH 00000H
|
@@CALT renge 04EEFH 00000H
|
||||||
@@CALT accero 04F3CH 00000H
|
@@CALT accero 04EEFH 00000H
|
||||||
@@CALT self_flash
|
@@CALT self_flash
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CALT sw 04F3CH 00000H
|
@@CALT sw 04EEFH 00000H
|
||||||
@@CALT task_debug
|
@@CALT task_debug
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CALT task_misc
|
@@CALT task_misc
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CALT task_sys 04F3CH 00000H
|
@@CALT task_sys 04EEFH 00000H
|
||||||
@@CALT pedo_alg_thre_det2
|
@@CALT pedo_alg_thre_det2
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CALT ini_VECT 04F3CH 00000H
|
@@CALT ini_VECT 04EEFH 00000H
|
||||||
@@CALT task_status
|
@@CALT task_status
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT 04F3CH 00000H CSEG UNIT64KP
|
@@RLINIT 04EEFH 00000H CSEG UNIT64KP
|
||||||
@@RLINIT loader 04F3CH 00000H
|
@@RLINIT loader 04EEFH 00000H
|
||||||
@@RLINIT pm 04F3CH 00000H
|
@@RLINIT pm 04EEFH 00000H
|
||||||
@@RLINIT i2c_ctr 04F3CH 00000H
|
@@RLINIT i2c_ctr 04EEFH 00000H
|
||||||
@@RLINIT main 04F3CH 00000H
|
@@RLINIT main 04EEFH 00000H
|
||||||
@@RLINIT magic 04F3CH 00000H
|
@@RLINIT magic 04EEFH 00000H
|
||||||
@@RLINIT WDT 04F3CH 00000H
|
@@RLINIT WDT 04EEFH 00000H
|
||||||
@@RLINIT i2c_mcu 04F3CH 00000H
|
@@RLINIT i2c_mcu 04EEFH 00000H
|
||||||
@@RLINIT i2c_twl 04F3CH 00000H
|
@@RLINIT i2c_twl 04EEFH 00000H
|
||||||
@@RLINIT led 04F3CH 00000H
|
@@RLINIT led 04EEFH 00000H
|
||||||
@@RLINIT rtc 04F3CH 00000H
|
@@RLINIT rtc 04EEFH 00000H
|
||||||
@@RLINIT vreg_ctr 04F3CH 00000H
|
@@RLINIT vreg_ctr 04EEFH 00000H
|
||||||
@@RLINIT vreg_twl 04F3CH 00000H
|
@@RLINIT vreg_twl 04EEFH 00000H
|
||||||
@@RLINIT adc 04F3CH 00000H
|
@@RLINIT adc 04EEFH 00000H
|
||||||
@@RLINIT renge 04F3CH 00000H
|
@@RLINIT renge 04EEFH 00000H
|
||||||
@@RLINIT accero 04F3CH 00000H
|
@@RLINIT accero 04EEFH 00000H
|
||||||
@@RLINIT self_flash
|
@@RLINIT self_flash
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT sw 04F3CH 00000H
|
@@RLINIT sw 04EEFH 00000H
|
||||||
@@RLINIT task_debug
|
@@RLINIT task_debug
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT task_misc
|
@@RLINIT task_misc
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT task_sys 04F3CH 00000H
|
@@RLINIT task_sys 04EEFH 00000H
|
||||||
@@RLINIT pedo_alg_thre_det2
|
@@RLINIT pedo_alg_thre_det2
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT ini_VECT 04F3CH 00000H
|
@@RLINIT ini_VECT 04EEFH 00000H
|
||||||
@@RLINIT task_status
|
@@RLINIT task_status
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@RLINIT @rom 04F3CH 00000H
|
@@RLINIT @rom 04EEFH 00000H
|
||||||
@@CODEL 04F3CH 00000H CSEG
|
@@CODEL 04EEFH 00000H CSEG
|
||||||
@@CODEL pm 04F3CH 00000H
|
@@CODEL pm 04EEFH 00000H
|
||||||
@@CODEL i2c_ctr 04F3CH 00000H
|
@@CODEL i2c_ctr 04EEFH 00000H
|
||||||
@@CODEL magic 04F3CH 00000H
|
@@CODEL magic 04EEFH 00000H
|
||||||
@@CODEL i2c_twl 04F3CH 00000H
|
@@CODEL i2c_twl 04EEFH 00000H
|
||||||
@@CODEL led 04F3CH 00000H
|
@@CODEL led 04EEFH 00000H
|
||||||
@@CODEL rtc 04F3CH 00000H
|
@@CODEL rtc 04EEFH 00000H
|
||||||
@@CODEL vreg_ctr 04F3CH 00000H
|
@@CODEL vreg_ctr 04EEFH 00000H
|
||||||
@@CODEL vreg_twl 04F3CH 00000H
|
@@CODEL vreg_twl 04EEFH 00000H
|
||||||
@@CODEL adc 04F3CH 00000H
|
@@CODEL adc 04EEFH 00000H
|
||||||
@@CODEL renge 04F3CH 00000H
|
@@CODEL renge 04EEFH 00000H
|
||||||
@@CODEL accero 04F3CH 00000H
|
@@CODEL accero 04EEFH 00000H
|
||||||
@@CODEL sw 04F3CH 00000H
|
@@CODEL sw 04EEFH 00000H
|
||||||
@@CODEL task_misc
|
@@CODEL task_misc
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CODEL task_sys 04F3CH 00000H
|
@@CODEL task_sys 04EEFH 00000H
|
||||||
@@CODEL pedo_alg_thre_det2
|
@@CODEL pedo_alg_thre_det2
|
||||||
04F3CH 00000H
|
04EEFH 00000H
|
||||||
@@CODEL ini_VECT 04F3CH 00000H
|
@@CODEL ini_VECT 04EEFH 00000H
|
||||||
@@LCODEL 04F3CH 00008H CSEG
|
* gap * 04EEFH 00001H
|
||||||
@@LCODEL abs 04F3CH 00008H
|
@@CNSTL 04EF0H 0000AH CSEG PAGE64KP
|
||||||
* gap * 04F44H 000B2H
|
@@CNSTL @bcdtob 04EF0H 0000AH
|
||||||
|
@@CNSTL 04EFAH 00010H CSEG PAGE64KP
|
||||||
|
@@CNSTL @bbcd 04EFAH 00010H
|
||||||
|
@@R_INIT 04F0AH 0003AH CSEG UNIT64KP
|
||||||
|
@@R_INIT @cstart 04F0AH 00000H
|
||||||
|
@@R_INIT loader 04F0AH 00000H
|
||||||
|
@@R_INIT pm 04F0AH 00002H
|
||||||
|
@@R_INIT i2c_ctr 04F0CH 00002H
|
||||||
|
@@R_INIT main 04F0EH 00000H
|
||||||
|
@@R_INIT magic 04F0EH 00000H
|
||||||
|
@@R_INIT WDT 04F0EH 00000H
|
||||||
|
@@R_INIT i2c_mcu 04F0EH 00000H
|
||||||
|
@@R_INIT i2c_twl 04F0EH 00000H
|
||||||
|
@@R_INIT led 04F0EH 00006H
|
||||||
|
@@R_INIT rtc 04F14H 00000H
|
||||||
|
@@R_INIT vreg_ctr 04F14H 00000H
|
||||||
|
@@R_INIT vreg_twl 04F14H 00000H
|
||||||
|
@@R_INIT adc 04F14H 0000CH
|
||||||
|
@@R_INIT renge 04F20H 00014H
|
||||||
|
@@R_INIT accero 04F34H 00000H
|
||||||
|
@@R_INIT self_flash
|
||||||
|
04F34H 00000H
|
||||||
|
@@R_INIT sw 04F34H 00002H
|
||||||
|
@@R_INIT task_debug
|
||||||
|
04F36H 00000H
|
||||||
|
@@R_INIT task_misc
|
||||||
|
04F36H 00000H
|
||||||
|
@@R_INIT task_sys 04F36H 00002H
|
||||||
|
@@R_INIT pedo_alg_thre_det2
|
||||||
|
04F38H 0000AH
|
||||||
|
@@R_INIT ini_VECT 04F42H 00000H
|
||||||
|
@@R_INIT task_status
|
||||||
|
04F42H 00002H
|
||||||
|
@@R_INIT @rom 04F44H 00000H
|
||||||
|
@@LCODEL 04F44H 00008H CSEG
|
||||||
|
@@LCODEL abs 04F44H 00008H
|
||||||
|
* gap * 04F4CH 000AAH
|
||||||
MGC_TAIL 04FF6H 0000AH CSEG AT
|
MGC_TAIL 04FF6H 0000AH CSEG AT
|
||||||
MGC_TAIL magic 04FF6H 0000AH
|
MGC_TAIL magic 04FF6H 0000AH
|
||||||
|
|
||||||
@ -420,7 +421,7 @@ Direc-file:bsr_mcu.dr
|
|||||||
BASE ADDRESS=FF900H SIZE=00500H
|
BASE ADDRESS=FF900H SIZE=00500H
|
||||||
OUTPUT INPUT INPUT BASE SIZE
|
OUTPUT INPUT INPUT BASE SIZE
|
||||||
SEGMENT SEGMENT MODULE ADDRESS
|
SEGMENT SEGMENT MODULE ADDRESS
|
||||||
@@DATA FF900H 00426H DSEG BASEP
|
@@DATA FF900H 0042CH DSEG BASEP
|
||||||
@@DATA @cstart FF900H 00002H
|
@@DATA @cstart FF900H 00002H
|
||||||
@@DATA loader FF902H 00000H
|
@@DATA loader FF902H 00000H
|
||||||
@@DATA pm FF902H 00016H
|
@@DATA pm FF902H 00016H
|
||||||
@ -434,180 +435,180 @@ Direc-file:bsr_mcu.dr
|
|||||||
@@DATA rtc FFBCCH 00008H
|
@@DATA rtc FFBCCH 00008H
|
||||||
@@DATA vreg_ctr FFBD4H 0005EH
|
@@DATA vreg_ctr FFBD4H 0005EH
|
||||||
@@DATA vreg_twl FFC32H 00010H
|
@@DATA vreg_twl FFC32H 00010H
|
||||||
@@DATA adc FFC42H 00016H
|
@@DATA adc FFC42H 00018H
|
||||||
@@DATA renge FFC58H 0001EH
|
@@DATA renge FFC5AH 0001EH
|
||||||
@@DATA accero FFC76H 00002H
|
@@DATA accero FFC78H 00002H
|
||||||
@@DATA self_flash
|
@@DATA self_flash
|
||||||
FFC78H 00002H
|
FFC7AH 00002H
|
||||||
@@DATA sw FFC7AH 00006H
|
@@DATA sw FFC7CH 00006H
|
||||||
@@DATA task_debug
|
@@DATA task_debug
|
||||||
FFC80H 00000H
|
FFC82H 00000H
|
||||||
@@DATA task_misc
|
@@DATA task_misc
|
||||||
FFC80H 0000CH
|
FFC82H 00010H
|
||||||
@@DATA task_sys FFC8CH 00002H
|
@@DATA task_sys FFC92H 00002H
|
||||||
@@DATA pedo_alg_thre_det2
|
@@DATA pedo_alg_thre_det2
|
||||||
FFC8EH 00096H
|
FFC94H 00096H
|
||||||
@@DATA ini_VECT FFD24H 00000H
|
@@DATA ini_VECT FFD2AH 00000H
|
||||||
@@DATA task_status
|
@@DATA task_status
|
||||||
FFD24H 00002H
|
FFD2AH 00002H
|
||||||
@@DATA @rom FFD26H 00000H
|
@@DATA @rom FFD2CH 00000H
|
||||||
@@INIT FFD26H 0003CH DSEG BASEP
|
@@INIT FFD2CH 0003AH DSEG BASEP
|
||||||
@@INIT @cstart FFD26H 00000H
|
@@INIT @cstart FFD2CH 00000H
|
||||||
@@INIT loader FFD26H 00000H
|
@@INIT loader FFD2CH 00000H
|
||||||
@@INIT pm FFD26H 00002H
|
@@INIT pm FFD2CH 00002H
|
||||||
@@INIT i2c_ctr FFD28H 00002H
|
@@INIT i2c_ctr FFD2EH 00002H
|
||||||
@@INIT main FFD2AH 00000H
|
@@INIT main FFD30H 00000H
|
||||||
@@INIT magic FFD2AH 00000H
|
@@INIT magic FFD30H 00000H
|
||||||
@@INIT WDT FFD2AH 00000H
|
@@INIT WDT FFD30H 00000H
|
||||||
@@INIT i2c_mcu FFD2AH 00000H
|
@@INIT i2c_mcu FFD30H 00000H
|
||||||
@@INIT i2c_twl FFD2AH 00000H
|
@@INIT i2c_twl FFD30H 00000H
|
||||||
@@INIT led FFD2AH 00006H
|
@@INIT led FFD30H 00006H
|
||||||
@@INIT rtc FFD30H 00000H
|
@@INIT rtc FFD36H 00000H
|
||||||
@@INIT vreg_ctr FFD30H 00000H
|
@@INIT vreg_ctr FFD36H 00000H
|
||||||
@@INIT vreg_twl FFD30H 00000H
|
@@INIT vreg_twl FFD36H 00000H
|
||||||
@@INIT adc FFD30H 0000CH
|
@@INIT adc FFD36H 0000CH
|
||||||
@@INIT renge FFD3CH 00016H
|
@@INIT renge FFD42H 00014H
|
||||||
@@INIT accero FFD52H 00000H
|
@@INIT accero FFD56H 00000H
|
||||||
@@INIT self_flash
|
@@INIT self_flash
|
||||||
FFD52H 00000H
|
FFD56H 00000H
|
||||||
@@INIT sw FFD52H 00002H
|
@@INIT sw FFD56H 00002H
|
||||||
@@INIT task_debug
|
@@INIT task_debug
|
||||||
FFD54H 00000H
|
FFD58H 00000H
|
||||||
@@INIT task_misc
|
@@INIT task_misc
|
||||||
FFD54H 00000H
|
FFD58H 00000H
|
||||||
@@INIT task_sys FFD54H 00002H
|
@@INIT task_sys FFD58H 00002H
|
||||||
@@INIT pedo_alg_thre_det2
|
@@INIT pedo_alg_thre_det2
|
||||||
FFD56H 0000AH
|
FFD5AH 0000AH
|
||||||
@@INIT ini_VECT FFD60H 00000H
|
@@INIT ini_VECT FFD64H 00000H
|
||||||
@@INIT task_status
|
@@INIT task_status
|
||||||
FFD60H 00002H
|
FFD64H 00002H
|
||||||
@@INIT @rom FFD62H 00000H
|
@@INIT @rom FFD66H 00000H
|
||||||
@@INIS FFD62H 00000H DSEG UNITP
|
@@INIS FFD66H 00000H DSEG UNITP
|
||||||
@@INIS @cstart FFD62H 00000H
|
@@INIS @cstart FFD66H 00000H
|
||||||
@@INIS loader FFD62H 00000H
|
@@INIS loader FFD66H 00000H
|
||||||
@@INIS pm FFD62H 00000H
|
@@INIS pm FFD66H 00000H
|
||||||
@@INIS i2c_ctr FFD62H 00000H
|
@@INIS i2c_ctr FFD66H 00000H
|
||||||
@@INIS main FFD62H 00000H
|
@@INIS main FFD66H 00000H
|
||||||
@@INIS magic FFD62H 00000H
|
@@INIS magic FFD66H 00000H
|
||||||
@@INIS WDT FFD62H 00000H
|
@@INIS WDT FFD66H 00000H
|
||||||
@@INIS i2c_mcu FFD62H 00000H
|
@@INIS i2c_mcu FFD66H 00000H
|
||||||
@@INIS i2c_twl FFD62H 00000H
|
@@INIS i2c_twl FFD66H 00000H
|
||||||
@@INIS led FFD62H 00000H
|
@@INIS led FFD66H 00000H
|
||||||
@@INIS rtc FFD62H 00000H
|
@@INIS rtc FFD66H 00000H
|
||||||
@@INIS vreg_ctr FFD62H 00000H
|
@@INIS vreg_ctr FFD66H 00000H
|
||||||
@@INIS vreg_twl FFD62H 00000H
|
@@INIS vreg_twl FFD66H 00000H
|
||||||
@@INIS adc FFD62H 00000H
|
@@INIS adc FFD66H 00000H
|
||||||
@@INIS renge FFD62H 00000H
|
@@INIS renge FFD66H 00000H
|
||||||
@@INIS accero FFD62H 00000H
|
@@INIS accero FFD66H 00000H
|
||||||
@@INIS self_flash
|
@@INIS self_flash
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@INIS sw FFD62H 00000H
|
@@INIS sw FFD66H 00000H
|
||||||
@@INIS task_debug
|
@@INIS task_debug
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@INIS task_misc
|
@@INIS task_misc
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@INIS task_sys FFD62H 00000H
|
@@INIS task_sys FFD66H 00000H
|
||||||
@@INIS pedo_alg_thre_det2
|
@@INIS pedo_alg_thre_det2
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@INIS ini_VECT FFD62H 00000H
|
@@INIS ini_VECT FFD66H 00000H
|
||||||
@@INIS task_status
|
@@INIS task_status
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@INIS @rom FFD62H 00000H
|
@@INIS @rom FFD66H 00000H
|
||||||
@@DATS FFD62H 00000H DSEG UNITP
|
@@DATS FFD66H 00000H DSEG UNITP
|
||||||
@@DATS @cstart FFD62H 00000H
|
@@DATS @cstart FFD66H 00000H
|
||||||
@@DATS loader FFD62H 00000H
|
@@DATS loader FFD66H 00000H
|
||||||
@@DATS pm FFD62H 00000H
|
@@DATS pm FFD66H 00000H
|
||||||
@@DATS i2c_ctr FFD62H 00000H
|
@@DATS i2c_ctr FFD66H 00000H
|
||||||
@@DATS main FFD62H 00000H
|
@@DATS main FFD66H 00000H
|
||||||
@@DATS magic FFD62H 00000H
|
@@DATS magic FFD66H 00000H
|
||||||
@@DATS WDT FFD62H 00000H
|
@@DATS WDT FFD66H 00000H
|
||||||
@@DATS i2c_mcu FFD62H 00000H
|
@@DATS i2c_mcu FFD66H 00000H
|
||||||
@@DATS i2c_twl FFD62H 00000H
|
@@DATS i2c_twl FFD66H 00000H
|
||||||
@@DATS led FFD62H 00000H
|
@@DATS led FFD66H 00000H
|
||||||
@@DATS rtc FFD62H 00000H
|
@@DATS rtc FFD66H 00000H
|
||||||
@@DATS vreg_ctr FFD62H 00000H
|
@@DATS vreg_ctr FFD66H 00000H
|
||||||
@@DATS vreg_twl FFD62H 00000H
|
@@DATS vreg_twl FFD66H 00000H
|
||||||
@@DATS adc FFD62H 00000H
|
@@DATS adc FFD66H 00000H
|
||||||
@@DATS renge FFD62H 00000H
|
@@DATS renge FFD66H 00000H
|
||||||
@@DATS accero FFD62H 00000H
|
@@DATS accero FFD66H 00000H
|
||||||
@@DATS self_flash
|
@@DATS self_flash
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@DATS sw FFD62H 00000H
|
@@DATS sw FFD66H 00000H
|
||||||
@@DATS task_debug
|
@@DATS task_debug
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@DATS task_misc
|
@@DATS task_misc
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@DATS task_sys FFD62H 00000H
|
@@DATS task_sys FFD66H 00000H
|
||||||
@@DATS pedo_alg_thre_det2
|
@@DATS pedo_alg_thre_det2
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@DATS ini_VECT FFD62H 00000H
|
@@DATS ini_VECT FFD66H 00000H
|
||||||
@@DATS task_status
|
@@DATS task_status
|
||||||
FFD62H 00000H
|
FFD66H 00000H
|
||||||
@@DATS @rom FFD62H 00000H
|
@@DATS @rom FFD66H 00000H
|
||||||
FSL_DATA FFD62H 00010H DSEG UNITP
|
FSL_DATA FFD66H 00010H DSEG UNITP
|
||||||
FSL_DATA fsl_common
|
FSL_DATA fsl_common
|
||||||
FFD62H 00010H
|
FFD66H 00010H
|
||||||
@@INITL FFD72H 00000H DSEG UNIT64KP
|
@@INITL FFD76H 00000H DSEG UNIT64KP
|
||||||
@@INITL loader FFD72H 00000H
|
@@INITL loader FFD76H 00000H
|
||||||
@@INITL pm FFD72H 00000H
|
@@INITL pm FFD76H 00000H
|
||||||
@@INITL i2c_ctr FFD72H 00000H
|
@@INITL i2c_ctr FFD76H 00000H
|
||||||
@@INITL main FFD72H 00000H
|
@@INITL main FFD76H 00000H
|
||||||
@@INITL magic FFD72H 00000H
|
@@INITL magic FFD76H 00000H
|
||||||
@@INITL WDT FFD72H 00000H
|
@@INITL WDT FFD76H 00000H
|
||||||
@@INITL i2c_mcu FFD72H 00000H
|
@@INITL i2c_mcu FFD76H 00000H
|
||||||
@@INITL i2c_twl FFD72H 00000H
|
@@INITL i2c_twl FFD76H 00000H
|
||||||
@@INITL led FFD72H 00000H
|
@@INITL led FFD76H 00000H
|
||||||
@@INITL rtc FFD72H 00000H
|
@@INITL rtc FFD76H 00000H
|
||||||
@@INITL vreg_ctr FFD72H 00000H
|
@@INITL vreg_ctr FFD76H 00000H
|
||||||
@@INITL vreg_twl FFD72H 00000H
|
@@INITL vreg_twl FFD76H 00000H
|
||||||
@@INITL adc FFD72H 00000H
|
@@INITL adc FFD76H 00000H
|
||||||
@@INITL renge FFD72H 00000H
|
@@INITL renge FFD76H 00000H
|
||||||
@@INITL accero FFD72H 00000H
|
@@INITL accero FFD76H 00000H
|
||||||
@@INITL self_flash
|
@@INITL self_flash
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@INITL sw FFD72H 00000H
|
@@INITL sw FFD76H 00000H
|
||||||
@@INITL task_debug
|
@@INITL task_debug
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@INITL task_misc
|
@@INITL task_misc
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@INITL task_sys FFD72H 00000H
|
@@INITL task_sys FFD76H 00000H
|
||||||
@@INITL pedo_alg_thre_det2
|
@@INITL pedo_alg_thre_det2
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@INITL ini_VECT FFD72H 00000H
|
@@INITL ini_VECT FFD76H 00000H
|
||||||
@@INITL task_status
|
@@INITL task_status
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@INITL @rom FFD72H 00000H
|
@@INITL @rom FFD76H 00000H
|
||||||
@@DATAL FFD72H 00000H DSEG UNIT64KP
|
@@DATAL FFD76H 00000H DSEG UNIT64KP
|
||||||
@@DATAL loader FFD72H 00000H
|
@@DATAL loader FFD76H 00000H
|
||||||
@@DATAL pm FFD72H 00000H
|
@@DATAL pm FFD76H 00000H
|
||||||
@@DATAL i2c_ctr FFD72H 00000H
|
@@DATAL i2c_ctr FFD76H 00000H
|
||||||
@@DATAL main FFD72H 00000H
|
@@DATAL main FFD76H 00000H
|
||||||
@@DATAL magic FFD72H 00000H
|
@@DATAL magic FFD76H 00000H
|
||||||
@@DATAL WDT FFD72H 00000H
|
@@DATAL WDT FFD76H 00000H
|
||||||
@@DATAL i2c_mcu FFD72H 00000H
|
@@DATAL i2c_mcu FFD76H 00000H
|
||||||
@@DATAL i2c_twl FFD72H 00000H
|
@@DATAL i2c_twl FFD76H 00000H
|
||||||
@@DATAL led FFD72H 00000H
|
@@DATAL led FFD76H 00000H
|
||||||
@@DATAL rtc FFD72H 00000H
|
@@DATAL rtc FFD76H 00000H
|
||||||
@@DATAL vreg_ctr FFD72H 00000H
|
@@DATAL vreg_ctr FFD76H 00000H
|
||||||
@@DATAL vreg_twl FFD72H 00000H
|
@@DATAL vreg_twl FFD76H 00000H
|
||||||
@@DATAL adc FFD72H 00000H
|
@@DATAL adc FFD76H 00000H
|
||||||
@@DATAL renge FFD72H 00000H
|
@@DATAL renge FFD76H 00000H
|
||||||
@@DATAL accero FFD72H 00000H
|
@@DATAL accero FFD76H 00000H
|
||||||
@@DATAL self_flash
|
@@DATAL self_flash
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@DATAL sw FFD72H 00000H
|
@@DATAL sw FFD76H 00000H
|
||||||
@@DATAL task_debug
|
@@DATAL task_debug
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@DATAL task_misc
|
@@DATAL task_misc
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@DATAL task_sys FFD72H 00000H
|
@@DATAL task_sys FFD76H 00000H
|
||||||
@@DATAL pedo_alg_thre_det2
|
@@DATAL pedo_alg_thre_det2
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@DATAL ini_VECT FFD72H 00000H
|
@@DATAL ini_VECT FFD76H 00000H
|
||||||
@@DATAL task_status
|
@@DATAL task_status
|
||||||
FFD72H 00000H
|
FFD76H 00000H
|
||||||
@@DATAL @rom FFD72H 00000H
|
@@DATAL @rom FFD76H 00000H
|
||||||
* gap * FFD72H 0008EH
|
* gap * FFD76H 0008AH
|
||||||
|
|
||||||
MEMORY=RAM2
|
MEMORY=RAM2
|
||||||
BASE ADDRESS=FFE20H SIZE=000C0H
|
BASE ADDRESS=FFE20H SIZE=000C0H
|
||||||
@ -616,33 +617,33 @@ Direc-file:bsr_mcu.dr
|
|||||||
@@BITS FFE20H 00004H BSEG
|
@@BITS FFE20H 00004H BSEG
|
||||||
@@BITS @cstart FFE20H.0 00000H.0
|
@@BITS @cstart FFE20H.0 00000H.0
|
||||||
@@BITS loader FFE20H.0 00000H.0
|
@@BITS loader FFE20H.0 00000H.0
|
||||||
@@BITS pm FFE20H.0 00000H.6
|
@@BITS pm FFE20H.0 00000H.7
|
||||||
@@BITS i2c_ctr FFE20H.6 00000H.0
|
@@BITS i2c_ctr FFE20H.7 00000H.0
|
||||||
@@BITS main FFE20H.6 00000H.0
|
@@BITS main FFE20H.7 00000H.0
|
||||||
@@BITS magic FFE20H.6 00000H.0
|
@@BITS magic FFE20H.7 00000H.0
|
||||||
@@BITS WDT FFE20H.6 00000H.0
|
@@BITS WDT FFE20H.7 00000H.0
|
||||||
@@BITS i2c_mcu FFE20H.6 00000H.3
|
@@BITS i2c_mcu FFE20H.7 00000H.3
|
||||||
@@BITS i2c_twl FFE21H.1 00000H.0
|
@@BITS i2c_twl FFE21H.2 00000H.0
|
||||||
@@BITS led FFE21H.1 00000H.5
|
@@BITS led FFE21H.2 00000H.5
|
||||||
@@BITS rtc FFE21H.6 00000H.3
|
@@BITS rtc FFE21H.7 00000H.3
|
||||||
@@BITS vreg_ctr FFE22H.1 00000H.1
|
@@BITS vreg_ctr FFE22H.2 00000H.1
|
||||||
@@BITS vreg_twl FFE22H.2 00000H.0
|
@@BITS vreg_twl FFE22H.3 00000H.0
|
||||||
@@BITS adc FFE22H.2 00000H.4
|
@@BITS adc FFE22H.3 00000H.4
|
||||||
@@BITS renge FFE22H.6 00000H.2
|
@@BITS renge FFE22H.7 00000H.2
|
||||||
@@BITS accero FFE23H.0 00000H.0
|
@@BITS accero FFE23H.1 00000H.0
|
||||||
@@BITS self_flash
|
@@BITS self_flash
|
||||||
FFE23H.0 00000H.0
|
FFE23H.1 00000H.0
|
||||||
@@BITS sw FFE23H.0 00000H.2
|
@@BITS sw FFE23H.1 00000H.2
|
||||||
@@BITS task_debug
|
@@BITS task_debug
|
||||||
FFE23H.2 00000H.0
|
FFE23H.3 00000H.0
|
||||||
@@BITS task_misc
|
@@BITS task_misc
|
||||||
FFE23H.2 00000H.2
|
FFE23H.3 00000H.2
|
||||||
@@BITS task_sys FFE23H.4 00000H.1
|
@@BITS task_sys FFE23H.5 00000H.1
|
||||||
@@BITS pedo_alg_thre_det2
|
@@BITS pedo_alg_thre_det2
|
||||||
FFE23H.5 00000H.1
|
FFE23H.6 00000H.1
|
||||||
@@BITS ini_VECT FFE23H.6 00000H.0
|
@@BITS ini_VECT FFE23H.7 00000H.0
|
||||||
@@BITS task_status
|
@@BITS task_status
|
||||||
FFE23H.6 00000H.0
|
FFE23H.7 00000H.0
|
||||||
* gap * FFE24H 000B0H
|
* gap * FFE24H 000B0H
|
||||||
@@SEGREG FFED4H 00004H DSEG AT
|
@@SEGREG FFED4H 00004H DSEG AT
|
||||||
@@SEGREG @SEGREG FFED4H 00004H
|
@@SEGREG @SEGREG FFED4H 00004H
|
||||||
|
@ -13,9 +13,11 @@
|
|||||||
//#define _TAIKENDAI_
|
//#define _TAIKENDAI_
|
||||||
|
|
||||||
#define MCU_VER_MAJOR 0x01
|
#define MCU_VER_MAJOR 0x01
|
||||||
#define MCU_VER_MINOR 0x08
|
#define MCU_VER_MINOR 0x09
|
||||||
|
|
||||||
|
|
||||||
|
#define _firm_format_v3_
|
||||||
|
|
||||||
//#define _MODEL_TEG2_
|
//#define _MODEL_TEG2_
|
||||||
// <20>ªTEG2 CPU <20>{ Type-T
|
// <20>ªTEG2 CPU <20>{ Type-T
|
||||||
|
|
||||||
|
BIN
trunk/hoge.bin
BIN
trunk/hoge.bin
Binary file not shown.
@ -10,14 +10,13 @@
|
|||||||
#pragma section @@CNSTL MGC_LOAD AT 0x0FF6
|
#pragma section @@CNSTL MGC_LOAD AT 0x0FF6
|
||||||
__far const unsigned char MGC_LOADd[] = __TIME__;
|
__far const unsigned char MGC_LOADd[] = __TIME__;
|
||||||
|
|
||||||
|
#ifdef _firm_format_v3_
|
||||||
//#pragma section @@CNST MGC_MIMI AT 0x2100
|
|
||||||
#pragma section @@CNST MGC_MIMI AT 0x2000
|
#pragma section @@CNST MGC_MIMI AT 0x2000
|
||||||
const unsigned char MGC_HEADd[] = __TIME__;
|
const unsigned char MGC_HEADdN[] = __TIME__;
|
||||||
|
|
||||||
#if 0
|
#else
|
||||||
#pragma section @@CNST MGC_MIM2 AT 0x2100
|
#pragma section @@CNST MGC_MIM2 AT 0x2100
|
||||||
const unsigned char MGC_HEA2d[] = __TIME__;
|
const unsigned char MGC_HEADd[] = __TIME__;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#pragma section @@CNST MGC_TAIL AT 0x4FF6
|
#pragma section @@CNST MGC_TAIL AT 0x4FF6
|
||||||
|
@ -4,13 +4,21 @@
|
|||||||
|
|
||||||
// magic.c の記述と違わないように注意!
|
// magic.c の記述と違わないように注意!
|
||||||
#define MGC_LOAD 0x0FF6
|
#define MGC_LOAD 0x0FF6
|
||||||
#define MGC_HEAD 0x2000
|
|
||||||
#define MGC_HEA2 0x2100
|
|
||||||
#define MGC_FOOT 0x4FF6
|
#define MGC_FOOT 0x4FF6
|
||||||
|
|
||||||
|
#ifdef _firm_format_v3_
|
||||||
|
#define MGC_HEAD 0x2000
|
||||||
|
#else
|
||||||
|
#define MGC_HEAD 0x2100
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MGC_LOAD_BKUP 0x1FF6
|
#define MGC_LOAD_BKUP 0x1FF6
|
||||||
#define MGC_HEAD_BKUP 0x5000
|
|
||||||
#define MGC_HEAD_BKUP2 0x5100
|
|
||||||
#define MGC_FOOT_BKUP 0x7FF6
|
#define MGC_FOOT_BKUP 0x7FF6
|
||||||
|
|
||||||
|
#ifdef _firm_format_v3_
|
||||||
|
#define MGC_HEAD_BKUP 0x5000
|
||||||
|
#else
|
||||||
|
#define MGC_HEAD_BKUP 0x5100
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -475,8 +475,6 @@ u16 get_long_hour()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// 拝借もと
|
|
||||||
// ttp://www001.upp.so-net.ne.jp/y_yutaka/labo/math_algo/math_algo.html
|
|
||||||
unsigned long my_sqrt(unsigned long x)
|
unsigned long my_sqrt(unsigned long x)
|
||||||
{
|
{
|
||||||
unsigned long s, t;
|
unsigned long s, t;
|
||||||
|
116
trunk/pm.c
116
trunk/pm.c
@ -27,7 +27,7 @@ u8 reg_shadow; // NTR PMIC
|
|||||||
bit bt_chg_ready; // バッテリパラメータ送信済。充電開始許可
|
bit bt_chg_ready; // バッテリパラメータ送信済。充電開始許可
|
||||||
u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる
|
u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる
|
||||||
|
|
||||||
u8 ntr_pm_bt_low_old;
|
bit ntr_pm_bt_low_old;
|
||||||
bit BT_CHG_STAT_Change;
|
bit BT_CHG_STAT_Change;
|
||||||
|
|
||||||
|
|
||||||
@ -43,6 +43,17 @@ static void BT_mgic_init();
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// ========================================================
|
||||||
|
const u8 BT_MANUF_BORDER[] = {
|
||||||
|
5, 33, 79, 123, 158, 197, 233
|
||||||
|
};
|
||||||
|
|
||||||
|
const u8 TWL_BATT_LEFT_BOUNDARY[] = {
|
||||||
|
80, 50, BATT_TH_LO, BATT_TH_EMPTY, 0
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
電池の管理
|
電池の管理
|
||||||
@ -135,7 +146,7 @@ void tsk_batt( )
|
|||||||
static u8 anti_chatter;
|
static u8 anti_chatter;
|
||||||
u8 temp_CHARGE;
|
u8 temp_CHARGE;
|
||||||
|
|
||||||
temp_CHARGE = !BT_IN_CHG_n; // volatileのため。このピンはチャタらない。
|
temp_CHARGE = (u8)!BT_IN_CHG_n; // volatileのため。このピンはチャタらない。
|
||||||
|
|
||||||
if( !temp_CHARGE )
|
if( !temp_CHARGE )
|
||||||
{
|
{
|
||||||
@ -182,7 +193,7 @@ void pm_chk_adapter()
|
|||||||
static u8 pm_extdc_old;
|
static u8 pm_extdc_old;
|
||||||
u8 temp_pm_extdc;
|
u8 temp_pm_extdc;
|
||||||
|
|
||||||
temp_pm_extdc = !PM_EXTDC_n; // volatileのため
|
temp_pm_extdc = (u8)!PM_EXTDC_n; // volatileのため
|
||||||
if( pm_extdc_old != temp_pm_extdc )
|
if( pm_extdc_old != temp_pm_extdc )
|
||||||
{
|
{
|
||||||
pm_extdc_old = temp_pm_extdc;
|
pm_extdc_old = temp_pm_extdc;
|
||||||
@ -297,22 +308,29 @@ void BT_model_detect()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 電池メーカーの識別 //
|
// 電池メーカーの識別 //
|
||||||
if( temp > 233 )
|
{
|
||||||
battery_manufacturer = BT_VENDER_OPEN;
|
BT_VENDER i;
|
||||||
else if( temp > 197 )
|
|
||||||
battery_manufacturer = BT_VENDER_6;
|
for(i=0; i<7; i++)
|
||||||
else if( temp > 158 )
|
{
|
||||||
battery_manufacturer = BT_VENDER_PANA;
|
if( temp <= BT_MANUF_BORDER[ i ] )
|
||||||
else if( temp > 123 )
|
{
|
||||||
battery_manufacturer = BT_VENDER_4;
|
battery_manufacturer = i;
|
||||||
else if( temp > 79 )
|
break;
|
||||||
battery_manufacturer = BT_VENDER_3;
|
/*
|
||||||
else if( temp > 33 )
|
BT_VENDER_MAXELL; // = 0
|
||||||
battery_manufacturer = BT_VENDER_2;
|
BT_VENDER_1;
|
||||||
else if( temp > 5 )
|
BT_VENDER_2;
|
||||||
battery_manufacturer = BT_VENDER_1;
|
BT_VENDER_3;
|
||||||
else
|
BT_VENDER_4;
|
||||||
battery_manufacturer = BT_VENDER_MAXELL;
|
BT_VENDER_PANA;
|
||||||
|
BT_VENDER_6;
|
||||||
|
|
||||||
|
BT_VENDER_OPEN;
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if( ( battery_manufacturer == BT_VENDER_OPEN ) &&
|
if( ( battery_manufacturer == BT_VENDER_OPEN ) &&
|
||||||
@ -474,7 +492,7 @@ task_status_immed tski_BT_temp_update( )
|
|||||||
rawdat_old = raw_adc_temperature;
|
rawdat_old = raw_adc_temperature;
|
||||||
// temperature = 81.45 - 111.9 * raw_adc_temperature/256.0;
|
// temperature = 81.45 - 111.9 * raw_adc_temperature/256.0;
|
||||||
// それぞれ256倍してある
|
// それぞれ256倍してある
|
||||||
temperature = ( 20851 - 112 * raw_adc_temperature + (256/2) ) /256;
|
temperature = (u8)(( 20851 - 112 * raw_adc_temperature + (256/2) ) /256);
|
||||||
vreg_ctr[VREG_C_BT_TEMP] = (u8)temperature;
|
vreg_ctr[VREG_C_BT_TEMP] = (u8)temperature;
|
||||||
|
|
||||||
newrcomp = 0;
|
newrcomp = 0;
|
||||||
@ -574,8 +592,8 @@ void BT_get_left(){
|
|||||||
// バッテリパラメータの関係でビットシフトが必要
|
// バッテリパラメータの関係でビットシフトが必要
|
||||||
temp16 = ( temp_fuel[0] << 8 ) + temp_fuel[1];
|
temp16 = ( temp_fuel[0] << 8 ) + temp_fuel[1];
|
||||||
temp16 /= BT_RCOMP_SCALE[ battery_manufacturer ];
|
temp16 /= BT_RCOMP_SCALE[ battery_manufacturer ];
|
||||||
temp_fuel[0] = ( temp16 >> 8 ) & 0xFF;
|
temp_fuel[0] = (u8)(( temp16 >> 8 ) & 0xFF);
|
||||||
temp_fuel[1] = temp16 & 0xFF;
|
temp_fuel[1] = (u8)(temp16 & 0xFF);
|
||||||
|
|
||||||
// 電圧でキャップ
|
// 電圧でキャップ
|
||||||
if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_v ) == ERR_SUCCESS )
|
if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_v ) == ERR_SUCCESS )
|
||||||
@ -643,26 +661,28 @@ void BT_get_left(){
|
|||||||
bt_remain_old_ctr = 100;
|
bt_remain_old_ctr = 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
// twlに教えてあげる(先にやらないと割り込みのタイミングがまずいかもしれない)
|
// twlのレジスタ更新 (先にやらないと割り込みのタイミングがまずいかもしれない)
|
||||||
if(( bt_remain_old_ctr != vreg_ctr[ VREG_C_BT_REMAIN ] ) ||
|
if(( bt_remain_old_ctr != vreg_ctr[ VREG_C_BT_REMAIN ] ) ||
|
||||||
BT_CHG_STAT_Change )
|
BT_CHG_STAT_Change )
|
||||||
{
|
{
|
||||||
|
u8 i;
|
||||||
|
u8 temp_twl_bt_level = 0x0F;
|
||||||
|
|
||||||
BT_CHG_STAT_Change = false;
|
BT_CHG_STAT_Change = false;
|
||||||
if( vreg_ctr[ VREG_C_BT_REMAIN ] > 80 ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x0F;
|
for( i=0; i<=4; i++ )
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > 50 ){
|
{
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x0B;
|
if( vreg_ctr[ VREG_C_BT_REMAIN ] <= TWL_BATT_LEFT_BOUNDARY[ i ] )
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_LO ){
|
{
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x07;
|
temp_twl_bt_level >>= 1;
|
||||||
}else if(( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_EMPTY )||
|
|
||||||
!BT_CHG_Ena_n ){ // アダプタの有無で底上げ
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x03;
|
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > 0 ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x01;
|
|
||||||
}else{
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x00;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if( !BT_CHG_Ena_n ) // アダプタが刺さってたら上げ底
|
||||||
|
{
|
||||||
|
temp_twl_bt_level |= 3;
|
||||||
|
}
|
||||||
|
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = temp_twl_bt_level;
|
||||||
|
}
|
||||||
|
|
||||||
// CTRに通知
|
// CTRに通知
|
||||||
{
|
{
|
||||||
@ -695,7 +715,7 @@ void BT_get_left(){
|
|||||||
{
|
{
|
||||||
initialized = true;
|
initialized = true;
|
||||||
ntr_pm_bt_low_old = flag;
|
ntr_pm_bt_low_old = flag;
|
||||||
iic_mcu_write_a_byte_codec( CODEC_REG_BT, flag );
|
iic_mcu_write_a_byte_codec( CODEC_REG_BT, (u8)flag );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -727,25 +747,22 @@ err PM_LCD_on( )
|
|||||||
|
|
||||||
wait_ms( DELAY_PM_VCS_TO_BL );
|
wait_ms( DELAY_PM_VCS_TO_BL );
|
||||||
|
|
||||||
rv = PM_chk_LDSW( );
|
rv = (u8)PM_chk_LDSW( );
|
||||||
|
|
||||||
if( rv != 0 )
|
if( rv != 0 ) // 正常パス
|
||||||
{
|
{
|
||||||
// 電源起動エラーなら電源も切れてしまう。ここではケアしない
|
// 電源起動エラーなら電源も切れてしまう。ここではケアしない
|
||||||
vreg_ctr[VREG_C_STATUS] |= REG_BIT_LCD_POW;
|
vreg_ctr[VREG_C_STATUS] |= REG_BIT_LCD_POW;
|
||||||
set_irq( VREG_C_IRQ3, REG_BIT_LCD_ON );
|
set_irq( VREG_C_IRQ3, REG_BIT_LCD_ON );
|
||||||
|
|
||||||
SND_DEPOP_SND_ENABLE;
|
|
||||||
return ( ERR_ERR );
|
|
||||||
}
|
|
||||||
return ( ERR_SUCCESS );
|
return ( ERR_SUCCESS );
|
||||||
|
}
|
||||||
|
|
||||||
|
return ( ERR_ERR );
|
||||||
}
|
}
|
||||||
|
|
||||||
// BSR //
|
// BSR //
|
||||||
void PM_LCD_off()
|
void PM_LCD_off()
|
||||||
{
|
{
|
||||||
SND_DEPOP_SND_MUTE;
|
|
||||||
|
|
||||||
// BLついてたら消す
|
// BLついてたら消す
|
||||||
if( ( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL ) & 0x03 ) != 0 )
|
if( ( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL ) & 0x03 ) != 0 )
|
||||||
{
|
{
|
||||||
@ -948,6 +965,8 @@ void PM_sys_pow_off( )
|
|||||||
RESET2_ast;
|
RESET2_ast;
|
||||||
FCRAM_RST_ast;
|
FCRAM_RST_ast;
|
||||||
|
|
||||||
|
wait_ms( 20 );
|
||||||
|
|
||||||
PM_off( );
|
PM_off( );
|
||||||
PM_LDSW_off( );
|
PM_LDSW_off( );
|
||||||
|
|
||||||
@ -1153,9 +1172,10 @@ void codec_reg_init()
|
|||||||
{
|
{
|
||||||
wait_ms( 100 );
|
wait_ms( 100 );
|
||||||
|
|
||||||
ntr_pm_bt_low_old = (( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_LO )? NTR_PM_BT_EMPTY: NTR_PM_BT_ENOUGH ); // 1で電池切れ
|
ntr_pm_bt_low_old = ( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_LO )? NTR_PM_BT_EMPTY: NTR_PM_BT_ENOUGH; // 1で電池切れ
|
||||||
iic_mcu_write_a_byte_codec( CODEC_REG_BT, ntr_pm_bt_low_old ); // SoC から書けず
|
iic_mcu_write_a_byte_codec( CODEC_REG_BT, (u8)ntr_pm_bt_low_old ); // SoC から書けず
|
||||||
|
|
||||||
vol_reset();
|
vol_reset();
|
||||||
renge_task_immed_add( tski_vol_update );
|
// renge_task_immed_add( tski_vol_update );
|
||||||
|
vol_polling = 3;
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
enum TSK
|
enum TSK
|
||||||
{
|
{
|
||||||
TSK_SW, TSK_ADC, TSK_BATT, TSK_LED_POW, TSK_LED_WIFI, TSK_LED_NOTIFY, TSK_LED_CAM, TSK_MISC, TSK_STATUS, TSK_DEBUG, TSK_SYS, TSK_LAST
|
TSK_SW, TSK_ADC, TSK_BATT, TSK_LED_POW, TSK_LED_WIFI, TSK_LED_NOTIFY, TSK_LED_CAM, TSK_MISC, TSK_STATUS, TSK_SYS, TSK_LAST
|
||||||
};
|
};
|
||||||
|
|
||||||
extern void tsk_sw();
|
extern void tsk_sw();
|
||||||
@ -19,7 +19,6 @@ extern void tsk_led_notify();
|
|||||||
extern void tsk_led_cam();
|
extern void tsk_led_cam();
|
||||||
extern void tsk_misc();
|
extern void tsk_misc();
|
||||||
extern void tsk_status();
|
extern void tsk_status();
|
||||||
extern void tsk_debug();
|
|
||||||
extern void tsk_sys();
|
extern void tsk_sys();
|
||||||
|
|
||||||
const void ( *tasks[ TSK_LAST ] )() = {
|
const void ( *tasks[ TSK_LAST ] )() = {
|
||||||
@ -32,7 +31,6 @@ const void ( *tasks[ TSK_LAST ] )() = {
|
|||||||
tsk_led_cam,
|
tsk_led_cam,
|
||||||
tsk_misc,
|
tsk_misc,
|
||||||
tsk_status,
|
tsk_status,
|
||||||
tsk_debug,
|
|
||||||
tsk_sys,
|
tsk_sys,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -16,6 +16,11 @@
|
|||||||
// 7セグ 4バイト版
|
// 7セグ 4バイト版
|
||||||
# define IIC_SLA_DBG_MONITOR 0x44
|
# define IIC_SLA_DBG_MONITOR 0x44
|
||||||
|
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
|
||||||
|
注意! タスクリストからも外してますので、使うなら復活させて下さい!
|
||||||
|
|
||||||
void tsk_debug( )
|
void tsk_debug( )
|
||||||
{
|
{
|
||||||
// u8 temp;
|
// u8 temp;
|
||||||
@ -79,7 +84,7 @@ void tsk_debug( )
|
|||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
|
@ -49,10 +49,13 @@
|
|||||||
bit twl_ver_read;
|
bit twl_ver_read;
|
||||||
bit going_to_sleep;
|
bit going_to_sleep;
|
||||||
|
|
||||||
// ========================================================
|
u8 vol_soc_readed; // 最後にSoCが読んだVol。TWLとの不整合防止
|
||||||
#define INTERVAL_TSK_MISC_STAT 4
|
|
||||||
|
|
||||||
|
|
||||||
|
// twl の8段階volのリニア値からの境界 ×2 (分解能が倍になっているので)
|
||||||
|
const u8 TWL_VOL_BOUNDARY[] = {
|
||||||
|
// 0, 4, 12, 22, 32, 42, 52, 62 // mute付近で気に入らない感じになるかも...
|
||||||
|
0, 1, 12, 22, 32, 42, 52, 62
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
@ -60,22 +63,6 @@ bit going_to_sleep;
|
|||||||
======================================================== */
|
======================================================== */
|
||||||
void tsk_misc( )
|
void tsk_misc( )
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
static u8 interval_task_misc = 0;
|
|
||||||
|
|
||||||
if( interval_task_misc_stat != 0 )
|
|
||||||
{
|
|
||||||
interval_task_misc_stat -= 1;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
interval_task_misc_stat = ( INTERVAL_TSK_MISC_STAT / SYS_INTERVAL_TICK );
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
//#ifdef _MCU_KE3_
|
|
||||||
// KE3では必須です。
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
加速度センサ割り込みピンがオリジナルマイコンには無いので
|
加速度センサ割り込みピンがオリジナルマイコンには無いので
|
||||||
ポーリングする。
|
ポーリングする。
|
||||||
@ -83,16 +70,12 @@ void tsk_misc( )
|
|||||||
BSRマイコンはaccero.cで割り込みルーチンからタスク登録します。
|
BSRマイコンはaccero.cで割り込みルーチンからタスク登録します。
|
||||||
======================================================== */
|
======================================================== */
|
||||||
// 割り込みの取りこぼし?
|
// 割り込みの取りこぼし?
|
||||||
// if( ( vreg_ctr[VREG_C_ACC_CONFIG] & 0x03 ) != 0x00 )
|
|
||||||
{
|
|
||||||
if( ACC_VALID )
|
if( ACC_VALID )
|
||||||
{
|
{
|
||||||
if( renge_task_immed_add( tski_cbk_accero ) == ERR_SUCCESS ){
|
if( renge_task_immed_add( tski_cbk_accero ) == ERR_SUCCESS ){
|
||||||
// NOP();
|
// NOP();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
//#endif
|
|
||||||
|
|
||||||
if( system_status.pwr_state == ON )
|
if( system_status.pwr_state == ON )
|
||||||
{
|
{
|
||||||
@ -113,6 +96,35 @@ void tsk_misc( )
|
|||||||
twl_ver_read = false;
|
twl_ver_read = false;
|
||||||
set_irq( VREG_C_IRQ2, REG_BIT_TWL_VER_READ );
|
set_irq( VREG_C_IRQ2, REG_BIT_TWL_VER_READ );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ========================================================
|
||||||
|
TWLがVolを書くのと、スライダの操作がバッティングすると
|
||||||
|
不整合が起こる事があり、それを防ぐ
|
||||||
|
======================================================== */
|
||||||
|
{
|
||||||
|
static u8 vol_soc_readed_old;
|
||||||
|
static u8 vol_soc_readed_twl_level;
|
||||||
|
|
||||||
|
if( vol_soc_readed != vol_soc_readed_old )
|
||||||
|
{
|
||||||
|
u8 new_level;
|
||||||
|
u8 i;
|
||||||
|
|
||||||
|
vol_soc_readed_old = vol_soc_readed;
|
||||||
|
for( i=0; i<=7; i++ )
|
||||||
|
{
|
||||||
|
if( vol_soc_readed <= TWL_VOL_BOUNDARY[ i ] )
|
||||||
|
{
|
||||||
|
new_level = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if( vol_soc_readed_twl_level != new_level )
|
||||||
|
{
|
||||||
|
set_irq( VREG_C_IRQ2, REG_BIT_SLIDE_VOL_ACROSS_TWL_BOUNDARY );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TUNE_LED ///////////////////////////////////
|
// TUNE_LED ///////////////////////////////////
|
||||||
|
@ -539,7 +539,7 @@ void send_getup_to_soc()
|
|||||||
#ifdef _MODEL_CTR_
|
#ifdef _MODEL_CTR_
|
||||||
SLP_ACK = 1;
|
SLP_ACK = 1;
|
||||||
nop8();
|
nop8();
|
||||||
nop8();
|
// nop8();
|
||||||
SLP_ACK = 0;
|
SLP_ACK = 0;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -102,14 +102,6 @@
|
|||||||
#define PM_IRQ_n P7.2
|
#define PM_IRQ_n P7.2
|
||||||
// INTP6
|
// INTP6
|
||||||
|
|
||||||
#ifndef _MODEL_CTR_
|
|
||||||
#define SND_DEPOP_SND_MUTE P7.7 = 1
|
|
||||||
#define SND_DEPOP_SND_ENABLE P7.7 = 0
|
|
||||||
#else
|
|
||||||
#define SND_DEPOP_SND_MUTE ;
|
|
||||||
#define SND_DEPOP_SND_ENABLE ;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// PM
|
// PM
|
||||||
#define PM_EXTDC_n P7.0
|
#define PM_EXTDC_n P7.0
|
||||||
// INTP7
|
// INTP7
|
||||||
|
@ -23,7 +23,6 @@ extern u8 iic_burst_state; //
|
|||||||
extern bit info_led_pattern_updated; // お知らせLEDのパターンを先頭に戻す
|
extern bit info_led_pattern_updated; // お知らせLEDのパターンを先頭に戻す
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ********************************************************
|
// ********************************************************
|
||||||
#ifdef _DBG_PEDO_AUTO_ENABLE_
|
#ifdef _DBG_PEDO_AUTO_ENABLE_
|
||||||
u8 vreg_ctr[VREG_C_ENDMARK_ + 16];
|
u8 vreg_ctr[VREG_C_ENDMARK_ + 16];
|
||||||
@ -323,7 +322,8 @@ void vreg_ctr_write( u8 adrs, u8 data )
|
|||||||
case ( VREG_C_VOL_OPTION ):
|
case ( VREG_C_VOL_OPTION ):
|
||||||
if(( vreg_ctr[ VREG_C_VOL_OPTION ] ^ data ) & ( REG_BIT_VOL_UPDATE_TO_SLIDER ))
|
if(( vreg_ctr[ VREG_C_VOL_OPTION ] ^ data ) & ( REG_BIT_VOL_UPDATE_TO_SLIDER ))
|
||||||
{
|
{
|
||||||
renge_task_immed_add( tski_vol_update );
|
// renge_task_immed_add( tski_vol_update );
|
||||||
|
vol_polling = 3;
|
||||||
}
|
}
|
||||||
vreg_ctr[ VREG_C_VOL_OPTION ] = data;
|
vreg_ctr[ VREG_C_VOL_OPTION ] = data;
|
||||||
break;
|
break;
|
||||||
|
@ -51,7 +51,8 @@
|
|||||||
|
|
||||||
// VREG_C_IRQ2
|
// VREG_C_IRQ2
|
||||||
#define REG_BIT_TWL_VER_READ ( 1 << 7 )
|
#define REG_BIT_TWL_VER_READ ( 1 << 7 )
|
||||||
#define REG_BIT_TWL_SNDVOL_CHANGE ( 1 << 6 )
|
//#define REG_BIT_TWL_SNDVOL_CHANGE ( 1 << 6 ) ”pŽ~
|
||||||
|
#define REG_BIT_SLIDE_VOL_ACROSS_TWL_BOUNDARY ( 1 << 6 )
|
||||||
#define REG_BIT_TWL_BL_U_ON ( 1 << 5 )
|
#define REG_BIT_TWL_BL_U_ON ( 1 << 5 )
|
||||||
#define REG_BIT_TWL_BL_U_OFF ( 1 << 4 )
|
#define REG_BIT_TWL_BL_U_OFF ( 1 << 4 )
|
||||||
#define REG_BIT_TWL_BL_L_ON ( 1 << 3 )
|
#define REG_BIT_TWL_BL_L_ON ( 1 << 3 )
|
||||||
|
@ -22,6 +22,7 @@ extern bit twl_ver_read;
|
|||||||
extern bit cam_led_update;
|
extern bit cam_led_update;
|
||||||
|
|
||||||
extern bit vol_changed_by_twl;
|
extern bit vol_changed_by_twl;
|
||||||
|
extern u8 vol_soc_readed; // SoC が最後に読んだVol値
|
||||||
|
|
||||||
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
@ -47,7 +48,8 @@ void vreg_twl_write( u8 adrs, u8 data )
|
|||||||
{
|
{
|
||||||
vol_changed_by_twl = true;
|
vol_changed_by_twl = true;
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_VOL ] = data;
|
vreg_twl[ REG_TWL_INT_ADRS_VOL ] = data;
|
||||||
renge_task_immed_add( tski_vol_update );
|
//renge_task_immed_add( tski_vol_update );
|
||||||
|
vol_polling = 3;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -106,22 +108,7 @@ u8 vreg_twl_read( u8 phy_adrs )
|
|||||||
switch( phy_adrs ){
|
switch( phy_adrs ){
|
||||||
// 10%以下で赤になる
|
// 10%以下で赤になる
|
||||||
case( REG_TWL_INT_ADRS_POWER_INFO ):
|
case( REG_TWL_INT_ADRS_POWER_INFO ):
|
||||||
/*
|
// レベルのセットは get_batt_left()内(処理が遅くて無理でした)
|
||||||
get_batt_left()‚Ɉø‚Á‰z‚µ
|
|
||||||
if( vreg_ctr[ VREG_C_BT_REMAIN ] > 80 ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x0F;
|
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > 50 ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x0B;
|
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_LO ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x07;
|
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_EMPTY ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x03;
|
|
||||||
}else if( vreg_ctr[ VREG_C_BT_REMAIN ] > 0 ){
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x01;
|
|
||||||
}else{
|
|
||||||
vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = 0x00;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
return( vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] | ( !PM_EXTDC_n ? 0x80: 0x00 ) ); // アダプタbit(アダプタ有無)
|
return( vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] | ( !PM_EXTDC_n ? 0x80: 0x00 ) ); // アダプタbit(アダプタ有無)
|
||||||
|
|
||||||
case( REG_TWL_INT_ADRS_IRQ ):
|
case( REG_TWL_INT_ADRS_IRQ ):
|
||||||
@ -130,6 +117,9 @@ u8 vreg_twl_read( u8 phy_adrs )
|
|||||||
return( temp );
|
return( temp );
|
||||||
|
|
||||||
case( REG_TWL_INT_ADRS_VOL ):
|
case( REG_TWL_INT_ADRS_VOL ):
|
||||||
|
// TWLとスライダと不整合が起きないように
|
||||||
|
vol_soc_readed = vreg_ctr[ VREG_C_SND_VOL ];
|
||||||
|
|
||||||
if( vreg_ctr[ VREG_C_SND_VOL ] != 1 ){
|
if( vreg_ctr[ VREG_C_SND_VOL ] != 1 ){
|
||||||
return( vreg_ctr[ VREG_C_SND_VOL ] /2 );
|
return( vreg_ctr[ VREG_C_SND_VOL ] /2 );
|
||||||
}
|
}
|
||||||
|
@ -5,11 +5,154 @@ loader.c(122) : CC78K0R warning W0401: Conversion may lose significant digits
|
|||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
Compilation complete, 0 error(s) and 2 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\loader.asm
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\loader.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pm.c
|
||||||
|
pm.c(267) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
pm.c(776) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pm.c(853) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pm.c(861) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pm.c(1009) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
pm.c(1076) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pm.c(1079) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 7 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\pm.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_ctr.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_ctr.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no main.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\main.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no magic.c
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no magic.c
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\magic.asm
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\magic.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb6EFBFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\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
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no WDT.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\WDT.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_mcu.c
|
||||||
|
i2c_mcu.c(205) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 1 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_mcu.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_twl.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_twl.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led.c
|
||||||
|
led.c(108) : CC78K0R warning W0745: Expected function prototype
|
||||||
|
led.c(250) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
led.c(255) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
led.c(317) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
led.c(376) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
led.c(402) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
led.c(578) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 7 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\led.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no rtc.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\rtc.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_ctr.c
|
||||||
|
vreg_ctr.c(109) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(118) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(128) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(138) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(142) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(149) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(159) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
vreg_ctr.c(160) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
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(269) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(274) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(279) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(309) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
vreg_ctr.c(436) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
Compilation complete, 0 error(s) and 16 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\vreg_ctr.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_twl.c
|
||||||
|
vreg_twl.c(57) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
vreg_twl.c(61) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 2 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\vreg_twl.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no adc.c
|
||||||
|
adc.c(95) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(113) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
adc.c(192) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(218) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(310) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(334) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
adc.c(353) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(431) : CC78K0R warning W0745: Expected function prototype
|
||||||
|
adc.c(460) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(465) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
adc.c(114) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 11 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\adc.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no renge\renge.c
|
||||||
|
renge\renge.c(152) : CC78K0R warning W0411: Illegal pointer combination
|
||||||
|
renge\renge.c(160) : CC78K0R warning W0412: Illegal pointer combination in conditional expression
|
||||||
|
Compilation complete, 0 error(s) and 2 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\renge.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no accero.c
|
||||||
|
accero.c(242) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
Compilation complete, 0 error(s) and 1 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\accero.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no self_flash.c
|
||||||
|
self_flash.c(271) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
self_flash.c(272) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 2 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\self_flash.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no sw.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\sw.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_debug.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_debug.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_misc.c
|
||||||
|
task_misc.c(75) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
task_misc.c(87) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
task_misc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 3 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_misc.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_sys.c
|
||||||
|
task_sys.c(194) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
task_sys.c(503) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
task_sys.c(505) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add'
|
||||||
|
Compilation complete, 0 error(s) and 3 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_sys.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c
|
||||||
|
pedo_alg_thre_det2.c(58) : CC78K0R warning W0745: Expected function prototype
|
||||||
|
pedo_alg_thre_det2.c(73) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pedo_alg_thre_det2.c(140) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
pedo_alg_thre_det2.c(153) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
|
Compilation complete, 0 error(s) and 4 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\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\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no ini_VECT.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\ini_VECT.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_status.c
|
||||||
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_status.asm
|
||||||
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\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
|
||||||
Link complete, 0 error(s) and 0 warning(s) found.
|
Link complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
||||||
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
||||||
@ -19,4 +162,4 @@ intel-HEX to bsr bin converter
|
|||||||
file converted!
|
file converted!
|
||||||
|
|
||||||
|
|
||||||
Build Total error(s) : 0 Total warning(s) : 2
|
Build Total error(s) : 0 Total warning(s) : 61
|
||||||
|
@ -50,7 +50,7 @@ LoadFilter1=5
|
|||||||
Offset1=0
|
Offset1=0
|
||||||
Object1=ON
|
Object1=ON
|
||||||
Symbol1=ON
|
Symbol1=ON
|
||||||
Erase1=ON
|
Erase1=OFF
|
||||||
HighSpeed1=OFF
|
HighSpeed1=OFF
|
||||||
CPU Reset1=ON
|
CPU Reset1=ON
|
||||||
Symbol Reset1=ON
|
Symbol Reset1=ON
|
||||||
@ -78,10 +78,10 @@ Symbol Type=OFF
|
|||||||
Language=C
|
Language=C
|
||||||
Kanji=SJIS
|
Kanji=SJIS
|
||||||
[Source]
|
[Source]
|
||||||
Geometry=509, 120, 1021, 817
|
Geometry=19, 18, 1021, 817
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=418
|
DispStart=70
|
||||||
CaretPos=419,0
|
CaretPos=71,0
|
||||||
Mode=Normal
|
Mode=Normal
|
||||||
DispFile=
|
DispFile=
|
||||||
Address1=
|
Address1=
|
||||||
@ -140,10 +140,10 @@ SaveStart=
|
|||||||
SaveEnd=
|
SaveEnd=
|
||||||
Accumulative=ON
|
Accumulative=ON
|
||||||
[Assemble]
|
[Assemble]
|
||||||
Geometry=124, 418, 968, 626
|
Geometry=30, 440, 968, 626
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=17732
|
DispStart=3351
|
||||||
CaretPos=17732,27
|
CaretPos=3351,27
|
||||||
Address1=
|
Address1=
|
||||||
Address2=
|
Address2=
|
||||||
Address3=
|
Address3=
|
||||||
@ -195,8 +195,8 @@ Ascii=OFF
|
|||||||
Idtag=OFF
|
Idtag=OFF
|
||||||
Address=
|
Address=
|
||||||
DispStart=000FFC80
|
DispStart=000FFC80
|
||||||
CaretPosData=36, 65512
|
CaretPosData=0, 65480
|
||||||
CaretPosAscii=53248, 256
|
CaretPosAscii=3, 65480
|
||||||
Address1=
|
Address1=
|
||||||
Address2=
|
Address2=
|
||||||
Address3=
|
Address3=
|
||||||
@ -894,17 +894,7 @@ Manager=ON
|
|||||||
Sort by=Unsort
|
Sort by=Unsort
|
||||||
Detail=OFF
|
Detail=OFF
|
||||||
Last Name=
|
Last Name=
|
||||||
Name0=chg_l001
|
Count=0
|
||||||
Status0=W
|
|
||||||
Access Size0=B
|
|
||||||
Address Range0=EQ
|
|
||||||
Address0=<chg_led_override> - <>
|
|
||||||
Mask Address0=00000000
|
|
||||||
Data Range0=NC
|
|
||||||
Data0=<00000000> - <00000000>
|
|
||||||
Mask Data0=FFFFFFFF
|
|
||||||
Pass0=0001
|
|
||||||
Count=1
|
|
||||||
[Event Link]
|
[Event Link]
|
||||||
Geometry=0, 0, 0, 0
|
Geometry=0, 0, 0, 0
|
||||||
Window=Hide
|
Window=Hide
|
||||||
@ -920,10 +910,7 @@ Manager=ON
|
|||||||
Sort by=Unsort
|
Sort by=Unsort
|
||||||
Detail=OFF
|
Detail=OFF
|
||||||
Last Name=
|
Last Name=
|
||||||
Name0=chg_l002
|
Count=0
|
||||||
Element0=chg_l001
|
|
||||||
Set0=ON
|
|
||||||
Count=1
|
|
||||||
[Trace]
|
[Trace]
|
||||||
Geometry=0, 0, 0, 0
|
Geometry=0, 0, 0, 0
|
||||||
Window=Hide
|
Window=Hide
|
||||||
@ -973,56 +960,58 @@ Count=0
|
|||||||
Geometry=1075, 10, 441, 702
|
Geometry=1075, 10, 441, 702
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Boundary=18088086
|
Boundary=18088086
|
||||||
0=.chg_led_override,P,N,A,+,1
|
0=.temp_twl_bt_level,P,N,A,+,1
|
||||||
1=.vreg_twl,P,N,A,+,1
|
1=.bt_remain_old_ctr,P,N,A,+,1
|
||||||
2=.infos,P,N,A,+,1
|
2=.chg_led_override,P,N,A,+,1
|
||||||
3=.bt_remain_old_ctr,P,N,A,+,1
|
3=.vreg_twl,P,N,A,+,1
|
||||||
4=.bt_remain_old_ntr,P,N,A,+,1
|
4=.infos,P,N,A,+,1
|
||||||
5=.bt_remain_old_ntr,P,N,A,+,1
|
5=.bt_remain_old_ctr,P,N,A,+,1
|
||||||
6=.vreg_ctr,P,N,A,+,1
|
6=.bt_remain_old_ntr,P,N,A,+,1
|
||||||
7=.info_led_override,P,N,A,+,1
|
7=.bt_remain_old_ntr,P,N,A,+,1
|
||||||
8=.TDR07,P,S,A,+,1
|
8=.vreg_ctr,P,N,A,+,1
|
||||||
9=.PM4.2,P,S,A,+,1
|
9=.info_led_override,P,N,A,+,1
|
||||||
10=.P4.2,P,S,A,+,1
|
10=.TDR07,P,S,A,+,1
|
||||||
11=.PM1.5,P,S,A,+,1
|
11=.PM4.2,P,S,A,+,1
|
||||||
12=.P1.5,P,S,A,+,1
|
12=.P4.2,P,S,A,+,1
|
||||||
13=.SW_pow_count,P,N,A,+,1
|
13=.PM1.5,P,S,A,+,1
|
||||||
14=.battery_manufacturer,P,N,A,+,1
|
14=.P1.5,P,S,A,+,1
|
||||||
15=.system_status,.,N,A,+,1
|
15=.SW_pow_count,P,N,A,+,1
|
||||||
16=.info_LED,.,N,A,+,1
|
16=.battery_manufacturer,P,N,A,+,1
|
||||||
17=.time_to_next_frame,P,N,A,+,1
|
17=.system_status,.,N,A,+,1
|
||||||
Line=18
|
18=.info_LED,.,N,A,+,1
|
||||||
|
19=.time_to_next_frame,P,N,A,+,1
|
||||||
|
Line=20
|
||||||
[Quick Watch]
|
[Quick Watch]
|
||||||
0=system_status,P,A,1
|
0=vreg_ctr,P,A,1
|
||||||
1=vreg_ctr,P,A,1
|
1=P4.2,P,A,1
|
||||||
2=P4.2,P,A,1
|
2=PM4.2,P,A,1
|
||||||
3=PM4.2,P,A,1
|
3=TDR07,P,A,1
|
||||||
4=TDR07,P,A,1
|
4=info_led_override,P,A,1
|
||||||
5=info_led_override,P,A,1
|
5=P1.5,P,A,1
|
||||||
6=P1.5,P,A,1
|
6=PM1.6,P,A,1
|
||||||
7=PM1.6,P,A,1
|
7=PM1.5,P,A,1
|
||||||
8=PM1.5,P,A,1
|
8=SW_pow_count,P,A,1
|
||||||
9=SW_pow_count,P,A,1
|
9=bt_remain_old_ntr,P,A,1
|
||||||
10=bt_remain_old_ntr,P,A,1
|
10=infos,P,A,1
|
||||||
11=bt_remain_old_ctr,P,A,1
|
11=battery_manufacturer,P,A,1
|
||||||
12=infos,P,A,1
|
12=vreg_twl,P,A,1
|
||||||
13=battery_manufacturer,P,A,1
|
13=chg_led_override,P,A,1
|
||||||
14=vreg_twl,P,A,1
|
14=bt_remain_old_ctr,P,A,1
|
||||||
15=chg_led_override,P,A,1
|
15=temp_twl_bt_level,P,A,1
|
||||||
[Software Break]
|
[Software Break]
|
||||||
Geometry=709, 826, 445, 260
|
Geometry=709, 826, 445, 260
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Width=150 30 200 100
|
Width=150 30 200 100
|
||||||
Name0=Swb00002
|
Name0=Swb00001
|
||||||
Address0=pm.c#_tsk_batt+0x9b
|
Address0=loader.c#_main+0xac
|
||||||
Window0=ASM
|
Window0=ASM
|
||||||
Status0=ON
|
Status0=ON
|
||||||
Name1=Swb00001
|
Name1=Swb00002
|
||||||
Address1=pm.c#_pm_chk_adapter+0x24
|
Address1=loader.c#_main+0xaf
|
||||||
Window1=ASM
|
Window1=ASM
|
||||||
Status1=ON
|
Status1=ON
|
||||||
Name2=Swb00003
|
Name2=Swb00003
|
||||||
Address2=task_sys.c#_tsk_sys+0x275
|
Address2=loader.c#_main+0xa5
|
||||||
Window2=ASM
|
Window2=ASM
|
||||||
Status2=ON
|
Status2=ON
|
||||||
Count=3
|
Count=3
|
||||||
|
@ -853,7 +853,7 @@ P2=flash.map
|
|||||||
P3=a.map
|
P3=a.map
|
||||||
MI=0
|
MI=0
|
||||||
GB=1
|
GB=1
|
||||||
GBValue=6EFBFF
|
GBValue=7EFBFF
|
||||||
KM=1
|
KM=1
|
||||||
KD=0
|
KD=0
|
||||||
KP=0
|
KP=0
|
||||||
|
@ -6,16 +6,19 @@ FrameCX=1299
|
|||||||
FrameCY=1044
|
FrameCY=1044
|
||||||
OpenFile1=jhl_defs.h,0,286,286,1530,1012,0,15,26,0
|
OpenFile1=jhl_defs.h,0,286,286,1530,1012,0,15,26,0
|
||||||
OpenFile2=i2c_mcu.c,0,330,330,1574,1056,24,552,28,0
|
OpenFile2=i2c_mcu.c,0,330,330,1574,1056,24,552,28,0
|
||||||
OpenFile3=batt_params.h,0,352,352,1596,1078,0,97,0,0
|
OpenFile3=ProjectWindow
|
||||||
OpenFile4=ProjectWindow
|
|
||||||
PrjPos=0,2,754,3,253
|
PrjPos=0,2,754,3,253
|
||||||
OpenFile5=self_flash.c,0,352,352,1596,1078,0,142,5,0
|
OpenFile4=self_flash.c,0,352,352,1596,1078,0,142,5,0
|
||||||
OpenFile6=ini_VECT.c,0,330,330,1574,1056,6,93,6,0
|
OpenFile5=ini_VECT.c,0,330,330,1574,1056,6,93,6,0
|
||||||
OpenFile7=config.h,0,220,220,1464,946,29,16,29,0
|
OpenFile6=config.h,0,220,220,1464,946,29,16,29,0
|
||||||
OpenFile8=magic.c,0,242,242,1486,968,0,11,0,0
|
OpenFile7=magic.c,0,242,242,1486,968,0,11,0,0
|
||||||
OpenFile9=renge\renge.c,0,348,332,1592,1058,31,143,54,0
|
OpenFile8=renge\renge.c,0,348,332,1592,1058,31,143,54,0
|
||||||
OpenFile10=OutputWindow
|
OpenFile9=loader.c,0,264,264,1508,990,5,195,25,0
|
||||||
OutputPos=0,143,652,366,1571
|
OpenFile10=batt_params.h,0,352,352,1596,1078,0,83,0,0
|
||||||
|
OpenFile11=pm.c,0,286,286,1530,1012,0,1078,0,0
|
||||||
|
OpenFile12=vreg_ctr.c,0,308,308,1552,1034,9,148,64,0
|
||||||
|
OpenFile13=OutputWindow
|
||||||
|
OutputPos=0,33,652,366,1571
|
||||||
ActivePRJ=yav_mcu_bsr.prj
|
ActivePRJ=yav_mcu_bsr.prj
|
||||||
[ProjectWindow]
|
[ProjectWindow]
|
||||||
ProjectWindowDispType=0
|
ProjectWindowDispType=0
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
[SdbInfo]
|
[SdbInfo]
|
||||||
Ver=5
|
Ver=5
|
||||||
[loader.c]
|
[loader.c]
|
||||||
T=4ca1cb9d
|
T=4caab88b
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
2=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||||
3=fsl_user.h
|
3=fsl_user.h
|
||||||
@ -12,7 +12,7 @@ T=4ca1cb9d
|
|||||||
8=reboot.h
|
8=reboot.h
|
||||||
9=magic.h
|
9=magic.h
|
||||||
[pm.c]
|
[pm.c]
|
||||||
T=4ca28964
|
T=4caad662
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=adc.h
|
2=adc.h
|
||||||
3=led.h
|
3=led.h
|
||||||
@ -36,7 +36,7 @@ T=4ca2a231
|
|||||||
7=adc.h
|
7=adc.h
|
||||||
8=pool.h
|
8=pool.h
|
||||||
[magic.c]
|
[magic.c]
|
||||||
T=4ca2bb4d
|
T=4caad66f
|
||||||
1=config.h
|
1=config.h
|
||||||
2=magic.h
|
2=magic.h
|
||||||
[WDT.c]
|
[WDT.c]
|
||||||
@ -60,7 +60,7 @@ T=4ca06b3d
|
|||||||
T=4ca28964
|
T=4ca28964
|
||||||
1=incs.h
|
1=incs.h
|
||||||
[vreg_ctr.c]
|
[vreg_ctr.c]
|
||||||
T=4ca289f9
|
T=4cad1ada
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=vreg_ctr.h
|
2=vreg_ctr.h
|
||||||
3=rtc.h
|
3=rtc.h
|
||||||
@ -71,14 +71,14 @@ T=4ca289f9
|
|||||||
8=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
8=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||||
9=fsl_user.h
|
9=fsl_user.h
|
||||||
[vreg_twl.c]
|
[vreg_twl.c]
|
||||||
T=4c9c5c37
|
T=4cad1ada
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=jhl_defs.h
|
2=jhl_defs.h
|
||||||
3=led.h
|
3=led.h
|
||||||
4=vreg_twl.h
|
4=vreg_twl.h
|
||||||
5=vreg_ctr.h
|
5=vreg_ctr.h
|
||||||
[adc.c]
|
[adc.c]
|
||||||
T=4c9028d9
|
T=4caa8d2c
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=adc.h
|
2=adc.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
@ -99,7 +99,7 @@ T=4ca289f9
|
|||||||
2=incs.h
|
2=incs.h
|
||||||
3=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
3=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||||
[self_flash.c]
|
[self_flash.c]
|
||||||
T=4ca29983
|
T=4ca3e63e
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
2=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||||
3=fsl_user.h
|
3=fsl_user.h
|
||||||
@ -117,13 +117,13 @@ T=4c8ed8d7
|
|||||||
6=rtc.h
|
6=rtc.h
|
||||||
7=sw.h
|
7=sw.h
|
||||||
[task_debug.c]
|
[task_debug.c]
|
||||||
T=4ca28964
|
T=4caab3b3
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=renge\renge.h
|
2=renge\renge.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
4=accero.h
|
4=accero.h
|
||||||
[task_misc.c]
|
[task_misc.c]
|
||||||
T=4ca28964
|
T=4cad15e4
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=renge\renge.h
|
2=renge\renge.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
@ -132,7 +132,7 @@ T=4ca28964
|
|||||||
6=i2c_mcu.h
|
6=i2c_mcu.h
|
||||||
7=led.h
|
7=led.h
|
||||||
[task_sys.c]
|
[task_sys.c]
|
||||||
T=4ca28964
|
T=4caab695
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=i2c_twl.h
|
2=i2c_twl.h
|
||||||
3=i2c_ctr.h
|
3=i2c_ctr.h
|
||||||
@ -144,7 +144,7 @@ T=4ca28964
|
|||||||
9=adc.h
|
9=adc.h
|
||||||
10=self_flash.h
|
10=self_flash.h
|
||||||
[pedo_alg_thre_det2.c]
|
[pedo_alg_thre_det2.c]
|
||||||
T=4c9031d9
|
T=4caa8de2
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
2=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||||
3=accero.h
|
3=accero.h
|
||||||
@ -177,9 +177,9 @@ T=4c889601
|
|||||||
T=4c8ed032
|
T=4c8ed032
|
||||||
1=config.h
|
1=config.h
|
||||||
[config.h]
|
[config.h]
|
||||||
T=4ca1dfb4
|
T=4caab847
|
||||||
[user_define.h]
|
[user_define.h]
|
||||||
T=4ca058f7
|
T=4ca534f7
|
||||||
[bsr_system.h]
|
[bsr_system.h]
|
||||||
T=4c8f1e99
|
T=4c8f1e99
|
||||||
[renge\renge.h]
|
[renge\renge.h]
|
||||||
@ -192,7 +192,7 @@ T=4c073c5a
|
|||||||
T=4ca289f9
|
T=4ca289f9
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
[vreg_ctr.h]
|
[vreg_ctr.h]
|
||||||
T=4c89d17c
|
T=4caa84b1
|
||||||
1=config.h
|
1=config.h
|
||||||
[vreg_twl.h]
|
[vreg_twl.h]
|
||||||
T=4ca28964
|
T=4ca28964
|
||||||
@ -236,16 +236,16 @@ T=4ca28964
|
|||||||
[pedometer.h]
|
[pedometer.h]
|
||||||
T=4bfd1372
|
T=4bfd1372
|
||||||
[adc.h]
|
[adc.h]
|
||||||
T=4c3b0190
|
T=4ca41ac8
|
||||||
1=jhl_defs.h
|
1=jhl_defs.h
|
||||||
[led.h]
|
[led.h]
|
||||||
T=4c3c1235
|
T=4c3c1235
|
||||||
[batt_params.h]
|
[batt_params.h]
|
||||||
T=4c36b4fc
|
T=4caa826a
|
||||||
[i2c_twl_defs.h]
|
[i2c_twl_defs.h]
|
||||||
T=4bf0d1e1
|
T=4bf0d1e1
|
||||||
[renge\renge_task_intval.h]
|
[renge\renge_task_intval.h]
|
||||||
T=4c3d4113
|
T=4caab3b3
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
[i2c_twl.h]
|
[i2c_twl.h]
|
||||||
T=4bf4e29e
|
T=4bf4e29e
|
||||||
@ -266,4 +266,4 @@ T=45f12258
|
|||||||
[voltable.h]
|
[voltable.h]
|
||||||
T=4c31be66
|
T=4c31be66
|
||||||
[magic.h]
|
[magic.h]
|
||||||
T=4ca29858
|
T=4caab849
|
||||||
|
Loading…
Reference in New Issue
Block a user