mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
リファクタリング
RBR対応 ROM上固定アドレスにバージョン埋めた HALを埋める準備 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@351 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
2db6d0ef29
commit
3c14958ea8
@ -1,11 +1,10 @@
|
|||||||
2011/06/20 15:03:03 にビルドを開始しました。
|
2011/07/01 11:39:55 にビルドを開始しました。
|
||||||
1>ノード 2 上のプロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (rebuild ターゲット)。
|
1>ノード 2 上のプロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (build ターゲット)。
|
||||||
1>_PrepareForClean:
|
1>InitializeBuildStatus:
|
||||||
ファイル "Debug\sim.lastbuildstate" を削除しています。
|
|
||||||
InitializeBuildStatus:
|
|
||||||
"AlwaysCreate" が指定されたため "Debug\sim.unsuccessfulbuild" を作成しています。
|
"AlwaysCreate" が指定されたため "Debug\sim.unsuccessfulbuild" を作成しています。
|
||||||
ClCompile:
|
ClCompile:
|
||||||
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Z7 /nologo /W1 /WX- /Od /Oy- /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt ..\accero.c ..\adc.c ..\i2c_ctr.c ..\i2c_mcu.c ..\i2c_twl.c ..\ini_VECT.c ..\led.c ..\led_cam.c ..\led_pow.c ..\loader.c ..\magic.c ..\main.c ..\pedo_alg_thre_det2.c ..\pm.c ..\rtc.c ..\self_flash.c ..\sim\simFixture.c ..\sw.c ..\task_debug.c ..\task_misc.c ..\task_status.c ..\task_sys.c ..\vreg_ctr.c ..\vreg_twl.c ..\WDT.c ..\renge\renge.c
|
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Z7 /nologo /W1 /WX- /Od /Oy- /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt ..\WDT.c ..\accero.c ..\adc.c ..\i2c_ctr.c ..\i2c_mcu.c ..\i2c_twl.c ..\ini_VECT.c ..\led.c ..\led_cam.c ..\led_pow.c ..\loader.c ..\magic.c ..\main.c ..\pedo_alg_thre_det2.c ..\pm.c ..\renge\renge.c ..\rtc.c ..\self_flash.c ..\sw.c ..\task_debug.c ..\task_misc.c ..\task_status.c ..\task_sys.c ..\vreg_ctr.c ..\vreg_twl.c
|
||||||
|
WDT.c
|
||||||
accero.c
|
accero.c
|
||||||
adc.c
|
adc.c
|
||||||
i2c_ctr.c
|
i2c_ctr.c
|
||||||
@ -20,21 +19,19 @@
|
|||||||
main.c
|
main.c
|
||||||
pedo_alg_thre_det2.c
|
pedo_alg_thre_det2.c
|
||||||
pm.c
|
pm.c
|
||||||
1>..\pm.c(1259): warning C4090: '=' : 異なる 'const' 修飾子です。
|
1>..\pm.c(1272): warning C4090: '=' : 異なる 'const' 修飾子です。
|
||||||
|
renge.c
|
||||||
rtc.c
|
rtc.c
|
||||||
self_flash.c
|
self_flash.c
|
||||||
simFixture.c
|
|
||||||
sw.c
|
sw.c
|
||||||
task_debug.c
|
task_debug.c
|
||||||
task_misc.c
|
|
||||||
コードを生成中...
|
コードを生成中...
|
||||||
コンパイル中...
|
コンパイル中...
|
||||||
|
task_misc.c
|
||||||
task_status.c
|
task_status.c
|
||||||
task_sys.c
|
task_sys.c
|
||||||
vreg_ctr.c
|
vreg_ctr.c
|
||||||
vreg_twl.c
|
vreg_twl.c
|
||||||
WDT.c
|
|
||||||
renge.c
|
|
||||||
コードを生成中...
|
コードを生成中...
|
||||||
Link:
|
Link:
|
||||||
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /ManifestFile:"Debug\sim.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.pdb" /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.lib" /MACHINE:X86 Debug\accero.obj
|
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /ManifestFile:"Debug\sim.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.pdb" /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.lib" /MACHINE:X86 Debug\accero.obj
|
||||||
@ -63,14 +60,15 @@
|
|||||||
Debug\vreg_twl.obj
|
Debug\vreg_twl.obj
|
||||||
Debug\WDT.obj
|
Debug\WDT.obj
|
||||||
Debug\renge.obj
|
Debug\renge.obj
|
||||||
|
LINK : 前回のインクリメンタル リンクで C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe が見つからなかったか、ビルドされませんでした。フル リンクを行います。
|
||||||
bsr_trunk.vcxproj -> C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe
|
bsr_trunk.vcxproj -> C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe
|
||||||
Manifest:
|
Manifest:
|
||||||
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /outputresource:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe;#1" /manifest Debug\sim.exe.intermediate.manifest
|
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /outputresource:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe;#1" /manifest Debug\sim.exe.intermediate.manifest
|
||||||
FinalizeBuildStatus:
|
FinalizeBuildStatus:
|
||||||
ファイル "Debug\sim.unsuccessfulbuild" を削除しています。
|
ファイル "Debug\sim.unsuccessfulbuild" を削除しています。
|
||||||
"Debug\sim.lastbuildstate" のタッチ タスクを実行しています。
|
"Debug\sim.lastbuildstate" のタッチ タスクを実行しています。
|
||||||
1>プロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (rebuild ターゲット) のビルドが完了しました。
|
1>プロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (build ターゲット) のビルドが完了しました。
|
||||||
|
|
||||||
ビルドに成功しました。
|
ビルドに成功しました。
|
||||||
|
|
||||||
経過時間 00:00:02.95
|
経過時間 00:00:06.77
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -64,6 +64,7 @@ const u8 TWL_VOL_BOUNDARY[] = {
|
|||||||
extern void nop8();
|
extern void nop8();
|
||||||
static void adc_filter( u8 new_val, filter_work* work );
|
static void adc_filter( u8 new_val, filter_work* work );
|
||||||
static u8 adc_scaling( u8 );
|
static u8 adc_scaling( u8 );
|
||||||
|
static void update_twl_vol( u8 sent_index );
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -85,10 +86,6 @@ static u8 adc_scaling( u8 );
|
|||||||
======================================================== */
|
======================================================== */
|
||||||
void tsk_adc( )
|
void tsk_adc( )
|
||||||
{
|
{
|
||||||
static u8 old_3D;
|
|
||||||
static u8 sndvol_codec;
|
|
||||||
static u8 bt_temp_old;
|
|
||||||
|
|
||||||
if( adc_updated )
|
if( adc_updated )
|
||||||
{
|
{
|
||||||
adc_updated = false;
|
adc_updated = false;
|
||||||
@ -156,8 +153,7 @@ void vol_reset()
|
|||||||
task_status_immed tski_vol_update()
|
task_status_immed tski_vol_update()
|
||||||
{
|
{
|
||||||
static u8 sent_index, sent_index_twl;
|
static u8 sent_index, sent_index_twl;
|
||||||
static u8 sent_data;
|
static bit last_modifyer_is_twl; // false = ctr
|
||||||
static bit last_modifyer_is_twl; // 0 = ctr
|
|
||||||
|
|
||||||
if( !( system_status.pwr_state == ON ) ||
|
if( !( system_status.pwr_state == ON ) ||
|
||||||
( system_status.pwr_state == SLEEP )){
|
( system_status.pwr_state == SLEEP )){
|
||||||
@ -165,15 +161,7 @@ task_status_immed tski_vol_update()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// どの音量にするの? //
|
// どの音量にするの? //
|
||||||
if( vreg_ctr[ VREG_C_VOL_OPTION ] & ( REG_BIT_VOL_UPDATE_TO_SLIDER ) )
|
if( vol_changed_by_ctr )
|
||||||
{
|
|
||||||
// debug //
|
|
||||||
NOP();
|
|
||||||
// 最優先 スライダに上書き
|
|
||||||
sent_index = vol_data_ctr;
|
|
||||||
vreg_ctr[ VREG_C_VOL_OPTION ] &= ~REG_BIT_VOL_UPDATE_TO_SLIDER;
|
|
||||||
}
|
|
||||||
else if( vol_changed_by_ctr )
|
|
||||||
{
|
{
|
||||||
// スライダ
|
// スライダ
|
||||||
vol_changed_by_ctr = false;
|
vol_changed_by_ctr = false;
|
||||||
@ -211,6 +199,21 @@ task_status_immed tski_vol_update()
|
|||||||
|
|
||||||
// レジスタの更新 //
|
// レジスタの更新 //
|
||||||
vreg_ctr[ VREG_C_SND_VOL ] = sent_index;
|
vreg_ctr[ VREG_C_SND_VOL ] = sent_index;
|
||||||
|
|
||||||
|
// twl側更新
|
||||||
|
update_twl_vol( sent_index );
|
||||||
|
|
||||||
|
// codecに伝える
|
||||||
|
/// 同値でも書く
|
||||||
|
iic_mcu_write_a_byte_codec( CODEC_REG_VOL, slider_to_codec[ sent_index ] );
|
||||||
|
|
||||||
|
// set_irq( VREG_C_IRQ0, REG_BIT_VR_SNDVOL_CHANGE ); // 割り込み廃止
|
||||||
|
return( ERR_FINISED );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static void update_twl_vol( u8 sent_index )
|
||||||
|
{
|
||||||
// スケーリング
|
// スケーリング
|
||||||
if( sent_index == 0 )
|
if( sent_index == 0 )
|
||||||
{
|
{
|
||||||
@ -248,25 +251,9 @@ task_status_immed tski_vol_update()
|
|||||||
vol_level_twl = new_level;
|
vol_level_twl = new_level;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// CODECに書きに行く?
|
|
||||||
if( vreg_ctr[ VREG_C_VOL_OPTION ] & REG_BIT_VOL_BY_SPI )
|
|
||||||
{
|
|
||||||
return( ERR_FINISED );
|
|
||||||
// by SPI ならここまででおしまい //
|
|
||||||
}
|
|
||||||
|
|
||||||
// codecに伝える
|
|
||||||
/// 同値でも書く
|
|
||||||
iic_mcu_write_a_byte_codec( CODEC_REG_VOL, slider_to_codec[ sent_index ] );
|
|
||||||
|
|
||||||
// set_irq( VREG_C_IRQ0, REG_BIT_VR_SNDVOL_CHANGE ); // 割り込み廃止
|
|
||||||
return( ERR_FINISED );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
過去3つのminでもMAXでもない値を返す
|
過去3つのminでもMAXでもない値を返す
|
||||||
突発的なノイズを除く。
|
突発的なノイズを除く。
|
||||||
@ -274,6 +261,22 @@ task_status_immed tski_vol_update()
|
|||||||
======================================================== */
|
======================================================== */
|
||||||
static u8 getmean3( u8 * hist )
|
static u8 getmean3( u8 * hist )
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
|
// これは大きくて遅かった
|
||||||
|
u16 temp = 0;
|
||||||
|
u8 min = 255;
|
||||||
|
u8 max = 0;
|
||||||
|
u8 i;
|
||||||
|
|
||||||
|
for( i=0; i!= 3; i++ )
|
||||||
|
{
|
||||||
|
temp += *(hist+i);
|
||||||
|
if( min > *(hist+i) ){ min = *(hist+i); }
|
||||||
|
if( max < *(hist+i) ){ max = *(hist+i); }
|
||||||
|
}
|
||||||
|
return (u8)(temp - min - max);
|
||||||
|
*/
|
||||||
|
|
||||||
if( *hist > *( hist + 1 ) )
|
if( *hist > *( hist + 1 ) )
|
||||||
{
|
{
|
||||||
if( *hist > *( hist + 2 ) )
|
if( *hist > *( hist + 2 ) )
|
||||||
@ -304,9 +307,6 @@ static u8 getmean3( u8 * hist )
|
|||||||
======================================================== */
|
======================================================== */
|
||||||
__interrupt void int_adc( )
|
__interrupt void int_adc( )
|
||||||
{
|
{
|
||||||
static u8 hist_3D[3];
|
|
||||||
static u8 hist_snd_vol[3];
|
|
||||||
static u8 hist_bt_temp[3];
|
|
||||||
static u8 index;
|
static u8 index;
|
||||||
|
|
||||||
volatile u8 adc_data;
|
volatile u8 adc_data;
|
||||||
@ -451,7 +451,6 @@ static u8 adc_scaling( u8 orig_val )
|
|||||||
#define KIKAN 16
|
#define KIKAN 16
|
||||||
static void adc_filter( u8 new_val, filter_work *work )
|
static void adc_filter( u8 new_val, filter_work *work )
|
||||||
{
|
{
|
||||||
u8 temp;
|
|
||||||
if( abs( new_val - *( work -> value_used )) > 2 )
|
if( abs( new_val - *( work -> value_used )) > 2 )
|
||||||
{
|
{
|
||||||
// 大きく離れた
|
// 大きく離れた
|
||||||
|
|||||||
1573
branches/sim/bsr.hex
1573
branches/sim/bsr.hex
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,20 +1,20 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
78K0R Linker W1.33 Date:20 Jun 2011 Page: 1
|
78K0R Linker W1.33 Date: 1 Jul 2011 Page: 1
|
||||||
|
|
||||||
Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff -
|
Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff -
|
||||||
obsr.lmf ..\..\..\..\Program Files (x86)\NEC Electronics Tool
|
obsr.lmf ..\..\..\..\Program Files (x86)\NEC Electronics Tool
|
||||||
s\CC78K0R\W2.13\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -p
|
s\CC78K0R\W2.13\lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi1B339
|
||||||
bsr_k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Elec
|
499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -bC:\Program F
|
||||||
tronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bc
|
iles (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.l
|
||||||
l0rm.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronic
|
ib -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files (
|
||||||
s Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel
|
x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.d
|
||||||
pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2
|
r -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT
|
||||||
c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel r
|
.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vre
|
||||||
enge.rel accero.rel self_flash.rel sw.rel task_debug.rel task
|
g_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel
|
||||||
_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel ta
|
task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.
|
||||||
sk_status.rel led_cam.rel led_pow.rel
|
rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel
|
||||||
Para-file:
|
Para-file:
|
||||||
Out-file: bsr.lmf
|
Out-file: bsr.lmf
|
||||||
Map-file: bsr_k0r.map
|
Map-file: bsr_k0r.map
|
||||||
@ -23,9 +23,9 @@ Direc-file:bsr_mcu.dr
|
|||||||
|
|
||||||
*** Link information ***
|
*** Link information ***
|
||||||
|
|
||||||
65 output segment(s)
|
68 output segment(s)
|
||||||
3E17H byte(s) real data
|
3D6BH byte(s) real data
|
||||||
5807 symbol(s) defined
|
5798 symbol(s) defined
|
||||||
|
|
||||||
|
|
||||||
*** Memory map ***
|
*** Memory map ***
|
||||||
@ -57,7 +57,8 @@ Direc-file:bsr_mcu.dr
|
|||||||
LDR_CNSL 00002H 00000H CSEG PAGE64KP
|
LDR_CNSL 00002H 00000H CSEG PAGE64KP
|
||||||
LDR_CNSL task_status
|
LDR_CNSL task_status
|
||||||
00002H 00000H
|
00002H 00000H
|
||||||
* gap * 00002H 0000EH
|
??NMIROM 00002H 00002H CSEG
|
||||||
|
* gap * 00004H 0000CH
|
||||||
@@VECT10 00010H 00004H CSEG AT
|
@@VECT10 00010H 00004H CSEG AT
|
||||||
@@VECT10 ini_VECT 00010H 00004H
|
@@VECT10 ini_VECT 00010H 00004H
|
||||||
* gap * 00014H 00008H
|
* gap * 00014H 00008H
|
||||||
@ -98,53 +99,54 @@ 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 00955H CSEG
|
?OCDSTAD 000CEH 0000AH CSEG
|
||||||
LDR_CODE loader 000CEH 00228H
|
LDR_CODE 000D8H 008B4H CSEG
|
||||||
LDR_CODE main 002F6H 00042H
|
LDR_CODE loader 000D8H 00195H
|
||||||
LDR_CODE WDT 00338H 00000H
|
LDR_CODE main 0026DH 00042H
|
||||||
LDR_CODE i2c_mcu 00338H 002F0H
|
LDR_CODE WDT 002AFH 00000H
|
||||||
|
LDR_CODE i2c_mcu 002AFH 002F0H
|
||||||
LDR_CODE self_flash
|
LDR_CODE self_flash
|
||||||
00628H 00373H
|
0059FH 00373H
|
||||||
LDR_CODE task_debug
|
LDR_CODE task_debug
|
||||||
0099BH 00000H
|
00912H 00000H
|
||||||
LDR_CODE task_status
|
LDR_CODE task_status
|
||||||
0099BH 00088H
|
00912H 0007AH
|
||||||
FSL_CODE 00A23H 00322H CSEG
|
FSL_CODE 0098CH 00322H CSEG
|
||||||
FSL_CODE fsl_block_cmd
|
FSL_CODE fsl_block_cmd
|
||||||
00A23H 0002BH
|
0098CH 0002BH
|
||||||
FSL_CODE fsl_block_check
|
FSL_CODE fsl_block_check
|
||||||
00A4EH 00013H
|
009B7H 00013H
|
||||||
FSL_CODE fsl_common
|
FSL_CODE fsl_common
|
||||||
00A61H 0014FH
|
009CAH 0014FH
|
||||||
FSL_CODE fsl_reset
|
FSL_CODE fsl_reset
|
||||||
00BB0H 00001H
|
00B19H 00001H
|
||||||
FSL_CODE fsl_si_ibf
|
FSL_CODE fsl_si_ibf
|
||||||
00BB1H 00064H
|
00B1AH 00064H
|
||||||
FSL_CODE fsl_phySwap
|
FSL_CODE fsl_phySwap
|
||||||
00C15H 0004DH
|
00B7EH 0004DH
|
||||||
FSL_CODE fsl_si_common
|
FSL_CODE fsl_si_common
|
||||||
00C62H 00061H
|
00BCBH 00061H
|
||||||
FSL_CODE fsl_swap 00CC3H 00030H
|
FSL_CODE fsl_swap 00C2CH 00030H
|
||||||
FSL_CODE fsl_write
|
FSL_CODE fsl_write
|
||||||
00CF3H 00052H
|
00C5CH 00052H
|
||||||
@@LCODE 00D45H 00277H CSEG
|
@@LCODE 00CAEH 00277H CSEG
|
||||||
@@LCODE @cstart 00D45H 0006DH
|
@@LCODE @cstart 00CAEH 0006DH
|
||||||
@@LCODE @imul 00DB2H 00011H
|
@@LCODE @imul 00D1BH 00011H
|
||||||
@@LCODE @lumul 00DC3H 0002BH
|
@@LCODE @lumul 00D2CH 0002BH
|
||||||
@@LCODE @isdiv 00DEEH 00022H
|
@@LCODE @isdiv 00D57H 00022H
|
||||||
@@LCODE @iudiv 00E10H 0002DH
|
@@LCODE @iudiv 00D79H 0002DH
|
||||||
@@LCODE @isrem 00E3DH 00021H
|
@@LCODE @isrem 00DA6H 00021H
|
||||||
@@LCODE @iurem 00E5EH 0002FH
|
@@LCODE @iurem 00DC7H 0002FH
|
||||||
@@LCODE @lsdiv 00E8DH 00039H
|
@@LCODE @lsdiv 00DF6H 00039H
|
||||||
@@LCODE @ludiv 00EC6H 0003FH
|
@@LCODE @ludiv 00E2FH 0003FH
|
||||||
@@LCODE @divuw 00F05H 00034H
|
@@LCODE @divuw 00E6EH 00034H
|
||||||
@@LCODE @ladd 00F39H 0000FH
|
@@LCODE @ladd 00EA2H 0000FH
|
||||||
@@LCODE @llsh 00F48H 0001BH
|
@@LCODE @llsh 00EB1H 0001BH
|
||||||
@@LCODE @lursh 00F63H 0001FH
|
@@LCODE @lursh 00ECCH 0001FH
|
||||||
@@LCODE @iscmp 00F82H 0000CH
|
@@LCODE @iscmp 00EEBH 0000CH
|
||||||
@@LCODE @lband 00F8EH 00014H
|
@@LCODE @lband 00EF7H 00014H
|
||||||
@@LCODE @bcdtob 00FA2H 0001AH
|
@@LCODE @bcdtob 00F0BH 0001AH
|
||||||
* gap * 00FBCH 0003AH
|
* gap * 00F25H 000D1H
|
||||||
MGC_LOAD 00FF6H 0000AH CSEG AT
|
MGC_LOAD 00FF6H 0000AH CSEG AT
|
||||||
MGC_LOAD magic 00FF6H 0000AH
|
MGC_LOAD magic 00FF6H 0000AH
|
||||||
|
|
||||||
@ -186,251 +188,252 @@ Direc-file:bsr_mcu.dr
|
|||||||
0226CH 00000H
|
0226CH 00000H
|
||||||
@@CNST led_cam 0226CH 00000H
|
@@CNST led_cam 0226CH 00000H
|
||||||
@@CNST led_pow 0226CH 00020H
|
@@CNST led_pow 0226CH 00020H
|
||||||
ROM_CODE 0228CH 02751H CSEG
|
ROM_CODE 0228CH 0272AH CSEG
|
||||||
ROM_CODE pm 0228CH 00A16H
|
ROM_CODE pm 0228CH 00A16H
|
||||||
ROM_CODE i2c_ctr 02CA2H 00060H
|
ROM_CODE i2c_ctr 02CA2H 00060H
|
||||||
ROM_CODE i2c_twl 02D02H 0005EH
|
ROM_CODE i2c_twl 02D02H 0005EH
|
||||||
ROM_CODE led 02D60H 00265H
|
ROM_CODE led 02D60H 00265H
|
||||||
ROM_CODE rtc 02FC5H 000E0H
|
ROM_CODE rtc 02FC5H 000E0H
|
||||||
ROM_CODE vreg_ctr 030A5H 004C0H
|
ROM_CODE vreg_ctr 030A5H 004A0H
|
||||||
ROM_CODE vreg_twl 03565H 000FAH
|
ROM_CODE vreg_twl 03545H 000FAH
|
||||||
ROM_CODE adc 0365FH 002E7H
|
ROM_CODE adc 0363FH 002D4H
|
||||||
ROM_CODE renge 03946H 00190H
|
ROM_CODE renge 03913H 00190H
|
||||||
ROM_CODE accero 03AD6H 00148H
|
ROM_CODE accero 03AA3H 00148H
|
||||||
ROM_CODE sw 03C1EH 00176H
|
ROM_CODE sw 03BEBH 00176H
|
||||||
ROM_CODE task_misc
|
ROM_CODE task_misc
|
||||||
03D94H 00177H
|
03D61H 00177H
|
||||||
ROM_CODE task_sys 03F0BH 00373H
|
ROM_CODE task_sys 03ED8H 0037FH
|
||||||
ROM_CODE pedo_alg_thre_det2
|
ROM_CODE pedo_alg_thre_det2
|
||||||
0427EH 00502H
|
04257H 00502H
|
||||||
ROM_CODE led_cam 04780H 000DBH
|
ROM_CODE led_cam 04759H 000DBH
|
||||||
ROM_CODE led_pow 0485BH 00182H
|
ROM_CODE led_pow 04834H 00182H
|
||||||
@@BASE 049DDH 004C6H CSEG BASE
|
@@BASE 049B6H 004D6H CSEG BASE
|
||||||
@@BASE loader 049DDH 00000H
|
@@BASE loader 049B6H 00000H
|
||||||
@@BASE pm 049DDH 0003FH
|
@@BASE pm 049B6H 0003FH
|
||||||
@@BASE i2c_ctr 04A1CH 0018DH
|
@@BASE i2c_ctr 049F5H 0019DH
|
||||||
@@BASE main 04BA9H 00000H
|
@@BASE main 04B92H 00000H
|
||||||
@@BASE magic 04BA9H 00000H
|
@@BASE magic 04B92H 00000H
|
||||||
@@BASE WDT 04BA9H 00000H
|
@@BASE WDT 04B92H 00000H
|
||||||
@@BASE i2c_mcu 04BA9H 0009CH
|
@@BASE i2c_mcu 04B92H 0009CH
|
||||||
@@BASE i2c_twl 04C45H 000CBH
|
@@BASE i2c_twl 04C2EH 000CBH
|
||||||
@@BASE led 04D10H 00000H
|
@@BASE led 04CF9H 00000H
|
||||||
@@BASE rtc 04D10H 0005EH
|
@@BASE rtc 04CF9H 0005EH
|
||||||
@@BASE vreg_ctr 04D6EH 00000H
|
@@BASE vreg_ctr 04D57H 00000H
|
||||||
@@BASE vreg_twl 04D6EH 00000H
|
@@BASE vreg_twl 04D57H 00000H
|
||||||
@@BASE adc 04D6EH 000B3H
|
@@BASE adc 04D57H 000B3H
|
||||||
@@BASE renge 04E21H 00000H
|
@@BASE renge 04E0AH 00000H
|
||||||
@@BASE accero 04E21H 0004AH
|
@@BASE accero 04E0AH 0004AH
|
||||||
@@BASE self_flash
|
@@BASE self_flash
|
||||||
04E6BH 00000H
|
04E54H 00000H
|
||||||
@@BASE sw 04E6BH 00000H
|
@@BASE sw 04E54H 00000H
|
||||||
@@BASE task_debug
|
@@BASE task_debug
|
||||||
04E6BH 00000H
|
04E54H 00000H
|
||||||
@@BASE task_misc
|
@@BASE task_misc
|
||||||
04E6BH 00000H
|
04E54H 00000H
|
||||||
@@BASE task_sys 04E6BH 00000H
|
@@BASE task_sys 04E54H 00000H
|
||||||
@@BASE pedo_alg_thre_det2
|
@@BASE pedo_alg_thre_det2
|
||||||
04E6BH 00000H
|
04E54H 00000H
|
||||||
@@BASE ini_VECT 04E6BH 00038H
|
@@BASE ini_VECT 04E54H 00038H
|
||||||
@@BASE task_status
|
@@BASE task_status
|
||||||
04EA3H 00000H
|
04E8CH 00000H
|
||||||
@@BASE led_cam 04EA3H 00000H
|
@@BASE led_cam 04E8CH 00000H
|
||||||
@@BASE led_pow 04EA3H 00000H
|
@@BASE led_pow 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL @cstart 04EA3H 00000H
|
@@CNSTL @cstart 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL pm 04EA3H 00000H
|
@@CNSTL pm 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL i2c_ctr 04EA3H 00000H
|
@@CNSTL i2c_ctr 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL i2c_twl 04EA3H 00000H
|
@@CNSTL i2c_twl 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL led 04EA3H 00000H
|
@@CNSTL led 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL rtc 04EA3H 00000H
|
@@CNSTL rtc 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL vreg_ctr 04EA3H 00000H
|
@@CNSTL vreg_ctr 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL vreg_twl 04EA3H 00000H
|
@@CNSTL vreg_twl 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL adc 04EA3H 00000H
|
@@CNSTL adc 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL renge 04EA3H 00000H
|
@@CNSTL renge 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL accero 04EA3H 00000H
|
@@CNSTL accero 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL sw 04EA3H 00000H
|
@@CNSTL sw 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL task_misc
|
@@CNSTL task_misc
|
||||||
04EA3H 00000H
|
04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL task_sys 04EA3H 00000H
|
@@CNSTL task_sys 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL pedo_alg_thre_det2
|
@@CNSTL pedo_alg_thre_det2
|
||||||
04EA3H 00000H
|
04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL ini_VECT 04EA3H 00000H
|
@@CNSTL ini_VECT 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL led_cam 04EA3H 00000H
|
@@CNSTL led_cam 04E8CH 00000H
|
||||||
@@CNSTL 04EA3H 00000H CSEG PAGE64KP
|
@@CNSTL 04E8CH 00000H CSEG PAGE64KP
|
||||||
@@CNSTL led_pow 04EA3H 00000H
|
@@CNSTL led_pow 04E8CH 00000H
|
||||||
@@R_INIS 04EA3H 00000H CSEG UNIT64KP
|
@@CNSTL 04E8CH 0000AH CSEG PAGE64KP
|
||||||
@@R_INIS @cstart 04EA3H 00000H
|
@@CNSTL @bcdtob 04E8CH 0000AH
|
||||||
@@R_INIS loader 04EA3H 00000H
|
@@R_INIT 04E96H 00036H CSEG UNIT64KP
|
||||||
@@R_INIS pm 04EA3H 00000H
|
@@R_INIT @cstart 04E96H 00000H
|
||||||
@@R_INIS i2c_ctr 04EA3H 00000H
|
@@R_INIT loader 04E96H 00000H
|
||||||
@@R_INIS main 04EA3H 00000H
|
@@R_INIT pm 04E96H 00002H
|
||||||
@@R_INIS magic 04EA3H 00000H
|
@@R_INIT i2c_ctr 04E98H 00002H
|
||||||
@@R_INIS WDT 04EA3H 00000H
|
@@R_INIT main 04E9AH 00000H
|
||||||
@@R_INIS i2c_mcu 04EA3H 00000H
|
@@R_INIT magic 04E9AH 00000H
|
||||||
@@R_INIS i2c_twl 04EA3H 00000H
|
@@R_INIT WDT 04E9AH 00000H
|
||||||
@@R_INIS led 04EA3H 00000H
|
@@R_INIT i2c_mcu 04E9AH 00000H
|
||||||
@@R_INIS rtc 04EA3H 00000H
|
@@R_INIT i2c_twl 04E9AH 00000H
|
||||||
@@R_INIS vreg_ctr 04EA3H 00000H
|
@@R_INIT led 04E9AH 00000H
|
||||||
@@R_INIS vreg_twl 04EA3H 00000H
|
@@R_INIT rtc 04E9AH 00000H
|
||||||
@@R_INIS adc 04EA3H 00000H
|
@@R_INIT vreg_ctr 04E9AH 00000H
|
||||||
@@R_INIS renge 04EA3H 00000H
|
@@R_INIT vreg_twl 04E9AH 00000H
|
||||||
@@R_INIS accero 04EA3H 00000H
|
@@R_INIT adc 04E9AH 0000CH
|
||||||
@@R_INIS self_flash
|
@@R_INIT renge 04EA6H 00014H
|
||||||
04EA3H 00000H
|
@@R_INIT accero 04EBAH 00000H
|
||||||
@@R_INIS sw 04EA3H 00000H
|
|
||||||
@@R_INIS task_debug
|
|
||||||
04EA3H 00000H
|
|
||||||
@@R_INIS task_misc
|
|
||||||
04EA3H 00000H
|
|
||||||
@@R_INIS task_sys 04EA3H 00000H
|
|
||||||
@@R_INIS pedo_alg_thre_det2
|
|
||||||
04EA3H 00000H
|
|
||||||
@@R_INIS ini_VECT 04EA3H 00000H
|
|
||||||
@@R_INIS task_status
|
|
||||||
04EA3H 00000H
|
|
||||||
@@R_INIS led_cam 04EA3H 00000H
|
|
||||||
@@R_INIS led_pow 04EA3H 00000H
|
|
||||||
@@R_INIS @rom 04EA3H 00000H
|
|
||||||
@@CALT 04EA3H 00000H CSEG
|
|
||||||
@@CALT @cstart 04EA3H 00000H
|
|
||||||
@@CALT loader 04EA3H 00000H
|
|
||||||
@@CALT pm 04EA3H 00000H
|
|
||||||
@@CALT i2c_ctr 04EA3H 00000H
|
|
||||||
@@CALT main 04EA3H 00000H
|
|
||||||
@@CALT magic 04EA3H 00000H
|
|
||||||
@@CALT WDT 04EA3H 00000H
|
|
||||||
@@CALT i2c_mcu 04EA3H 00000H
|
|
||||||
@@CALT i2c_twl 04EA3H 00000H
|
|
||||||
@@CALT led 04EA3H 00000H
|
|
||||||
@@CALT rtc 04EA3H 00000H
|
|
||||||
@@CALT vreg_ctr 04EA3H 00000H
|
|
||||||
@@CALT vreg_twl 04EA3H 00000H
|
|
||||||
@@CALT adc 04EA3H 00000H
|
|
||||||
@@CALT renge 04EA3H 00000H
|
|
||||||
@@CALT accero 04EA3H 00000H
|
|
||||||
@@CALT self_flash
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CALT sw 04EA3H 00000H
|
|
||||||
@@CALT task_debug
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CALT task_misc
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CALT task_sys 04EA3H 00000H
|
|
||||||
@@CALT pedo_alg_thre_det2
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CALT ini_VECT 04EA3H 00000H
|
|
||||||
@@CALT task_status
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CALT led_cam 04EA3H 00000H
|
|
||||||
@@CALT led_pow 04EA3H 00000H
|
|
||||||
@@RLINIT 04EA3H 00000H CSEG UNIT64KP
|
|
||||||
@@RLINIT loader 04EA3H 00000H
|
|
||||||
@@RLINIT pm 04EA3H 00000H
|
|
||||||
@@RLINIT i2c_ctr 04EA3H 00000H
|
|
||||||
@@RLINIT main 04EA3H 00000H
|
|
||||||
@@RLINIT magic 04EA3H 00000H
|
|
||||||
@@RLINIT WDT 04EA3H 00000H
|
|
||||||
@@RLINIT i2c_mcu 04EA3H 00000H
|
|
||||||
@@RLINIT i2c_twl 04EA3H 00000H
|
|
||||||
@@RLINIT led 04EA3H 00000H
|
|
||||||
@@RLINIT rtc 04EA3H 00000H
|
|
||||||
@@RLINIT vreg_ctr 04EA3H 00000H
|
|
||||||
@@RLINIT vreg_twl 04EA3H 00000H
|
|
||||||
@@RLINIT adc 04EA3H 00000H
|
|
||||||
@@RLINIT renge 04EA3H 00000H
|
|
||||||
@@RLINIT accero 04EA3H 00000H
|
|
||||||
@@RLINIT self_flash
|
|
||||||
04EA3H 00000H
|
|
||||||
@@RLINIT sw 04EA3H 00000H
|
|
||||||
@@RLINIT task_debug
|
|
||||||
04EA3H 00000H
|
|
||||||
@@RLINIT task_misc
|
|
||||||
04EA3H 00000H
|
|
||||||
@@RLINIT task_sys 04EA3H 00000H
|
|
||||||
@@RLINIT pedo_alg_thre_det2
|
|
||||||
04EA3H 00000H
|
|
||||||
@@RLINIT ini_VECT 04EA3H 00000H
|
|
||||||
@@RLINIT task_status
|
|
||||||
04EA3H 00000H
|
|
||||||
@@RLINIT led_cam 04EA3H 00000H
|
|
||||||
@@RLINIT led_pow 04EA3H 00000H
|
|
||||||
@@RLINIT @rom 04EA3H 00000H
|
|
||||||
@@CODEL 04EA3H 00000H CSEG
|
|
||||||
@@CODEL pm 04EA3H 00000H
|
|
||||||
@@CODEL i2c_ctr 04EA3H 00000H
|
|
||||||
@@CODEL magic 04EA3H 00000H
|
|
||||||
@@CODEL i2c_twl 04EA3H 00000H
|
|
||||||
@@CODEL led 04EA3H 00000H
|
|
||||||
@@CODEL rtc 04EA3H 00000H
|
|
||||||
@@CODEL vreg_ctr 04EA3H 00000H
|
|
||||||
@@CODEL vreg_twl 04EA3H 00000H
|
|
||||||
@@CODEL adc 04EA3H 00000H
|
|
||||||
@@CODEL renge 04EA3H 00000H
|
|
||||||
@@CODEL accero 04EA3H 00000H
|
|
||||||
@@CODEL sw 04EA3H 00000H
|
|
||||||
@@CODEL task_misc
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CODEL task_sys 04EA3H 00000H
|
|
||||||
@@CODEL pedo_alg_thre_det2
|
|
||||||
04EA3H 00000H
|
|
||||||
@@CODEL ini_VECT 04EA3H 00000H
|
|
||||||
@@CODEL led_cam 04EA3H 00000H
|
|
||||||
@@CODEL led_pow 04EA3H 00000H
|
|
||||||
* gap * 04EA3H 00001H
|
|
||||||
@@CNSTL 04EA4H 0000AH CSEG PAGE64KP
|
|
||||||
@@CNSTL @bcdtob 04EA4H 0000AH
|
|
||||||
@@R_INIT 04EAEH 00038H CSEG UNIT64KP
|
|
||||||
@@R_INIT @cstart 04EAEH 00000H
|
|
||||||
@@R_INIT loader 04EAEH 00000H
|
|
||||||
@@R_INIT pm 04EAEH 00002H
|
|
||||||
@@R_INIT i2c_ctr 04EB0H 00002H
|
|
||||||
@@R_INIT main 04EB2H 00000H
|
|
||||||
@@R_INIT magic 04EB2H 00000H
|
|
||||||
@@R_INIT WDT 04EB2H 00000H
|
|
||||||
@@R_INIT i2c_mcu 04EB2H 00000H
|
|
||||||
@@R_INIT i2c_twl 04EB2H 00000H
|
|
||||||
@@R_INIT led 04EB2H 00000H
|
|
||||||
@@R_INIT rtc 04EB2H 00000H
|
|
||||||
@@R_INIT vreg_ctr 04EB2H 00000H
|
|
||||||
@@R_INIT vreg_twl 04EB2H 00000H
|
|
||||||
@@R_INIT adc 04EB2H 0000CH
|
|
||||||
@@R_INIT renge 04EBEH 00014H
|
|
||||||
@@R_INIT accero 04ED2H 00000H
|
|
||||||
@@R_INIT self_flash
|
@@R_INIT self_flash
|
||||||
04ED2H 00000H
|
04EBAH 00000H
|
||||||
@@R_INIT sw 04ED2H 00002H
|
@@R_INIT sw 04EBAH 00002H
|
||||||
@@R_INIT task_debug
|
@@R_INIT task_debug
|
||||||
04ED4H 00000H
|
04EBCH 00000H
|
||||||
@@R_INIT task_misc
|
@@R_INIT task_misc
|
||||||
04ED4H 00000H
|
04EBCH 00000H
|
||||||
@@R_INIT task_sys 04ED4H 00002H
|
@@R_INIT task_sys 04EBCH 00002H
|
||||||
@@R_INIT pedo_alg_thre_det2
|
@@R_INIT pedo_alg_thre_det2
|
||||||
04ED6H 00006H
|
04EBEH 00006H
|
||||||
@@R_INIT ini_VECT 04EDCH 00000H
|
@@R_INIT ini_VECT 04EC4H 00000H
|
||||||
@@R_INIT task_status
|
@@R_INIT task_status
|
||||||
04EDCH 00002H
|
04EC4H 00000H
|
||||||
@@R_INIT led_cam 04EDEH 00002H
|
@@R_INIT led_cam 04EC4H 00002H
|
||||||
@@R_INIT led_pow 04EE0H 00006H
|
@@R_INIT led_pow 04EC6H 00006H
|
||||||
@@R_INIT @rom 04EE6H 00000H
|
@@R_INIT @rom 04ECCH 00000H
|
||||||
@@LCODEL 04EE6H 00008H CSEG
|
@@R_INIS 04ECCH 00000H CSEG UNIT64KP
|
||||||
@@LCODEL abs 04EE6H 00008H
|
@@R_INIS @cstart 04ECCH 00000H
|
||||||
* gap * 04EEEH 00108H
|
@@R_INIS loader 04ECCH 00000H
|
||||||
|
@@R_INIS pm 04ECCH 00000H
|
||||||
|
@@R_INIS i2c_ctr 04ECCH 00000H
|
||||||
|
@@R_INIS main 04ECCH 00000H
|
||||||
|
@@R_INIS magic 04ECCH 00000H
|
||||||
|
@@R_INIS WDT 04ECCH 00000H
|
||||||
|
@@R_INIS i2c_mcu 04ECCH 00000H
|
||||||
|
@@R_INIS i2c_twl 04ECCH 00000H
|
||||||
|
@@R_INIS led 04ECCH 00000H
|
||||||
|
@@R_INIS rtc 04ECCH 00000H
|
||||||
|
@@R_INIS vreg_ctr 04ECCH 00000H
|
||||||
|
@@R_INIS vreg_twl 04ECCH 00000H
|
||||||
|
@@R_INIS adc 04ECCH 00000H
|
||||||
|
@@R_INIS renge 04ECCH 00000H
|
||||||
|
@@R_INIS accero 04ECCH 00000H
|
||||||
|
@@R_INIS self_flash
|
||||||
|
04ECCH 00000H
|
||||||
|
@@R_INIS sw 04ECCH 00000H
|
||||||
|
@@R_INIS task_debug
|
||||||
|
04ECCH 00000H
|
||||||
|
@@R_INIS task_misc
|
||||||
|
04ECCH 00000H
|
||||||
|
@@R_INIS task_sys 04ECCH 00000H
|
||||||
|
@@R_INIS pedo_alg_thre_det2
|
||||||
|
04ECCH 00000H
|
||||||
|
@@R_INIS ini_VECT 04ECCH 00000H
|
||||||
|
@@R_INIS task_status
|
||||||
|
04ECCH 00000H
|
||||||
|
@@R_INIS led_cam 04ECCH 00000H
|
||||||
|
@@R_INIS led_pow 04ECCH 00000H
|
||||||
|
@@R_INIS @rom 04ECCH 00000H
|
||||||
|
@@CALT 04ECCH 00000H CSEG
|
||||||
|
@@CALT @cstart 04ECCH 00000H
|
||||||
|
@@CALT loader 04ECCH 00000H
|
||||||
|
@@CALT pm 04ECCH 00000H
|
||||||
|
@@CALT i2c_ctr 04ECCH 00000H
|
||||||
|
@@CALT main 04ECCH 00000H
|
||||||
|
@@CALT magic 04ECCH 00000H
|
||||||
|
@@CALT WDT 04ECCH 00000H
|
||||||
|
@@CALT i2c_mcu 04ECCH 00000H
|
||||||
|
@@CALT i2c_twl 04ECCH 00000H
|
||||||
|
@@CALT led 04ECCH 00000H
|
||||||
|
@@CALT rtc 04ECCH 00000H
|
||||||
|
@@CALT vreg_ctr 04ECCH 00000H
|
||||||
|
@@CALT vreg_twl 04ECCH 00000H
|
||||||
|
@@CALT adc 04ECCH 00000H
|
||||||
|
@@CALT renge 04ECCH 00000H
|
||||||
|
@@CALT accero 04ECCH 00000H
|
||||||
|
@@CALT self_flash
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CALT sw 04ECCH 00000H
|
||||||
|
@@CALT task_debug
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CALT task_misc
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CALT task_sys 04ECCH 00000H
|
||||||
|
@@CALT pedo_alg_thre_det2
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CALT ini_VECT 04ECCH 00000H
|
||||||
|
@@CALT task_status
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CALT led_cam 04ECCH 00000H
|
||||||
|
@@CALT led_pow 04ECCH 00000H
|
||||||
|
@@RLINIT 04ECCH 00000H CSEG UNIT64KP
|
||||||
|
@@RLINIT loader 04ECCH 00000H
|
||||||
|
@@RLINIT pm 04ECCH 00000H
|
||||||
|
@@RLINIT i2c_ctr 04ECCH 00000H
|
||||||
|
@@RLINIT main 04ECCH 00000H
|
||||||
|
@@RLINIT magic 04ECCH 00000H
|
||||||
|
@@RLINIT WDT 04ECCH 00000H
|
||||||
|
@@RLINIT i2c_mcu 04ECCH 00000H
|
||||||
|
@@RLINIT i2c_twl 04ECCH 00000H
|
||||||
|
@@RLINIT led 04ECCH 00000H
|
||||||
|
@@RLINIT rtc 04ECCH 00000H
|
||||||
|
@@RLINIT vreg_ctr 04ECCH 00000H
|
||||||
|
@@RLINIT vreg_twl 04ECCH 00000H
|
||||||
|
@@RLINIT adc 04ECCH 00000H
|
||||||
|
@@RLINIT renge 04ECCH 00000H
|
||||||
|
@@RLINIT accero 04ECCH 00000H
|
||||||
|
@@RLINIT self_flash
|
||||||
|
04ECCH 00000H
|
||||||
|
@@RLINIT sw 04ECCH 00000H
|
||||||
|
@@RLINIT task_debug
|
||||||
|
04ECCH 00000H
|
||||||
|
@@RLINIT task_misc
|
||||||
|
04ECCH 00000H
|
||||||
|
@@RLINIT task_sys 04ECCH 00000H
|
||||||
|
@@RLINIT pedo_alg_thre_det2
|
||||||
|
04ECCH 00000H
|
||||||
|
@@RLINIT ini_VECT 04ECCH 00000H
|
||||||
|
@@RLINIT task_status
|
||||||
|
04ECCH 00000H
|
||||||
|
@@RLINIT led_cam 04ECCH 00000H
|
||||||
|
@@RLINIT led_pow 04ECCH 00000H
|
||||||
|
@@RLINIT @rom 04ECCH 00000H
|
||||||
|
@@CODEL 04ECCH 00000H CSEG
|
||||||
|
@@CODEL pm 04ECCH 00000H
|
||||||
|
@@CODEL i2c_ctr 04ECCH 00000H
|
||||||
|
@@CODEL magic 04ECCH 00000H
|
||||||
|
@@CODEL i2c_twl 04ECCH 00000H
|
||||||
|
@@CODEL led 04ECCH 00000H
|
||||||
|
@@CODEL rtc 04ECCH 00000H
|
||||||
|
@@CODEL vreg_ctr 04ECCH 00000H
|
||||||
|
@@CODEL vreg_twl 04ECCH 00000H
|
||||||
|
@@CODEL adc 04ECCH 00000H
|
||||||
|
@@CODEL renge 04ECCH 00000H
|
||||||
|
@@CODEL accero 04ECCH 00000H
|
||||||
|
@@CODEL sw 04ECCH 00000H
|
||||||
|
@@CODEL task_misc
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CODEL task_sys 04ECCH 00000H
|
||||||
|
@@CODEL pedo_alg_thre_det2
|
||||||
|
04ECCH 00000H
|
||||||
|
@@CODEL ini_VECT 04ECCH 00000H
|
||||||
|
@@CODEL led_cam 04ECCH 00000H
|
||||||
|
@@CODEL led_pow 04ECCH 00000H
|
||||||
|
@@LCODEL 04ECCH 00008H CSEG
|
||||||
|
@@LCODEL abs 04ECCH 00008H
|
||||||
|
* gap * 04ED4H 00120H
|
||||||
|
MGC_VER 04FF4H 00002H CSEG AT
|
||||||
|
MGC_VER magic 04FF4H 00002H
|
||||||
MGC_TAIL 04FF6H 0000AH CSEG AT
|
MGC_TAIL 04FF6H 0000AH CSEG AT
|
||||||
MGC_TAIL magic 04FF6H 0000AH
|
MGC_TAIL magic 04FF6H 0000AH
|
||||||
|
|
||||||
@ -438,7 +441,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 00430H DSEG BASEP
|
@@DATA FF900H 00424H DSEG BASEP
|
||||||
@@DATA @cstart FF900H 00002H
|
@@DATA @cstart FF900H 00002H
|
||||||
@@DATA loader FF902H 00000H
|
@@DATA loader FF902H 00000H
|
||||||
@@DATA pm FF902H 00018H
|
@@DATA pm FF902H 00018H
|
||||||
@ -452,192 +455,192 @@ Direc-file:bsr_mcu.dr
|
|||||||
@@DATA rtc FFBC4H 00008H
|
@@DATA rtc FFBC4H 00008H
|
||||||
@@DATA vreg_ctr FFBCCH 0005EH
|
@@DATA vreg_ctr FFBCCH 0005EH
|
||||||
@@DATA vreg_twl FFC2AH 00010H
|
@@DATA vreg_twl FFC2AH 00010H
|
||||||
@@DATA adc FFC3AH 00018H
|
@@DATA adc FFC3AH 0000CH
|
||||||
@@DATA renge FFC52H 00016H
|
@@DATA renge FFC46H 00016H
|
||||||
@@DATA accero FFC68H 00002H
|
@@DATA accero FFC5CH 00002H
|
||||||
@@DATA self_flash
|
@@DATA self_flash
|
||||||
FFC6AH 00002H
|
FFC5EH 00002H
|
||||||
@@DATA sw FFC6CH 0000AH
|
@@DATA sw FFC60H 0000AH
|
||||||
@@DATA task_debug
|
@@DATA task_debug
|
||||||
FFC76H 00000H
|
FFC6AH 00000H
|
||||||
@@DATA task_misc
|
@@DATA task_misc
|
||||||
FFC76H 00004H
|
FFC6AH 00004H
|
||||||
@@DATA task_sys FFC7AH 00002H
|
@@DATA task_sys FFC6EH 00002H
|
||||||
@@DATA pedo_alg_thre_det2
|
@@DATA pedo_alg_thre_det2
|
||||||
FFC7CH 000A6H
|
FFC70H 000A6H
|
||||||
@@DATA ini_VECT FFD22H 00000H
|
@@DATA ini_VECT FFD16H 00000H
|
||||||
@@DATA task_status
|
@@DATA task_status
|
||||||
FFD22H 00002H
|
FFD16H 00002H
|
||||||
@@DATA led_cam FFD24H 00002H
|
@@DATA led_cam FFD18H 00002H
|
||||||
@@DATA led_pow FFD26H 0000AH
|
@@DATA led_pow FFD1AH 0000AH
|
||||||
@@DATA @rom FFD30H 00000H
|
@@DATA @rom FFD24H 00000H
|
||||||
@@INIT FFD30H 00038H DSEG BASEP
|
@@INIT FFD24H 00036H DSEG BASEP
|
||||||
@@INIT @cstart FFD30H 00000H
|
@@INIT @cstart FFD24H 00000H
|
||||||
@@INIT loader FFD30H 00000H
|
@@INIT loader FFD24H 00000H
|
||||||
@@INIT pm FFD30H 00002H
|
@@INIT pm FFD24H 00002H
|
||||||
@@INIT i2c_ctr FFD32H 00002H
|
@@INIT i2c_ctr FFD26H 00002H
|
||||||
@@INIT main FFD34H 00000H
|
@@INIT main FFD28H 00000H
|
||||||
@@INIT magic FFD34H 00000H
|
@@INIT magic FFD28H 00000H
|
||||||
@@INIT WDT FFD34H 00000H
|
@@INIT WDT FFD28H 00000H
|
||||||
@@INIT i2c_mcu FFD34H 00000H
|
@@INIT i2c_mcu FFD28H 00000H
|
||||||
@@INIT i2c_twl FFD34H 00000H
|
@@INIT i2c_twl FFD28H 00000H
|
||||||
@@INIT led FFD34H 00000H
|
@@INIT led FFD28H 00000H
|
||||||
@@INIT rtc FFD34H 00000H
|
@@INIT rtc FFD28H 00000H
|
||||||
@@INIT vreg_ctr FFD34H 00000H
|
@@INIT vreg_ctr FFD28H 00000H
|
||||||
@@INIT vreg_twl FFD34H 00000H
|
@@INIT vreg_twl FFD28H 00000H
|
||||||
@@INIT adc FFD34H 0000CH
|
@@INIT adc FFD28H 0000CH
|
||||||
@@INIT renge FFD40H 00014H
|
@@INIT renge FFD34H 00014H
|
||||||
@@INIT accero FFD54H 00000H
|
@@INIT accero FFD48H 00000H
|
||||||
@@INIT self_flash
|
@@INIT self_flash
|
||||||
FFD54H 00000H
|
FFD48H 00000H
|
||||||
@@INIT sw FFD54H 00002H
|
@@INIT sw FFD48H 00002H
|
||||||
@@INIT task_debug
|
@@INIT task_debug
|
||||||
FFD56H 00000H
|
FFD4AH 00000H
|
||||||
@@INIT task_misc
|
@@INIT task_misc
|
||||||
FFD56H 00000H
|
FFD4AH 00000H
|
||||||
@@INIT task_sys FFD56H 00002H
|
@@INIT task_sys FFD4AH 00002H
|
||||||
@@INIT pedo_alg_thre_det2
|
@@INIT pedo_alg_thre_det2
|
||||||
FFD58H 00006H
|
FFD4CH 00006H
|
||||||
@@INIT ini_VECT FFD5EH 00000H
|
@@INIT ini_VECT FFD52H 00000H
|
||||||
@@INIT task_status
|
@@INIT task_status
|
||||||
FFD5EH 00002H
|
FFD52H 00000H
|
||||||
@@INIT led_cam FFD60H 00002H
|
@@INIT led_cam FFD52H 00002H
|
||||||
@@INIT led_pow FFD62H 00006H
|
@@INIT led_pow FFD54H 00006H
|
||||||
@@INIT @rom FFD68H 00000H
|
@@INIT @rom FFD5AH 00000H
|
||||||
@@INIS FFD68H 00000H DSEG UNITP
|
@@INIS FFD5AH 00000H DSEG UNITP
|
||||||
@@INIS @cstart FFD68H 00000H
|
@@INIS @cstart FFD5AH 00000H
|
||||||
@@INIS loader FFD68H 00000H
|
@@INIS loader FFD5AH 00000H
|
||||||
@@INIS pm FFD68H 00000H
|
@@INIS pm FFD5AH 00000H
|
||||||
@@INIS i2c_ctr FFD68H 00000H
|
@@INIS i2c_ctr FFD5AH 00000H
|
||||||
@@INIS main FFD68H 00000H
|
@@INIS main FFD5AH 00000H
|
||||||
@@INIS magic FFD68H 00000H
|
@@INIS magic FFD5AH 00000H
|
||||||
@@INIS WDT FFD68H 00000H
|
@@INIS WDT FFD5AH 00000H
|
||||||
@@INIS i2c_mcu FFD68H 00000H
|
@@INIS i2c_mcu FFD5AH 00000H
|
||||||
@@INIS i2c_twl FFD68H 00000H
|
@@INIS i2c_twl FFD5AH 00000H
|
||||||
@@INIS led FFD68H 00000H
|
@@INIS led FFD5AH 00000H
|
||||||
@@INIS rtc FFD68H 00000H
|
@@INIS rtc FFD5AH 00000H
|
||||||
@@INIS vreg_ctr FFD68H 00000H
|
@@INIS vreg_ctr FFD5AH 00000H
|
||||||
@@INIS vreg_twl FFD68H 00000H
|
@@INIS vreg_twl FFD5AH 00000H
|
||||||
@@INIS adc FFD68H 00000H
|
@@INIS adc FFD5AH 00000H
|
||||||
@@INIS renge FFD68H 00000H
|
@@INIS renge FFD5AH 00000H
|
||||||
@@INIS accero FFD68H 00000H
|
@@INIS accero FFD5AH 00000H
|
||||||
@@INIS self_flash
|
@@INIS self_flash
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@INIS sw FFD68H 00000H
|
@@INIS sw FFD5AH 00000H
|
||||||
@@INIS task_debug
|
@@INIS task_debug
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@INIS task_misc
|
@@INIS task_misc
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@INIS task_sys FFD68H 00000H
|
@@INIS task_sys FFD5AH 00000H
|
||||||
@@INIS pedo_alg_thre_det2
|
@@INIS pedo_alg_thre_det2
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@INIS ini_VECT FFD68H 00000H
|
@@INIS ini_VECT FFD5AH 00000H
|
||||||
@@INIS task_status
|
@@INIS task_status
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@INIS led_cam FFD68H 00000H
|
@@INIS led_cam FFD5AH 00000H
|
||||||
@@INIS led_pow FFD68H 00000H
|
@@INIS led_pow FFD5AH 00000H
|
||||||
@@INIS @rom FFD68H 00000H
|
@@INIS @rom FFD5AH 00000H
|
||||||
@@DATS FFD68H 00000H DSEG UNITP
|
@@DATS FFD5AH 00000H DSEG UNITP
|
||||||
@@DATS @cstart FFD68H 00000H
|
@@DATS @cstart FFD5AH 00000H
|
||||||
@@DATS loader FFD68H 00000H
|
@@DATS loader FFD5AH 00000H
|
||||||
@@DATS pm FFD68H 00000H
|
@@DATS pm FFD5AH 00000H
|
||||||
@@DATS i2c_ctr FFD68H 00000H
|
@@DATS i2c_ctr FFD5AH 00000H
|
||||||
@@DATS main FFD68H 00000H
|
@@DATS main FFD5AH 00000H
|
||||||
@@DATS magic FFD68H 00000H
|
@@DATS magic FFD5AH 00000H
|
||||||
@@DATS WDT FFD68H 00000H
|
@@DATS WDT FFD5AH 00000H
|
||||||
@@DATS i2c_mcu FFD68H 00000H
|
@@DATS i2c_mcu FFD5AH 00000H
|
||||||
@@DATS i2c_twl FFD68H 00000H
|
@@DATS i2c_twl FFD5AH 00000H
|
||||||
@@DATS led FFD68H 00000H
|
@@DATS led FFD5AH 00000H
|
||||||
@@DATS rtc FFD68H 00000H
|
@@DATS rtc FFD5AH 00000H
|
||||||
@@DATS vreg_ctr FFD68H 00000H
|
@@DATS vreg_ctr FFD5AH 00000H
|
||||||
@@DATS vreg_twl FFD68H 00000H
|
@@DATS vreg_twl FFD5AH 00000H
|
||||||
@@DATS adc FFD68H 00000H
|
@@DATS adc FFD5AH 00000H
|
||||||
@@DATS renge FFD68H 00000H
|
@@DATS renge FFD5AH 00000H
|
||||||
@@DATS accero FFD68H 00000H
|
@@DATS accero FFD5AH 00000H
|
||||||
@@DATS self_flash
|
@@DATS self_flash
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@DATS sw FFD68H 00000H
|
@@DATS sw FFD5AH 00000H
|
||||||
@@DATS task_debug
|
@@DATS task_debug
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@DATS task_misc
|
@@DATS task_misc
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@DATS task_sys FFD68H 00000H
|
@@DATS task_sys FFD5AH 00000H
|
||||||
@@DATS pedo_alg_thre_det2
|
@@DATS pedo_alg_thre_det2
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@DATS ini_VECT FFD68H 00000H
|
@@DATS ini_VECT FFD5AH 00000H
|
||||||
@@DATS task_status
|
@@DATS task_status
|
||||||
FFD68H 00000H
|
FFD5AH 00000H
|
||||||
@@DATS led_cam FFD68H 00000H
|
@@DATS led_cam FFD5AH 00000H
|
||||||
@@DATS led_pow FFD68H 00000H
|
@@DATS led_pow FFD5AH 00000H
|
||||||
@@DATS @rom FFD68H 00000H
|
@@DATS @rom FFD5AH 00000H
|
||||||
FSL_DATA FFD68H 00010H DSEG UNITP
|
FSL_DATA FFD5AH 00010H DSEG UNITP
|
||||||
FSL_DATA fsl_common
|
FSL_DATA fsl_common
|
||||||
FFD68H 00010H
|
FFD5AH 00010H
|
||||||
@@INITL FFD78H 00000H DSEG UNIT64KP
|
@@INITL FFD6AH 00000H DSEG UNIT64KP
|
||||||
@@INITL loader FFD78H 00000H
|
@@INITL loader FFD6AH 00000H
|
||||||
@@INITL pm FFD78H 00000H
|
@@INITL pm FFD6AH 00000H
|
||||||
@@INITL i2c_ctr FFD78H 00000H
|
@@INITL i2c_ctr FFD6AH 00000H
|
||||||
@@INITL main FFD78H 00000H
|
@@INITL main FFD6AH 00000H
|
||||||
@@INITL magic FFD78H 00000H
|
@@INITL magic FFD6AH 00000H
|
||||||
@@INITL WDT FFD78H 00000H
|
@@INITL WDT FFD6AH 00000H
|
||||||
@@INITL i2c_mcu FFD78H 00000H
|
@@INITL i2c_mcu FFD6AH 00000H
|
||||||
@@INITL i2c_twl FFD78H 00000H
|
@@INITL i2c_twl FFD6AH 00000H
|
||||||
@@INITL led FFD78H 00000H
|
@@INITL led FFD6AH 00000H
|
||||||
@@INITL rtc FFD78H 00000H
|
@@INITL rtc FFD6AH 00000H
|
||||||
@@INITL vreg_ctr FFD78H 00000H
|
@@INITL vreg_ctr FFD6AH 00000H
|
||||||
@@INITL vreg_twl FFD78H 00000H
|
@@INITL vreg_twl FFD6AH 00000H
|
||||||
@@INITL adc FFD78H 00000H
|
@@INITL adc FFD6AH 00000H
|
||||||
@@INITL renge FFD78H 00000H
|
@@INITL renge FFD6AH 00000H
|
||||||
@@INITL accero FFD78H 00000H
|
@@INITL accero FFD6AH 00000H
|
||||||
@@INITL self_flash
|
@@INITL self_flash
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@INITL sw FFD78H 00000H
|
@@INITL sw FFD6AH 00000H
|
||||||
@@INITL task_debug
|
@@INITL task_debug
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@INITL task_misc
|
@@INITL task_misc
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@INITL task_sys FFD78H 00000H
|
@@INITL task_sys FFD6AH 00000H
|
||||||
@@INITL pedo_alg_thre_det2
|
@@INITL pedo_alg_thre_det2
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@INITL ini_VECT FFD78H 00000H
|
@@INITL ini_VECT FFD6AH 00000H
|
||||||
@@INITL task_status
|
@@INITL task_status
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@INITL led_cam FFD78H 00000H
|
@@INITL led_cam FFD6AH 00000H
|
||||||
@@INITL led_pow FFD78H 00000H
|
@@INITL led_pow FFD6AH 00000H
|
||||||
@@INITL @rom FFD78H 00000H
|
@@INITL @rom FFD6AH 00000H
|
||||||
@@DATAL FFD78H 00000H DSEG UNIT64KP
|
@@DATAL FFD6AH 00000H DSEG UNIT64KP
|
||||||
@@DATAL loader FFD78H 00000H
|
@@DATAL loader FFD6AH 00000H
|
||||||
@@DATAL pm FFD78H 00000H
|
@@DATAL pm FFD6AH 00000H
|
||||||
@@DATAL i2c_ctr FFD78H 00000H
|
@@DATAL i2c_ctr FFD6AH 00000H
|
||||||
@@DATAL main FFD78H 00000H
|
@@DATAL main FFD6AH 00000H
|
||||||
@@DATAL magic FFD78H 00000H
|
@@DATAL magic FFD6AH 00000H
|
||||||
@@DATAL WDT FFD78H 00000H
|
@@DATAL WDT FFD6AH 00000H
|
||||||
@@DATAL i2c_mcu FFD78H 00000H
|
@@DATAL i2c_mcu FFD6AH 00000H
|
||||||
@@DATAL i2c_twl FFD78H 00000H
|
@@DATAL i2c_twl FFD6AH 00000H
|
||||||
@@DATAL led FFD78H 00000H
|
@@DATAL led FFD6AH 00000H
|
||||||
@@DATAL rtc FFD78H 00000H
|
@@DATAL rtc FFD6AH 00000H
|
||||||
@@DATAL vreg_ctr FFD78H 00000H
|
@@DATAL vreg_ctr FFD6AH 00000H
|
||||||
@@DATAL vreg_twl FFD78H 00000H
|
@@DATAL vreg_twl FFD6AH 00000H
|
||||||
@@DATAL adc FFD78H 00000H
|
@@DATAL adc FFD6AH 00000H
|
||||||
@@DATAL renge FFD78H 00000H
|
@@DATAL renge FFD6AH 00000H
|
||||||
@@DATAL accero FFD78H 00000H
|
@@DATAL accero FFD6AH 00000H
|
||||||
@@DATAL self_flash
|
@@DATAL self_flash
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@DATAL sw FFD78H 00000H
|
@@DATAL sw FFD6AH 00000H
|
||||||
@@DATAL task_debug
|
@@DATAL task_debug
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@DATAL task_misc
|
@@DATAL task_misc
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@DATAL task_sys FFD78H 00000H
|
@@DATAL task_sys FFD6AH 00000H
|
||||||
@@DATAL pedo_alg_thre_det2
|
@@DATAL pedo_alg_thre_det2
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@DATAL ini_VECT FFD78H 00000H
|
@@DATAL ini_VECT FFD6AH 00000H
|
||||||
@@DATAL task_status
|
@@DATAL task_status
|
||||||
FFD78H 00000H
|
FFD6AH 00000H
|
||||||
@@DATAL led_cam FFD78H 00000H
|
@@DATAL led_cam FFD6AH 00000H
|
||||||
@@DATAL led_pow FFD78H 00000H
|
@@DATAL led_pow FFD6AH 00000H
|
||||||
@@DATAL @rom FFD78H 00000H
|
@@DATAL @rom FFD6AH 00000H
|
||||||
* gap * FFD78H 00088H
|
* gap * FFD6AH 00096H
|
||||||
|
|
||||||
MEMORY=RAM2
|
MEMORY=RAM2
|
||||||
BASE ADDRESS=FFE20H SIZE=000C0H
|
BASE ADDRESS=FFE20H SIZE=000C0H
|
||||||
|
|||||||
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
|
|
||||||
#define MCU_VER_MAJOR 0x01
|
#define MCU_VER_MAJOR 0x01
|
||||||
#define MCU_VER_MINOR 0x40
|
#define MCU_VER_MINOR 0x36
|
||||||
|
|
||||||
// ↑改訂の時は↓気をつけないと体験台の生産できないからね!
|
// ↑改訂の時は↓気をつけないと体験台の生産できないからね!
|
||||||
#ifdef _TAIKENDAI_SEISAN_SPECIAL_
|
#ifdef _TAIKENDAI_SEISAN_SPECIAL_
|
||||||
|
|||||||
Binary file not shown.
@ -59,7 +59,7 @@ u8 iic_burst_state;
|
|||||||
|
|
||||||
/* ========================================================
|
/* ========================================================
|
||||||
======================================================== */
|
======================================================== */
|
||||||
enum IIC_STATE
|
enum en_IIC_STATE
|
||||||
{
|
{
|
||||||
IIC_IDLE = 0,
|
IIC_IDLE = 0,
|
||||||
IIC_RCV_REG_ADRS,
|
IIC_RCV_REG_ADRS,
|
||||||
@ -72,7 +72,7 @@ enum IIC_STATE
|
|||||||
// 1バイト送受の度に割り込みが発生するバージョン
|
// 1バイト送受の度に割り込みが発生するバージョン
|
||||||
__interrupt void int_iic_ctr( )
|
__interrupt void int_iic_ctr( )
|
||||||
{
|
{
|
||||||
static u8 state = IIC_IDLE;
|
static enum en_IIC_STATE state = IIC_IDLE;
|
||||||
static u8 reg_adrs;
|
static u8 reg_adrs;
|
||||||
static u8 reg_adrs_internal;
|
static u8 reg_adrs_internal;
|
||||||
static u8 tx_buf;
|
static u8 tx_buf;
|
||||||
@ -121,12 +121,14 @@ __interrupt void int_iic_ctr( )
|
|||||||
|
|
||||||
if( STD ) // 割り込み要因:スタートコンディション
|
if( STD ) // 割り込み要因:スタートコンディション
|
||||||
{
|
{
|
||||||
if( ( state == IIC_TX ) || ( state == IIC_RX )
|
if( ( state != IIC_IDLE ) && ( state != IIC_TX_OR_RX ) )
|
||||||
|| ( state == IIC_RCV_REG_ADRS )
|
|
||||||
)
|
|
||||||
{
|
{
|
||||||
state = IIC_IDLE;
|
/*
|
||||||
|
// state = IIC_IDLE; // 何となく復旧
|
||||||
// no break //
|
// no break //
|
||||||
|
*/
|
||||||
|
// なんか変なタイミングで来たぞ
|
||||||
|
LREL = 1; // 終了させてしまう(nack)。リトライしてもらおう。誤動作防止?
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -136,21 +138,21 @@ __interrupt void int_iic_ctr( )
|
|||||||
// 自局呼び出しに応答。
|
// 自局呼び出しに応答。
|
||||||
// 初期化など
|
// 初期化など
|
||||||
SPIE = 1;
|
SPIE = 1;
|
||||||
state = IIC_RCV_REG_ADRS;
|
|
||||||
WREL = 1; // ウェイト解除
|
WREL = 1; // ウェイト解除
|
||||||
|
state = IIC_RCV_REG_ADRS;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ( IIC_RCV_REG_ADRS ): // 2バイト目(レジスタアドレス)受信後に来る
|
case ( IIC_RCV_REG_ADRS ): // 2バイト目(レジスタアドレス)受信後に来る
|
||||||
// レジスタアドレス受信
|
// レジスタアドレス受信
|
||||||
reg_adrs = IICA;
|
reg_adrs = IICA;
|
||||||
|
WREL = 1;
|
||||||
adrs_access_from = reg_adrs;
|
adrs_access_from = reg_adrs;
|
||||||
tx_buf = vreg_ctr_read( reg_adrs ); // データの準備をしておく
|
tx_buf = vreg_ctr_read( reg_adrs ); // データの準備をしておく
|
||||||
state = IIC_TX_OR_RX;
|
state = IIC_TX_OR_RX;
|
||||||
WREL = 1;
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ( IIC_TX_OR_RX ): // ↑の次に来る割り込み。STなら送信準備、データが来たら書き込まれ
|
case ( IIC_TX_OR_RX ): // ↑の次に来る割り込み。STなら送信準備、データが来たら書き込まれ
|
||||||
// if( TRC ){ // 送信方向フラグ で区別するのは、割り込み遅延時に不具合が起こりえる
|
// if( TRC ) // 送信方向フラグ で区別するのは、割り込み遅延時に不具合が起こりえる
|
||||||
if( STD )
|
if( STD )
|
||||||
{ // スタートコンディション検出フラグ
|
{ // スタートコンディション検出フラグ
|
||||||
// リードされる
|
// リードされる
|
||||||
@ -162,9 +164,9 @@ __interrupt void int_iic_ctr( )
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
// リスタートで違うデバイスが呼ばれた!
|
// リスタートで違うデバイスが呼ばれた!
|
||||||
state = IIC_IDLE; // 終了処理
|
|
||||||
SPIE = 0;
|
SPIE = 0;
|
||||||
LREL = 1; // ウェイト解除?
|
LREL = 1; // ウェイト解除?
|
||||||
|
state = IIC_IDLE; // 終了処理
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -173,6 +175,7 @@ __interrupt void int_iic_ctr( )
|
|||||||
state = IIC_RX; // データ1バイト受信の割り込みだった
|
state = IIC_RX; // データ1バイト受信の割り込みだった
|
||||||
// no break, no return //
|
// no break, no return //
|
||||||
}
|
}
|
||||||
|
/* FALLTHROUGH */
|
||||||
|
|
||||||
default: // バースト R/W でここが何回も呼ばれることになる
|
default: // バースト R/W でここが何回も呼ばれることになる
|
||||||
if( state == IIC_TX )
|
if( state == IIC_TX )
|
||||||
@ -183,6 +186,13 @@ __interrupt void int_iic_ctr( )
|
|||||||
else
|
else
|
||||||
{ // 受信
|
{ // 受信
|
||||||
rx_buf = IICA;
|
rx_buf = IICA;
|
||||||
|
// debug? データ化け対策 //
|
||||||
|
if( reg_adrs >= 0x80 || reg_adrs == 0 )
|
||||||
|
{
|
||||||
|
LREL = 1; // なんかデータ化けたので通信終了
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
// else{
|
||||||
vreg_ctr_write( reg_adrs, rx_buf );
|
vreg_ctr_write( reg_adrs, rx_buf );
|
||||||
WREL = 1;
|
WREL = 1;
|
||||||
}
|
}
|
||||||
@ -242,7 +252,7 @@ void IIC_ctr_Init( void )
|
|||||||
|
|
||||||
SPIE = 0; // ストップコンディションでの割り込みを禁止
|
SPIE = 0; // ストップコンディションでの割り込みを禁止
|
||||||
WTIM = 1; // 自動でACKを返した後clkをLに固定する
|
WTIM = 1; // 自動でACKを返した後clkをLに固定する
|
||||||
ACKE = 1; // ダメCPUは無視して次の通信をはじめるかもしれないんで早くclkを開放しないといけない
|
ACKE = 1;
|
||||||
|
|
||||||
IICWH = 5;
|
IICWH = 5;
|
||||||
IICWL = 10; // L期間の長さ
|
IICWL = 10; // L期間の長さ
|
||||||
|
|||||||
@ -562,7 +562,7 @@ void iic_mcu_start( )
|
|||||||
DEN1 = 0;
|
DEN1 = 0;
|
||||||
|
|
||||||
I2C_PU_on();
|
I2C_PU_on();
|
||||||
wait_ms( 20 ); // 立ち上がるのに50us位かかる
|
wait_ms( 10 ); // 立ち上がるのに50us位かかる
|
||||||
|
|
||||||
SAU0EN = 1;
|
SAU0EN = 1;
|
||||||
nop8();
|
nop8();
|
||||||
|
|||||||
@ -94,7 +94,6 @@ enum IIC_TWL_STATE{
|
|||||||
__interrupt void int_iic_twl( )
|
__interrupt void int_iic_twl( )
|
||||||
{
|
{
|
||||||
u8 vreg_adrs;
|
u8 vreg_adrs;
|
||||||
u8 pre_dat;
|
|
||||||
u8 rcvd;
|
u8 rcvd;
|
||||||
u16 tot;
|
u16 tot;
|
||||||
u8 state;
|
u8 state;
|
||||||
|
|||||||
@ -226,7 +226,7 @@ void hdwinit( void )
|
|||||||
/*--- 低電圧検出回路の設定 ---*/
|
/*--- 低電圧検出回路の設定 ---*/
|
||||||
/* リセット解除時のデフォルトは、オプション・バイトにて指定される */
|
/* リセット解除時のデフォルトは、オプション・バイトにて指定される */
|
||||||
LVIS = 0x00; /* VLVI = 4.22±0.1V */
|
LVIS = 0x00; /* VLVI = 4.22±0.1V */
|
||||||
LVIM = 0x00; /* LVI動作禁止 */
|
// LVIM = 0x00; /* LVI動作禁止 */
|
||||||
/* 電源電圧(VDD)<検出電圧(VLVI)時に割込発生 */
|
/* 電源電圧(VDD)<検出電圧(VLVI)時に割込発生 */
|
||||||
/* 電源電圧(VDD)≧検出電圧<VLVI)、または動作禁止時に低電圧検出 */
|
/* 電源電圧(VDD)≧検出電圧<VLVI)、または動作禁止時に低電圧検出 */
|
||||||
}
|
}
|
||||||
@ -238,128 +238,126 @@ void hdwinit( void )
|
|||||||
********************************************************** */
|
********************************************************** */
|
||||||
void hdwinit2( )
|
void hdwinit2( )
|
||||||
{
|
{
|
||||||
|
// リセット後の初期値が保証されているのは省略
|
||||||
// ポート設定 //
|
// ポート設定 //
|
||||||
if( system_status.reboot ) // リセットピンだけはすぐにセットする
|
if( system_status.reboot ) // リセットピンだけはすぐにセットする
|
||||||
{
|
{
|
||||||
P0 = bits8(0,0,0,0, 0,0,1,1);
|
P0 = bits8(0,0,0,0, 0,0,1,1);
|
||||||
P3 = bits8(0,0,0,0, 0,1,1,1); // 簡易I2Cは出力ラッチを1にする
|
P3 = bits8(0,0,0,0, 0,1,1,1); // 簡易I2Cは出力ラッチを1にする
|
||||||
P14 = bits8(0,0,0,0, 0,0,0,0);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
P0 = bits8(0,0,0,0, 0,0,0,0);
|
// P0 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, -,-,/reset2,/reset1
|
||||||
P3 = bits8(0,0,0,0, 0,1,1,0); // 簡易I2Cは出力ラッチを1にする
|
P3 = bits8(0,0,0,0, 0,1,1,0); // -,-,-,-, i2c_pu,scl_m,sda_m,/fcr_rst // 簡易I2Cは出力ラッチを1にする
|
||||||
P14 = bits8(0,0,0,0, 0,0,0,0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PM0 = bits8(1,1,1,1, 1,1,1,1); // BSRマイコンでは、reset1は監視のみになる。
|
// PM0 = bits8(1,1,1,1, 1,1,1,1); // BSRマイコンでは、reset1は監視のみになる。
|
||||||
PM3 = bits8(1,1,1,1, 0,0,0,0); // P31,32は簡易I2C
|
PM3 = bits8(1,1,1,1, 1,0,0,0); // P31,32は簡易I2C
|
||||||
PM14 = bits8(1,1,1,1,1,1,0,0); // debugger[1] とりあえず出力
|
|
||||||
|
|
||||||
if( !system_status.reboot ) // リセットピンだけはすぐにセットする
|
if( !system_status.reboot )
|
||||||
{
|
{
|
||||||
P20 = bits8(0,0,0,0, 0,0,0,0);
|
// リセット後の初期値0が保証されているのは省略
|
||||||
|
// P1 = bits8(0,0,0,0, 0,0,0,0); // bt_temp_p,bt_det_p,led_info_r,led_pow_b led_info_g,32khz_o,led_wifi,led_info_b
|
||||||
P1 = bits8(1,1,0,0, 0,0,0,0);
|
// P2 = bits8(0,0,0,0, 0,0,0,0); // ad_vol,ad_3d,acc_int1,led_chg, (sw_sel),(rbr_flight),(/rbr_rst),(ext_vdd33)
|
||||||
P2 = bits8(0,0,0,0, 0,0,0,0);
|
P4 = bits8(0,0,0,0, 1,0,0,0); // -,-,-,-, /chg_en, led_pow_r, dipsw[1,0]
|
||||||
P4 = bits8(0,0,0,0, 1,0,0,0);
|
// P5 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, i2c_pu,led_3d,/chg,/gyro_cs
|
||||||
P5 = bits8(0,0,0,0, 0,0,0,0);
|
// P6 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, -,-,sda2,scl2
|
||||||
P6 = bits8(0,0,0,0, 0,0,0,0);
|
// P7 = bits8(0,0,0,0, 0,0,0,0); // slp_o,/irq,led_cam,sw_wifi, sw_pow,pm_irw,shell_close,/extdc
|
||||||
P7 = bits8(0,1,0,0, 0,0,0,0);
|
// P12 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,xtal, xtal,dip(機種判定)[1,0],slp_i
|
||||||
P12 = bits8(0,0,0,0, 0,0,0,0);
|
// P14 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, -,-,i2c_pu,i2c_pu // i2c_puのポート設定はちゃんと専用関数を使って順番に。
|
||||||
P15 = bits8(0,0,0,0, 0,0,0,0);
|
// P15 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, -,-,ad_bt_det,ad_bt_temp // ADはどっちでも
|
||||||
|
// P20 = bits8(0,0,0,0, 0,0,0,0); // -,-,accel2,sw_home, wl_tx,amoled_hv,sda1,sda2。 // spfl reboot時の液晶電源のケアは後ほど
|
||||||
|
|
||||||
/*--- タイマ・アレイ・ユニットの動作停止 ---*/
|
/*--- タイマ・アレイ・ユニットの動作停止 ---*/
|
||||||
TAU0EN = 0; /* タイマ・アレイ・ユニットへのクロック供給停止 */
|
// TAU0EN = 0; /* タイマ・アレイ・ユニットへのクロック供給停止 */
|
||||||
TT0 = 0x00ff; /* 全タイマ・チャネルの動作停止 */
|
TT0 = 0x00ff; /* 全タイマ・チャネルの動作停止 */
|
||||||
|
|
||||||
/*--- RTCの動作停止 ---*/
|
/*--- RTCの動作停止 ---*/
|
||||||
// 別途初期化関数
|
// 別途初期化関数
|
||||||
// RTCEN = 0; /* RTCへのクロック供給停止 */
|
|
||||||
// RTCC0 = bits8(00000000); /* カウンタ動作停止 */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*--- 割り込み設定 ---------*/
|
/*--- 割り込み設定 ---------*/
|
||||||
IF0 = 0x0000; /* 割り込み要求フラグクリア */
|
// IF0 = 0x0000; /* 割り込み要求フラグクリア */
|
||||||
IF1 = 0x0000;
|
// IF1 = 0x0000;
|
||||||
IF2 = 0x0000;
|
// IF2 = 0x0000;
|
||||||
MK0 = 0xFFFF; /* 割り込み禁止 */
|
// MK0 = 0xFFFF; /* 割り込み禁止 */
|
||||||
MK1 = 0xFFFF;
|
// MK1 = 0xFFFF;
|
||||||
MK2 = 0xFFFF;
|
// MK2 = 0xFFFF;
|
||||||
|
|
||||||
|
|
||||||
PM20 = bits8(1,1,1,1,1,0,0,0);
|
PM20 = bits8(1,1,1,1, 1,0,0,0); // p20.2はこれよりも前にLにしておくこと
|
||||||
PM1 = bits8(0,0,0,0,0,0,0,0);
|
PM1 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
PM2 = bits8(1,1,1,0,1,0,0,1);
|
PM2 = bits8(1,1,1,0, 1,0,0,1);
|
||||||
|
|
||||||
PM4 = bits8(1,1,1,1, 0,0,1,1);
|
PM4 = bits8(1,1,1,1, 0,0,1,1);
|
||||||
PM5 = bits8(1,1,1,1, 0,0,1,0);
|
PM5 = bits8(1,1,1,1, 0,0,1,0);
|
||||||
PM6 = bits8(1,1,1,1, 1,1,0,0); // I2CのラインがL出力になってしまうが、システムがOFFなのでかまわない
|
PM6 = bits8(1,1,1,1, 1,1,0,0); // I2CのラインがL出力になってしまうが、システムがOFFなのでかまわない
|
||||||
PM7 = bits8(0,1,0,1, 1,1,1,1);
|
PM7 = bits8(0,1,0,1, 1,1,1,1);
|
||||||
PM12 = bits8(1,1,1,1, 1,1,1,1); // 32kHzクロックのピン設定はどっちでもよい
|
// PM12 = bits8(1,1,1,1, 1,1,1,1); // 32kHzクロックのピン設定はどっちでもよい
|
||||||
PM15 = bits8(1,1,1,1, 1,1,1,1);
|
PM14 = bits8(1,1,1,1, 1,1,0,0);
|
||||||
|
// PM15 = bits8(1,1,1,1, 1,1,1,1);
|
||||||
|
|
||||||
PU20 = bits8(0,0,0,1, 0,0,0,1);
|
PU20 = bits8(0,0,0,1, 0,0,0,1);
|
||||||
PU0 = bits8(0,0,0,0, 0,0,0,0); // バッテリ認証後にそれぞれセット
|
// PU0 = bits8(0,0,0,0, 0,0,0,0); // バッテリ認証後にそれぞれセット
|
||||||
PU1 = bits8(0,0,0,0, 0,0,0,0);
|
// PU1 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
PU3 = bits8(0,0,0,0, 0,0,0,0); // 外部でプルアップしないと具合が悪い。CPUがプルアップする
|
// PU3 = bits8(0,0,0,0, 0,0,0,0); // 外部でプルアップしないと具合が悪い。CPUがプルアップする
|
||||||
PU4 = bits8(0,0,0,0, 0,0,0,0); // 外部でプルアップしてほしいtool0,1)
|
// PU4 = bits8(0,0,0,0, 0,0,0,0); // 外部でプルアップしてほしいtool0,1)
|
||||||
PU5 = bits8(0,0,0,0, 0,0,1,0);
|
PU5 = bits8(0,0,0,0, 0,0,1,0);
|
||||||
PU7 = bits8(0,0,0,1, 1,0,0,1);
|
PU7 = bits8(0,0,0,1, 1,0,0,1); // irq(7.6)cpuがpu
|
||||||
PU12 = bits8(0,0,0,0, 0,0,0,0);
|
// PU12 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
PU14 = bits8(0,0,0,0, 0,0,0,0);
|
// PU14 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
|
|
||||||
// ポート入力モード・レジスタ設定 /////////////////////
|
// ポート入力モード・レジスタ設定 /////////////////////
|
||||||
// [0:通常入力バッファ 1:TTL入力バッファ]
|
// [0:通常入力バッファ 1:TTL入力バッファ]
|
||||||
PIM3 = bits8(0,0,0,0, 0,0,0,0);
|
// PIM3 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
PIM7 = bits8(0,0,0,0, 0,0,0,0);
|
// PIM7 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
|
|
||||||
// ポート出力モード・レジスタ設定
|
// ポート出力モード・レジスタ設定
|
||||||
// [0:通常出力モード 1:N-chオープン・ドレーン出力]
|
// [0:通常出力モード 1:N-chオープン・ドレーン出力]
|
||||||
POM3 = bits8(0,0,0,0, 0,1,1,0);
|
POM3 = bits8(0,0,0,0, 0,1,1,0);
|
||||||
POM7 = bits8(0,0,0,0, 0,0,0,0);
|
// POM7 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
|
|
||||||
/* 割り込み優先順位、全て低位(LV3) */
|
/* 割り込み優先順位、全て低位(LV3) */
|
||||||
PR00 = 0xFFFF;
|
// PR00 = 0xFFFF;
|
||||||
PR01 = 0xFFFF;
|
// PR01 = 0xFFFF;
|
||||||
PR10 = 0xFFFF;
|
// PR10 = 0xFFFF;
|
||||||
PR11 = 0xFFFE;
|
PR11 = 0xFFFE;
|
||||||
PR02L = 0xFF;
|
// PR02 = 0xFFFF;
|
||||||
PR12L = 0xFF;
|
// PR12 = 0xFFFF;
|
||||||
|
|
||||||
/*--- 外部割込の有効エッジ設定 ---*/
|
/*--- 外部割込の有効エッジ設定 ---*/
|
||||||
EGP0 = bits8(0,0,1,1, 0,0,0,1);
|
EGP0 = bits8(0,0,1,1, 0,0,0,1);
|
||||||
EGN0 = bits8(0,1,1,1, 0,0,0,0);
|
EGN0 = bits8(0,1,1,1, 0,0,0,0);
|
||||||
EGP2 = bits8(0,0,0,0, 1,0,1,0);
|
EGP2 = bits8(0,0,0,0, 1,0,1,0);
|
||||||
EGN2 = bits8(0,0,0,0, 0,0,0,0);
|
// EGN2 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
|
|
||||||
/*--- キー割り込み設定 ---*/
|
/*--- キー割り込み設定 ---*/
|
||||||
KRM = bits8(0,0,0,0, 0,0,0,0); /* 全キー割り込み信号を検出しない */
|
// KRM = bits8(0,0,0,0, 0,0,0,0); /* 全キー割り込み信号を検出しない */
|
||||||
|
|
||||||
/*--- ADCの動作停止 ---*/
|
/*--- ADCの動作停止 ---*/
|
||||||
ADCEN = 0; /* ADCへのクロック供給停止 */
|
// ADCEN = 0; /* ADCへのクロック供給停止 */
|
||||||
ADM = bits8(0,0,0,0, 0,0,0,0); /* 変換動作停止 */
|
// ADM = bits8(0,0,0,0, 0,0,0,0); /* 変換動作停止 */
|
||||||
|
|
||||||
/*--- シリアル・アレイ・ユニットの動作停止 ---*/
|
/*--- シリアル・アレイ・ユニットの動作停止 ---*/
|
||||||
SAU0EN = 0; /* シリアル・アレイ・ユニット0へのクロック供給停止 */
|
// SAU0EN = 0; /* シリアル・アレイ・ユニット0へのクロック供給停止 */
|
||||||
SCR00 = 0x0087; /* 各チャンネルの通信禁止 */
|
SCR00 = 0x0087; /* 各チャンネルの通信禁止 */
|
||||||
SCR01 = 0x0087;
|
SCR01 = 0x0087;
|
||||||
SCR02 = 0x0087;
|
SCR02 = 0x0087;
|
||||||
SCR03 = 0x0087;
|
SCR03 = 0x0087;
|
||||||
|
|
||||||
// IICの動作停止
|
// IICの動作停止
|
||||||
IICA0EN = 0; /* IICA0(CTR)へのクロック供給停止 */
|
// IICA0EN = 0; /* IICA0(CTR)へのクロック供給停止 */
|
||||||
IICCTL00 = 0x00; /* IICA1動作停止 */
|
// IICCTL00 = 0x00; /* IICA1動作停止 */
|
||||||
IICA1EN = 0; // IICA1(TWL)へのクロック供給停止
|
// IICA1EN = 0; // IICA1(TWL)へのクロック供給停止
|
||||||
IICCTL01 = 0x00; // IICA1動作停止
|
// IICCTL01 = 0x00; // IICA1動作停止
|
||||||
|
|
||||||
/*--- DMAの動作停止 ---*/
|
/*--- DMAの動作停止 ---*/
|
||||||
DRC0 = bits8(0,0,0,0, 0,0,0,0); /* DMAチャネル0の動作禁止 */
|
// DRC0 = bits8(0,0,0,0, 0,0,0,0); /* DMAチャネル0の動作禁止 */
|
||||||
DRC1 = bits8(0,0,0,0, 0,0,0,0); /* DMAチャネル1の動作禁止 */
|
// DRC1 = bits8(0,0,0,0, 0,0,0,0); /* DMAチャネル1の動作禁止 */
|
||||||
|
|
||||||
/*--- クロック出力/ブザー出力停止 ---*/
|
/*--- クロック出力/ブザー出力停止 ---*/
|
||||||
CKS0 = bits8(0,0,0,0, 0,0,0,0);
|
// CKS0 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
CKS1 = bits8(0,0,0,0, 0,0,0,0);
|
// CKS1 = bits8(0,0,0,0, 0,0,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
#ifndef _WIN32
|
#ifndef _WIN32
|
||||||
|
|
||||||
// V0.5 (<28>j<EFBFBD>Z0.1‰ü)
|
|
||||||
#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__;
|
||||||
|
|
||||||
@ -24,4 +23,7 @@ const unsigned char MGC_HEADd[] = __TIME__;
|
|||||||
#pragma section @@CNST MGC_TAIL AT 0x4FF6
|
#pragma section @@CNST MGC_TAIL AT 0x4FF6
|
||||||
const unsigned char MGC_TAILd[] = __TIME__;
|
const unsigned char MGC_TAILd[] = __TIME__;
|
||||||
|
|
||||||
|
#pragma section @@CNST MGC_VER AT 0x4FF4
|
||||||
|
const unsigned char MCU_VER[2] = { MCU_VER_MAJOR, MCU_VER_MINOR };
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -66,7 +66,6 @@ void main_loop( void )
|
|||||||
|
|
||||||
RTCIMK = 0; /* 割り込み(アラーム&インターバル)許可 */
|
RTCIMK = 0; /* 割り込み(アラーム&インターバル)許可 */
|
||||||
|
|
||||||
|
|
||||||
// メインループ //
|
// メインループ //
|
||||||
while( 1 )
|
while( 1 )
|
||||||
{ // システムtick、または割り込みで廻ります。
|
{ // システムtick、または割り込みで廻ります。
|
||||||
|
|||||||
@ -476,6 +476,7 @@ static u16 get_long_hour()
|
|||||||
/* ========================================================
|
/* ========================================================
|
||||||
軽量平方根。
|
軽量平方根。
|
||||||
必要十分な精度で打ち切る
|
必要十分な精度で打ち切る
|
||||||
|
pc上でシミュレーションして大丈夫そう
|
||||||
======================================================== */
|
======================================================== */
|
||||||
static unsigned long my_sqrt(unsigned long x)
|
static unsigned long my_sqrt(unsigned long x)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -776,7 +776,6 @@ err PM_LCD_on( )
|
|||||||
if( system_status.family == FAMILY_SPFL )
|
if( system_status.family == FAMILY_SPFL )
|
||||||
{
|
{
|
||||||
SPFL_LCD_AMOL_HV_CONT = 1;
|
SPFL_LCD_AMOL_HV_CONT = 1;
|
||||||
// todo 要ウェイトか情報待ち
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wait_ms( DELAY_PM_TSS_50B_AND_TCOM );
|
wait_ms( DELAY_PM_TSS_50B_AND_TCOM );
|
||||||
@ -833,7 +832,7 @@ void PM_LCD_off()
|
|||||||
{
|
{
|
||||||
if( system_status.family == FAMILY_SPFL )
|
if( system_status.family == FAMILY_SPFL )
|
||||||
{
|
{
|
||||||
wait_ms( 10 ); // アモルファス15Vを切ったときのウェイト。todo 数字は暫定
|
wait_ms( 10 ); // アモルファス15Vを切ったときのウェイト。
|
||||||
}
|
}
|
||||||
|
|
||||||
PM_TCOM_off();
|
PM_TCOM_off();
|
||||||
|
|||||||
@ -309,7 +309,7 @@ imm_list_sort_fin:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
NOP(); // リンカが怒る
|
NOP(); // なんか無いとリンカが怒る
|
||||||
#endif
|
#endif
|
||||||
// }
|
// }
|
||||||
return( ERR_SUCCESS );
|
return( ERR_SUCCESS );
|
||||||
|
|||||||
@ -116,7 +116,7 @@
|
|||||||
|
|
||||||
// RBR<42>§Œä
|
// RBR<42>§Œä
|
||||||
#define RBR_RESET_n mcuRegP[ _P2_1 ]
|
#define RBR_RESET_n mcuRegP[ _P2_1 ]
|
||||||
#define RBR_FLIGHT_n mcuRegP[ _P2_2 ]
|
#define RBR_FLIGHT mcuRegP[ _P2_2 ]
|
||||||
|
|
||||||
//#define LED_CAM mcuRegP[ _P1_0 ] // TO02
|
//#define LED_CAM mcuRegP[ _P1_0 ] // TO02
|
||||||
//#define LED_WIFI mcuRegP[ _P1_1 ] // TO03
|
//#define LED_WIFI mcuRegP[ _P1_1 ] // TO03
|
||||||
|
|||||||
@ -3,8 +3,6 @@
|
|||||||
//#pragma warning(disable:4068)
|
//#pragma warning(disable:4068)
|
||||||
|
|
||||||
|
|
||||||
#define bit bool
|
|
||||||
|
|
||||||
// ‘g‚Ý<E2809A>ž‚ÝŠÖ<C5A0>” ///////////////////////////////////////////
|
// ‘g‚Ý<E2809A>ž‚ÝŠÖ<C5A0>” ///////////////////////////////////////////
|
||||||
void HALT();
|
void HALT();
|
||||||
void STOP();
|
void STOP();
|
||||||
|
|||||||
@ -29,10 +29,10 @@ extern bit BT_CHG_STAT_Change;
|
|||||||
======================================================== */
|
======================================================== */
|
||||||
void tsk_status( )
|
void tsk_status( )
|
||||||
{
|
{
|
||||||
static u8 interval_task_status = 0;
|
// static u8 interval_task_status = 0;
|
||||||
static u8 state_old; // ステータス変化検出→割り込み の為
|
static u8 state_old; // ステータス変化検出→割り込み の為
|
||||||
u8 diff;
|
u8 diff;
|
||||||
|
/*
|
||||||
if( interval_task_status != 0 )
|
if( interval_task_status != 0 )
|
||||||
{
|
{
|
||||||
interval_task_status -= 1;
|
interval_task_status -= 1;
|
||||||
@ -42,7 +42,7 @@ void tsk_status( )
|
|||||||
{
|
{
|
||||||
interval_task_status = (u8)( INTERVAL_TSK_STATUS / SYS_INTERVAL_TICK );
|
interval_task_status = (u8)( INTERVAL_TSK_STATUS / SYS_INTERVAL_TICK );
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
// 蓋開けチェック
|
// 蓋開けチェック
|
||||||
set_bit( SHELL_OPEN, vreg_ctr[VREG_C_STATUS], REG_BIT_ST_SHELL_OPEN );
|
set_bit( SHELL_OPEN, vreg_ctr[VREG_C_STATUS], REG_BIT_ST_SHELL_OPEN );
|
||||||
|
|
||||||
|
|||||||
@ -139,7 +139,7 @@ void tsk_sys( )
|
|||||||
PM_ACCEL_INT1 = 1;
|
PM_ACCEL_INT1 = 1;
|
||||||
PM_ACC_VALID = 1;
|
PM_ACC_VALID = 1;
|
||||||
|
|
||||||
if( PM_sys_pow_on( ) != ERR_SUCCESS )
|
if( PM_sys_pow_on( ) != ERR_SUCCESS ) // リセット解除もしてきます
|
||||||
{ // 電源起動不可エラー
|
{ // 電源起動不可エラー
|
||||||
renge_task_interval_run_force = true;
|
renge_task_interval_run_force = true;
|
||||||
system_status.pwr_state = OFF_TRIG;
|
system_status.pwr_state = OFF_TRIG;
|
||||||
@ -206,6 +206,11 @@ void tsk_sys( )
|
|||||||
MK2L = ~INT_MSK2_WIFI_TX_KE3;
|
MK2L = ~INT_MSK2_WIFI_TX_KE3;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// todo 将来的には完全にレジスタ制御に
|
||||||
|
RBR_RESET_n = 1;
|
||||||
|
RBR_FLIGHT = 0;
|
||||||
|
|
||||||
|
|
||||||
// リブート時、ステータスを何となく更新
|
// リブート時、ステータスを何となく更新
|
||||||
if( system_status.reboot )
|
if( system_status.reboot )
|
||||||
{
|
{
|
||||||
@ -294,8 +299,9 @@ void tsk_sys( )
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
default: //---------------------------------------
|
default: //---------------------------------------
|
||||||
system_status.pwr_state = OFF_TRIG;
|
system_status.pwr_state = OFF_TRIG; // あり得ないステート。デバッグ用
|
||||||
// no break //
|
/* FALLTHROUGH */
|
||||||
|
|
||||||
case OFF_TRIG: //---------------------------------------
|
case OFF_TRIG: //---------------------------------------
|
||||||
// LED消灯を待つ
|
// LED消灯を待つ
|
||||||
vreg_ctr[ VREG_C_LED_POW ] = LED_POW_ILM_OFF;
|
vreg_ctr[ VREG_C_LED_POW ] = LED_POW_ILM_OFF;
|
||||||
@ -317,6 +323,10 @@ void tsk_sys( )
|
|||||||
IIC_twl_Stop( );
|
IIC_twl_Stop( );
|
||||||
RTC_32k_off();
|
RTC_32k_off();
|
||||||
|
|
||||||
|
// todo マクロにでもするよ
|
||||||
|
RBR_RESET_n = 0;
|
||||||
|
RBR_FLIGHT = 0;
|
||||||
|
|
||||||
vreg_ctr[VREG_C_IRQ0] = 0;
|
vreg_ctr[VREG_C_IRQ0] = 0;
|
||||||
vreg_ctr[VREG_C_IRQ1] = 0;
|
vreg_ctr[VREG_C_IRQ1] = 0;
|
||||||
vreg_ctr[VREG_C_IRQ2] = 0;
|
vreg_ctr[VREG_C_IRQ2] = 0;
|
||||||
@ -372,8 +382,7 @@ void tsk_sys( )
|
|||||||
SW_pow_mask = true;
|
SW_pow_mask = true;
|
||||||
SW_pow_count = 0;
|
SW_pow_count = 0;
|
||||||
|
|
||||||
|
/* FALLTHROUGH */
|
||||||
// no break //
|
|
||||||
|
|
||||||
case OFF:
|
case OFF:
|
||||||
system_status.poweron_reason = NONE;
|
system_status.poweron_reason = NONE;
|
||||||
|
|||||||
@ -127,7 +127,7 @@
|
|||||||
|
|
||||||
// RBR<42>§Œä
|
// RBR<42>§Œä
|
||||||
#define RBR_RESET_n P2.1
|
#define RBR_RESET_n P2.1
|
||||||
#define RBR_FLIGHT_n P2.2
|
#define RBR_FLIGHT P2.2
|
||||||
|
|
||||||
//#define LED_CAM P1.0 // TO02
|
//#define LED_CAM P1.0 // TO02
|
||||||
//#define LED_WIFI P1.1 // TO03
|
//#define LED_WIFI P1.1 // TO03
|
||||||
|
|||||||
@ -62,6 +62,7 @@ void vreg_ctr_init( )
|
|||||||
vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36;
|
vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36;
|
||||||
vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36;
|
vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36;
|
||||||
|
|
||||||
|
vreg_ctr[ VREG_C_RBR_CONTROL ] = REG_BIT_RESET_n; // todo | REG_BIT_FLIGHT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -77,7 +78,6 @@ void vreg_ctr_reset( )
|
|||||||
vreg_ctr[ VREG_C_LED_WIFI ] = 0;
|
vreg_ctr[ VREG_C_LED_WIFI ] = 0;
|
||||||
vreg_ctr[ VREG_C_LED_CAM ] = 0;
|
vreg_ctr[ VREG_C_LED_CAM ] = 0;
|
||||||
vreg_ctr[ VREG_C_LED_3D ] = 0;
|
vreg_ctr[ VREG_C_LED_3D ] = 0;
|
||||||
vreg_ctr[ VREG_C_VOL_OPTION ] = 0;
|
|
||||||
// vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36; ここで書いちゃダメ!
|
// vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36; ここで書いちゃダメ!
|
||||||
// vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36; 電源入れるたびにデフォルト値になってしまう
|
// vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36; 電源入れるたびにデフォルト値になってしまう
|
||||||
{
|
{
|
||||||
@ -326,31 +326,21 @@ void vreg_ctr_write( u8 adrs, u8 data )
|
|||||||
vreg_ctr[ VREG_C_COMMAND3 ] = data;
|
vreg_ctr[ VREG_C_COMMAND3 ] = data;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ( VREG_C_VOL_RBR_CONTROL ):
|
case ( VREG_C_RBR_CONTROL ):
|
||||||
RBR_RESET_n = ( data & REG_BIT_RESET ) ? 1: 0;
|
RBR_RESET_n = ( data & REG_BIT_RESET_n ) ? 1: 0;
|
||||||
RBR_FLIGHT_n = ( data & REG_BIT_FLIGHT ) ? 1: 0;
|
RBR_FLIGHT = ( data & REG_BIT_FLIGHT ) ? 1: 0;
|
||||||
|
vreg_ctr[ VREG_C_RBR_CONTROL ] = data;
|
||||||
vreg_ctr[ VREG_C_VOL_RBR_CONTROL ] = data;
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ( VREG_C_VOL_OPTION ):
|
// read only //////////////////////////////////////////
|
||||||
if(( vreg_ctr[ VREG_C_VOL_OPTION ] ^ data ) & ( REG_BIT_VOL_UPDATE_TO_SLIDER ))
|
|
||||||
{
|
|
||||||
// renge_task_immed_add( tski_vol_update );
|
|
||||||
vol_polling = 3;
|
|
||||||
}
|
|
||||||
vreg_ctr[ VREG_C_VOL_OPTION ] = data;
|
|
||||||
break;
|
|
||||||
|
|
||||||
// read only //
|
|
||||||
case ( VREG_C_MCU_VER_MAJOR ):
|
case ( VREG_C_MCU_VER_MAJOR ):
|
||||||
case ( VREG_C_MCU_VER_MINOR ):
|
case ( VREG_C_MCU_VER_MINOR ):
|
||||||
// VREG_C_3D = 0x08,
|
case ( VREG_C_3D ):
|
||||||
// VREG_C_SND_VOL,
|
case ( VREG_C_SND_VOL ):
|
||||||
// VREG_C_BT_TEMP,
|
case ( VREG_C_BT_TEMP ):
|
||||||
// VREG_C_BT_REMAIN,
|
case ( VREG_C_BT_REMAIN ):
|
||||||
// VREG_C_BT_REMAIN_FINE,
|
case ( VREG_C_BT_REMAIN_FINE ):
|
||||||
// VREG_C_BT_VOLTAGE,
|
case ( VREG_C_BT_VOLTAGE ):
|
||||||
case ( VREG_C_STATUS_1 ):
|
case ( VREG_C_STATUS_1 ):
|
||||||
case ( VREG_C_STATUS ):
|
case ( VREG_C_STATUS ):
|
||||||
case ( VREG_C_IRQ0 ):
|
case ( VREG_C_IRQ0 ):
|
||||||
@ -363,15 +353,9 @@ void vreg_ctr_write( u8 adrs, u8 data )
|
|||||||
case ( VREG_C_RTC_SEC_FINE_H ):
|
case ( VREG_C_RTC_SEC_FINE_H ):
|
||||||
// VREG_C_ACC_RESERVE,
|
// VREG_C_ACC_RESERVE,
|
||||||
// VREG_C_ACC_HOSU_HIST = 0x4F,
|
// VREG_C_ACC_HOSU_HIST = 0x4F,
|
||||||
|
NOP();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
//debug//
|
|
||||||
// 使ってないよね?
|
|
||||||
case ( VREG_C_VOL_DIGITAL ):
|
|
||||||
NOP();
|
|
||||||
// no break //
|
|
||||||
|
|
||||||
// ただ値を更新するだけ //
|
|
||||||
default:
|
default:
|
||||||
/*
|
/*
|
||||||
case ( VREG_C_IRQ_MASK0 ):
|
case ( VREG_C_IRQ_MASK0 ):
|
||||||
@ -398,6 +382,7 @@ void vreg_ctr_write( u8 adrs, u8 data )
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
NOP();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -437,6 +422,13 @@ u8 vreg_ctr_read( u8 adrs )
|
|||||||
{
|
{
|
||||||
return( (u8)( ( rsub_temp >> 8 ) & 0xFF ) );
|
return( (u8)( ( rsub_temp >> 8 ) & 0xFF ) );
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
// debug 的な
|
||||||
|
else if( adrs == VREG_C_IRQ_MASK0 )
|
||||||
|
{
|
||||||
|
return( vreg_ctr[ VREG_C_IRQ_MASK0 ] & 0x7F ); // ぜ~ったいにMSBは0。1なら通信エラー
|
||||||
|
}
|
||||||
|
*/
|
||||||
else if( adrs == VREG_C_ACC_HOSU_HIST )
|
else if( adrs == VREG_C_ACC_HOSU_HIST )
|
||||||
{
|
{
|
||||||
return( hosu_read() );
|
return( hosu_read() );
|
||||||
|
|||||||
@ -114,8 +114,8 @@
|
|||||||
#define REG_BIT_TWL_IRQ_VOL_CHANGE 0x40
|
#define REG_BIT_TWL_IRQ_VOL_CHANGE 0x40
|
||||||
|
|
||||||
// VOL option (0x26)
|
// VOL option (0x26)
|
||||||
#define REG_BIT_VOL_UPDATE_TO_SLIDER ( 1 << 4 )
|
//#define REG_BIT_VOL_UPDATE_TO_SLIDER ( 1 << 4 )
|
||||||
#define REG_BIT_VOL_BY_SPI ( 1 << 0 )
|
//#define REG_BIT_VOL_BY_SPI ( 1 << 0 )
|
||||||
// FORCE_REGの方が弱い
|
// FORCE_REGの方が弱い
|
||||||
|
|
||||||
// CODEC上のPMIC NTR の代理レジスタ
|
// CODEC上のPMIC NTR の代理レジスタ
|
||||||
@ -130,7 +130,7 @@
|
|||||||
|
|
||||||
// RBR control (0x57)
|
// RBR control (0x57)
|
||||||
#define REG_BIT_FLIGHT ( 1 << 1 )
|
#define REG_BIT_FLIGHT ( 1 << 1 )
|
||||||
#define REG_BIT_RESET ( 1 << 0 )
|
#define REG_BIT_RESET_n ( 1 << 0 )
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -192,8 +192,8 @@ enum VREG_C_ADRS
|
|||||||
VREG_C_COMMAND3, // 'r' でマイコンリセット、 'w' でWDTリセット
|
VREG_C_COMMAND3, // 'r' でマイコンリセット、 'w' でWDTリセット
|
||||||
|
|
||||||
VREG_C_OFF_DELAY = 0x24,
|
VREG_C_OFF_DELAY = 0x24,
|
||||||
VREG_C_VOL_DIGITAL = 0x25, // todo 消すよ
|
// VREG_C_VOL_DIGITAL = 0x25, // todo 消すよ
|
||||||
VREG_C_VOL_OPTION,
|
// VREG_C_VOL_OPTION,
|
||||||
VREG_C_VOL_ADC_RAW = 0x27,
|
VREG_C_VOL_ADC_RAW = 0x27,
|
||||||
|
|
||||||
VREG_C_LED_BRIGHT = 0x28,
|
VREG_C_LED_BRIGHT = 0x28,
|
||||||
@ -245,7 +245,7 @@ enum VREG_C_ADRS
|
|||||||
VREG_C_ACC_HOSU_HOUR_BOUNDARY = 0x50,
|
VREG_C_ACC_HOSU_HOUR_BOUNDARY = 0x50,
|
||||||
VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC,
|
VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC,
|
||||||
|
|
||||||
VREG_C_VOL_RBR_CONTROL = 0x57,
|
VREG_C_RBR_CONTROL = 0x57,
|
||||||
|
|
||||||
VREG_C_VOL_CAL_MIN = 0x58,
|
VREG_C_VOL_CAL_MIN = 0x58,
|
||||||
VREG_C_VOL_CAL_MAX,
|
VREG_C_VOL_CAL_MAX,
|
||||||
|
|||||||
@ -1,164 +1,31 @@
|
|||||||
C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c
|
C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no loader.c
|
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -w2 -no i2c_ctr.c
|
||||||
loader.c(141) : CC78K0R warning W0401: Conversion may lose significant digits
|
bsr_system.h(55) : CC78K0R warning W0851: Data aligned in 'struct tag'
|
||||||
loader.c(142) : CC78K0R warning W0401: Conversion may lose significant digits
|
i2c_ctr.c(77) : CC78K0R warning W0309: Unused 'reg_adrs_internal'
|
||||||
loader.c(174) : CC78K0R warning W0401: Conversion may lose significant digits
|
i2c_ctr.c(277) : CC78K0R warning W0851: Data aligned in '@@DATA section'
|
||||||
Compilation complete, 0 error(s) and 3 warning(s) found.
|
i2c_ctr.c(277) : CC78K0R warning W0851: Data aligned in '@@INIT section'
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\loader.asm
|
Compilation complete, 0 error(s) and 4 warning(s) found.
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pm.c
|
|
||||||
pm.c(479) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(784) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(788) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(818) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(839) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(905) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(914) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(1117) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pm.c(1119) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 9 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pm.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_ctr.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_ctr.asm
|
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_ctr.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no main.c
|
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -w2 -no magic.c
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
magic.c(16) : CC78K0R warning W0871: Data aligned after 'MGC_HEADdN' in 'MGC_MIMI section'
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\main.asm
|
magic.c(24) : CC78K0R warning W0871: Data aligned after 'MGC_TAILd' in 'MGC_TAIL section'
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
magic.c(12) : CC78K0R warning W0871: Data aligned after 'MGC_LOADd' in 'MGC_LOAD section'
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no magic.c
|
Compilation complete, 0 error(s) and 3 warning(s) found.
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\magic.asm
|
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\magic.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no WDT.c
|
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -w2 -no i2c_mcu.c
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
bsr_system.h(55) : CC78K0R warning W0851: Data aligned in 'struct tag'
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\WDT.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_mcu.c
|
|
||||||
i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits
|
i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||||
Compilation complete, 0 error(s) and 1 warning(s) found.
|
i2c_mcu.c(655) : CC78K0R warning W0851: Data aligned in '@@DATA section'
|
||||||
|
Compilation complete, 0 error(s) and 3 warning(s) found.
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm
|
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_twl.c
|
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -go85h,0FC00h,1024 -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_twl.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led.c
|
|
||||||
led.c(82) : CC78K0R warning W0745: Expected function prototype
|
|
||||||
led.c(332) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no rtc.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\rtc.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_ctr.c
|
|
||||||
vreg_ctr.c(161) : 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(166) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(167) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(215) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(215) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(220) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(220) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(224) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(224) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(228) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(228) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_ctr.c(232) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 14 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_ctr.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_twl.c
|
|
||||||
vreg_twl.c(55) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
vreg_twl.c(59) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_twl.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no adc.c
|
|
||||||
adc.c(104) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(194) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(225) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(337) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(377) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(455) : CC78K0R warning W0745: Expected function prototype
|
|
||||||
adc.c(484) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(489) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
adc.c(123) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 9 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\adc.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no renge\renge.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\renge.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no accero.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\accero.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no self_flash.c
|
|
||||||
self_flash.c(280) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
self_flash.c(281) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\self_flash.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no sw.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\sw.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_debug.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_debug.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_misc.c
|
|
||||||
task_misc.c(292) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
task_misc.c(299) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_misc.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_sys.c
|
|
||||||
task_sys.c(215) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
task_sys.c(531) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 2 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_sys.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c
|
|
||||||
pedo_alg_thre_det2.c(95) : CC78K0R warning W0745: Expected function prototype
|
|
||||||
pedo_alg_thre_det2.c(110) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pedo_alg_thre_det2.c(178) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
pedo_alg_thre_det2.c(191) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 4 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pedo_alg_thre_det2.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_status.c
|
|
||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_status.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led_cam.c
|
|
||||||
led_cam.c(135) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 1 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_cam.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led_pow.c
|
|
||||||
led_pow.c(99) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
led_pow.c(104) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
led_pow.c(155) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
led_pow.c(215) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
led_pow.c(244) : CC78K0R warning W0401: Conversion may lose significant digits
|
|
||||||
Compilation complete, 0 error(s) and 5 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_pow.asm
|
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel
|
|
||||||
Link complete, 0 error(s) and 0 warning(s) found.
|
Link complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\oc78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\oc78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
||||||
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
||||||
C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex
|
C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex
|
||||||
4
|
133
|
||||||
intel-HEX to bsr bin converter
|
!E debug enable!!
|
||||||
file converted!
|
Build Total error(s) : 0 Total warning(s) : 10
|
||||||
|
|
||||||
|
|
||||||
Build Total error(s) : 0 Total warning(s) : 56
|
|
||||||
|
|||||||
@ -22,7 +22,7 @@ SubClock=None
|
|||||||
[Mapping]
|
[Mapping]
|
||||||
Count=0
|
Count=0
|
||||||
[Main]
|
[Main]
|
||||||
Geometry=154, 154, 1080, 635
|
Geometry=22, 22, 1200, 858
|
||||||
Window=Max
|
Window=Max
|
||||||
MDI_MAX=OFF
|
MDI_MAX=OFF
|
||||||
Button=ON
|
Button=ON
|
||||||
@ -33,7 +33,7 @@ Coverage=OFF
|
|||||||
Timer=OFF
|
Timer=OFF
|
||||||
Tracer=OFF
|
Tracer=OFF
|
||||||
[Load File]
|
[Load File]
|
||||||
Dir=\\Tsclient\c\78k_data\yav-mcu-basara\trunk\
|
Dir=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\
|
||||||
SaveFilter=0
|
SaveFilter=0
|
||||||
Start=0
|
Start=0
|
||||||
End=0
|
End=0
|
||||||
@ -45,7 +45,7 @@ Erase=OFF
|
|||||||
HighSpeed=OFF
|
HighSpeed=OFF
|
||||||
Symbol Reset=ON
|
Symbol Reset=ON
|
||||||
CPU Reset=ON
|
CPU Reset=ON
|
||||||
File1=\\Tsclient\c\78k_data\yav-mcu-basara\trunk\bsr.lmf
|
File1=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\bsr.lmf
|
||||||
LoadFilter1=5
|
LoadFilter1=5
|
||||||
Offset1=0
|
Offset1=0
|
||||||
Object1=ON
|
Object1=ON
|
||||||
@ -55,7 +55,7 @@ HighSpeed1=OFF
|
|||||||
CPU Reset1=ON
|
CPU Reset1=ON
|
||||||
Symbol Reset1=ON
|
Symbol Reset1=ON
|
||||||
[View File]
|
[View File]
|
||||||
Dir=\\Tsclient\c\78k_data\yav-mcu-basara\trunk\
|
Dir=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\
|
||||||
Filter=Source
|
Filter=Source
|
||||||
[Debugger Option]
|
[Debugger Option]
|
||||||
Source Path=""
|
Source Path=""
|
||||||
@ -78,10 +78,10 @@ Symbol Type=OFF
|
|||||||
Language=C
|
Language=C
|
||||||
Kanji=SJIS
|
Kanji=SJIS
|
||||||
[Source]
|
[Source]
|
||||||
Geometry=28, 27, 1001, 770
|
Geometry=0, 0, 600, 400
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=432
|
DispStart=60
|
||||||
CaretPos=433,0
|
CaretPos=81,0
|
||||||
Mode=Normal
|
Mode=Normal
|
||||||
DispFile=
|
DispFile=
|
||||||
Address1=
|
Address1=
|
||||||
@ -139,11 +139,27 @@ SaveRange=Screen
|
|||||||
SaveStart=
|
SaveStart=
|
||||||
SaveEnd=
|
SaveEnd=
|
||||||
Accumulative=ON
|
Accumulative=ON
|
||||||
|
[Source1]
|
||||||
|
Geometry=717, 97, 600, 750
|
||||||
|
Window=Normal
|
||||||
|
DispStart=158
|
||||||
|
CaretPos=209,0
|
||||||
|
Mode=Normal
|
||||||
|
DispFile=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\i2c_ctr.c
|
||||||
|
Accumulative=ON
|
||||||
|
[Source2]
|
||||||
|
Geometry=0, 0, 600, 889
|
||||||
|
Window=Normal
|
||||||
|
DispStart=344
|
||||||
|
CaretPos=397,0
|
||||||
|
Mode=Normal
|
||||||
|
DispFile=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\vreg_ctr.c
|
||||||
|
Accumulative=ON
|
||||||
[Assemble]
|
[Assemble]
|
||||||
Geometry=43, 31, 727, 721
|
Geometry=50, 50, 600, 400
|
||||||
Window=Hide
|
Window=Normal
|
||||||
DispStart=847754240
|
DispStart=684
|
||||||
CaretPos=0,0
|
CaretPos=684,27
|
||||||
Address1=
|
Address1=
|
||||||
Address2=
|
Address2=
|
||||||
Address3=
|
Address3=
|
||||||
@ -179,24 +195,24 @@ Data16=
|
|||||||
Case=ON
|
Case=ON
|
||||||
Scan=OFF
|
Scan=OFF
|
||||||
Direction=Down
|
Direction=Down
|
||||||
FindStart=0
|
FindStart=
|
||||||
FindEnd=0
|
FindEnd=
|
||||||
SaveRange=Screen
|
SaveRange=Screen
|
||||||
SaveStart=
|
SaveStart=
|
||||||
SaveEnd=
|
SaveEnd=
|
||||||
[Memory]
|
[Memory]
|
||||||
Geometry=244, 107, 550, 400
|
Geometry=0, 0, 0, 0
|
||||||
Window=Normal
|
Window=Hide
|
||||||
Boundary=163
|
Boundary=0
|
||||||
Format=Hex
|
Format=Hex
|
||||||
Mode=Byte
|
Mode=Byte
|
||||||
Endian=Little
|
Endian=
|
||||||
Ascii=OFF
|
Ascii=OFF
|
||||||
Idtag=OFF
|
Idtag=OFF
|
||||||
Address=
|
Address=
|
||||||
DispStart=000F2220
|
DispStart=FFFFFFFF
|
||||||
CaretPosData=26, 62009
|
CaretPosData=0, 0
|
||||||
CaretPosAscii=50176, 0
|
CaretPosAscii=0, 0
|
||||||
Address1=
|
Address1=
|
||||||
Address2=
|
Address2=
|
||||||
Address3=
|
Address3=
|
||||||
@ -277,7 +293,7 @@ Address16=
|
|||||||
Boundary=0, 0
|
Boundary=0, 0
|
||||||
Mode=Hex
|
Mode=Hex
|
||||||
Attribute=Show
|
Attribute=Show
|
||||||
Sort=Unsort
|
Sort=Address
|
||||||
Pickup=OFF
|
Pickup=OFF
|
||||||
SelectSort=Address
|
SelectSort=Address
|
||||||
Last Name=
|
Last Name=
|
||||||
@ -814,9 +830,9 @@ L529=IICWL1
|
|||||||
L530=IICWH1
|
L530=IICWH1
|
||||||
L531=SVA1
|
L531=SVA1
|
||||||
[Local Variable]
|
[Local Variable]
|
||||||
Geometry=1032, 466, 400, 300
|
Geometry=0, 0, 0, 0
|
||||||
Window=Normal
|
Window=Hide
|
||||||
Boundary=13041851
|
Boundary=0
|
||||||
Mode=Proper
|
Mode=Proper
|
||||||
[Trace View]
|
[Trace View]
|
||||||
Geometry=0, 0, 0, 0
|
Geometry=0, 0, 0, 0
|
||||||
@ -869,7 +885,7 @@ SaveEnd=
|
|||||||
Geometry=0, 0, 0, 0
|
Geometry=0, 0, 0, 0
|
||||||
Window=Hide
|
Window=Hide
|
||||||
Mode=Hex
|
Mode=Hex
|
||||||
Boundary=62
|
Boundary=0
|
||||||
Pickup=OFF
|
Pickup=OFF
|
||||||
Name=Functional
|
Name=Functional
|
||||||
Register Bank=0
|
Register Bank=0
|
||||||
@ -957,43 +973,44 @@ Detail=OFF
|
|||||||
Last Name=
|
Last Name=
|
||||||
Count=0
|
Count=0
|
||||||
[Variable]
|
[Variable]
|
||||||
Geometry=981, 20, 440, 451
|
Geometry=0, 0, 0, 0
|
||||||
Window=Normal
|
Window=Hide
|
||||||
Boundary=13762700
|
Boundary=0
|
||||||
0=.battery_manufacturer,P,N,A,+,1
|
Line=0
|
||||||
1=.temp_fuel,P,N,A,+,1
|
|
||||||
2=.bt_volt16,P,N,A,+,1
|
|
||||||
Line=3
|
|
||||||
[Quick Watch]
|
[Quick Watch]
|
||||||
0=LED_dim_status_info_G,P,A,1
|
0=
|
||||||
1=LED_dim_status_info_B,P,A,1
|
1=
|
||||||
2=LED_dim_status_info_R,P,A,1
|
2=
|
||||||
3=info_LED.info_LED,P,A,1
|
3=
|
||||||
4=temp,P,A,1
|
4=
|
||||||
5=p_batt_param,P,A,1
|
5=
|
||||||
6=loop,P,A,1
|
6=
|
||||||
7=system_status,P,A,1
|
7=
|
||||||
8=battery_manufacturer,P,A,1
|
8=
|
||||||
9=p_bt_param,P,A,1
|
9=
|
||||||
10=bt_volt16,P,A,1
|
10=
|
||||||
11=temp_fuel,P,A,1
|
11=
|
||||||
12=
|
12=
|
||||||
13=
|
13=
|
||||||
14=
|
14=
|
||||||
15=
|
15=
|
||||||
[Software Break]
|
[Software Break]
|
||||||
Geometry=75, 75, 500, 200
|
Geometry=0, 876, 500, 200
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Width=150 30 200 100
|
Width=150 30 200 100
|
||||||
Name0=Swb00001
|
Name0=Swb00001
|
||||||
Address0=pm.c#_BT_get_left+0x13c
|
Address0=vreg_ctr.c#_vreg_ctr_write+0x344
|
||||||
Window0=ASM
|
Window0=ASM
|
||||||
Status0=ON
|
Status0=ON
|
||||||
Name1=Swb00003
|
Name1=Swb00002
|
||||||
Address1=pm.c#_BT_get_left+0x135
|
Address1=vreg_ctr.c#_vreg_ctr_write+0x353
|
||||||
Window1=ASM
|
Window1=ASM
|
||||||
Status1=ON
|
Status1=ON
|
||||||
Count=2
|
Name2=Swb00003
|
||||||
|
Address2=i2c_ctr.c#_int_iic_ctr+0x133
|
||||||
|
Window2=ASM
|
||||||
|
Status2=ON
|
||||||
|
Count=3
|
||||||
[Reset]
|
[Reset]
|
||||||
Debugger=ON
|
Debugger=ON
|
||||||
Symbol=OFF
|
Symbol=OFF
|
||||||
|
|||||||
@ -23,7 +23,7 @@ MuitiLoad=0
|
|||||||
LoadPrjNum=0
|
LoadPrjNum=0
|
||||||
CheckVersion=CC78K0R|W2.13;RA78K0R|W1.33
|
CheckVersion=CC78K0R|W2.13;RA78K0R|W1.33
|
||||||
[Option.IDK0R32G]
|
[Option.IDK0R32G]
|
||||||
File=\\Tsclient\c\78k_data\yav-mcu-basara\trunk\yav_mcu_bsr.pri
|
File=\\tsclient\C\78k_data\yav-mcu-basara\branches\sim\yav_mcu_bsr.pri
|
||||||
[BuildMode2]
|
[BuildMode2]
|
||||||
BuildModeName=K0R_dbg
|
BuildModeName=K0R_dbg
|
||||||
TargetFile=0
|
TargetFile=0
|
||||||
@ -36,6 +36,265 @@ TargetFile=0
|
|||||||
[BuildMode5]
|
[BuildMode5]
|
||||||
BuildModeName=BSR_WM0
|
BuildModeName=BSR_WM0
|
||||||
TargetFile=0
|
TargetFile=0
|
||||||
|
[Options.OC78K0R 0]
|
||||||
|
Version=100
|
||||||
|
O0=.\bsr.hex
|
||||||
|
O1=bsr.hex
|
||||||
|
UC=1
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=1
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[Options.OC78K0R 1]
|
||||||
|
Version=100
|
||||||
|
UC=1
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=1
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[Options.OC78K0R 2]
|
||||||
|
Version=100
|
||||||
|
O0=.\bsr.hex
|
||||||
|
O1=bsr.hex
|
||||||
|
UC=0
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=0
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[Options.OC78K0R 3]
|
||||||
|
Version=100
|
||||||
|
O0=.\bsr.hex
|
||||||
|
O1=bsr.hex
|
||||||
|
UC=1
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=1
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[Options.OC78K0R 4]
|
||||||
|
Version=100
|
||||||
|
O0=.\bsr.hex
|
||||||
|
O1=bsr.hex
|
||||||
|
UC=1
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=1
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[Options.OC78K0R 5]
|
||||||
|
Version=100
|
||||||
|
O0=.\bsr.hex
|
||||||
|
O1=bsr.hex
|
||||||
|
UC=1
|
||||||
|
UN=FF
|
||||||
|
UST=
|
||||||
|
USZ=
|
||||||
|
K=1
|
||||||
|
ZF=0
|
||||||
|
S=1
|
||||||
|
E=0
|
||||||
|
CommandFile=0
|
||||||
|
[SrcFile]
|
||||||
|
Source1=loader.c
|
||||||
|
Source2=pm.c
|
||||||
|
Source3=i2c_ctr.c
|
||||||
|
Source4=main.c
|
||||||
|
Source5=magic.c
|
||||||
|
Source6=WDT.c
|
||||||
|
Source7=i2c_mcu.c
|
||||||
|
Source8=i2c_twl.c
|
||||||
|
Source9=led.c
|
||||||
|
Source10=rtc.c
|
||||||
|
Source11=vreg_ctr.c
|
||||||
|
Source12=vreg_twl.c
|
||||||
|
Source13=adc.c
|
||||||
|
Source14=renge\renge.c
|
||||||
|
Source15=accero.c
|
||||||
|
Source16=self_flash.c
|
||||||
|
Source17=sw.c
|
||||||
|
Source18=task_debug.c
|
||||||
|
Source19=task_misc.c
|
||||||
|
Source20=task_sys.c
|
||||||
|
Source21=pedo_alg_thre_det2.c
|
||||||
|
Source22=ini_VECT.c
|
||||||
|
Source23=task_status.c
|
||||||
|
Source24=led_cam.c
|
||||||
|
Source25=led_pow.c
|
||||||
|
[BuildBefore-AfterCmd]
|
||||||
|
Before1=c:\cygwin\bin\touch magic.c
|
||||||
|
After1=ruby nec_s_2_bsrbin2.rb bsr.hex
|
||||||
|
[Options.RA78K0R 0]
|
||||||
|
Version=100
|
||||||
|
G=1
|
||||||
|
GA=1
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[Options.RA78K0R 1]
|
||||||
|
Version=100
|
||||||
|
G=0
|
||||||
|
GA=0
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[Options.RA78K0R 2]
|
||||||
|
Version=100
|
||||||
|
O0=
|
||||||
|
O1=obj
|
||||||
|
G=1
|
||||||
|
GA=1
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[Options.RA78K0R 3]
|
||||||
|
Version=100
|
||||||
|
G=1
|
||||||
|
GA=1
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[Options.RA78K0R 4]
|
||||||
|
Version=100
|
||||||
|
G=1
|
||||||
|
GA=1
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[Options.RA78K0R 5]
|
||||||
|
Version=100
|
||||||
|
G=1
|
||||||
|
GA=1
|
||||||
|
E=0
|
||||||
|
COMMON=0
|
||||||
|
COMPATI=0
|
||||||
|
P=1
|
||||||
|
KA=1
|
||||||
|
KS=0
|
||||||
|
KX=0
|
||||||
|
LF=0
|
||||||
|
LW=132
|
||||||
|
LL=0
|
||||||
|
LT=8
|
||||||
|
Z=0
|
||||||
|
CommandFile=0
|
||||||
|
RA_OPT=
|
||||||
|
[ToolSet]
|
||||||
|
ToolSetName=(•Ï<E280A2>X)78K0R Software Package V1.10
|
||||||
|
Tool1=CC78K0R|W2.13
|
||||||
|
Tool2=RA78K0R|W1.33
|
||||||
|
Tool3=SK78K0R|V3.10
|
||||||
|
Tool4=ID78K0R-QB|V3.61
|
||||||
|
[IncFile]
|
||||||
|
Include1=incs_loader.h
|
||||||
|
Include2=jhl_defs.h
|
||||||
|
Include3=config.h
|
||||||
|
Include4=user_define.h
|
||||||
|
Include5=bsr_system.h
|
||||||
|
Include6=renge\renge.h
|
||||||
|
Include7=renge\renge_defs.h
|
||||||
|
Include8=renge\renge_task_immediate.h
|
||||||
|
Include9=vreg_ctr.h
|
||||||
|
Include10=vreg_twl.h
|
||||||
|
Include11=loader.h
|
||||||
|
Include12=i2c_mcu.h
|
||||||
|
Include13=WDT.h
|
||||||
|
Include14=fsl_user.h
|
||||||
|
Include15=i2c_ctr.h
|
||||||
|
Include16=pm.h
|
||||||
|
Include17=rtc.h
|
||||||
|
Include18=reboot.h
|
||||||
|
Include19=magic.h
|
||||||
|
Include20=incs.h
|
||||||
|
Include21=i2c_twl.h
|
||||||
|
Include22=accero.h
|
||||||
|
Include23=pedometer.h
|
||||||
|
Include24=sw.h
|
||||||
|
Include25=adc.h
|
||||||
|
Include26=led.h
|
||||||
|
Include27=batt_params.h
|
||||||
|
Include28=pool.h
|
||||||
|
Include29=i2c_twl_defs.h
|
||||||
|
Include30=voltable.h
|
||||||
|
Include31=renge\renge_task_intval.h
|
||||||
|
Include32=self_flash.h
|
||||||
|
Include33=pedo_lpf_coeff.h
|
||||||
|
Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
||||||
|
Include35=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
|
||||||
|
Include36=sim\simOnWin.h
|
||||||
|
Include37=sim\sfrAlias.h
|
||||||
[Options.CC78K0R 0]
|
[Options.CC78K0R 0]
|
||||||
Version=210
|
Version=210
|
||||||
Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r
|
Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r
|
||||||
@ -249,7 +508,7 @@ Intunexpand=1
|
|||||||
Kanjicode=1210
|
Kanjicode=1210
|
||||||
Verbose=0
|
Verbose=0
|
||||||
CommandFile=0
|
CommandFile=0
|
||||||
Warninglevel=1
|
Warninglevel=2
|
||||||
Startupchk=1
|
Startupchk=1
|
||||||
Fixation=0
|
Fixation=0
|
||||||
FarROMization=0
|
FarROMization=0
|
||||||
@ -505,227 +764,6 @@ VfiFileBoot0=
|
|||||||
VfiFileBoot1=boot.vfi
|
VfiFileBoot1=boot.vfi
|
||||||
VF78K0Rchk=0
|
VF78K0Rchk=0
|
||||||
VF78K0Rvs=
|
VF78K0Rvs=
|
||||||
[Options.OC78K0R 0]
|
|
||||||
Version=100
|
|
||||||
O0=.\bsr.hex
|
|
||||||
O1=bsr.hex
|
|
||||||
UC=1
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=1
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[Options.OC78K0R 1]
|
|
||||||
Version=100
|
|
||||||
UC=1
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=1
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[Options.OC78K0R 2]
|
|
||||||
Version=100
|
|
||||||
O0=.\bsr.hex
|
|
||||||
O1=bsr.hex
|
|
||||||
UC=0
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=0
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[Options.OC78K0R 3]
|
|
||||||
Version=100
|
|
||||||
O0=.\bsr.hex
|
|
||||||
O1=bsr.hex
|
|
||||||
UC=1
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=1
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[Options.OC78K0R 4]
|
|
||||||
Version=100
|
|
||||||
O0=.\bsr.hex
|
|
||||||
O1=bsr.hex
|
|
||||||
UC=1
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=1
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[Options.OC78K0R 5]
|
|
||||||
Version=100
|
|
||||||
O0=.\bsr.hex
|
|
||||||
O1=bsr.hex
|
|
||||||
UC=1
|
|
||||||
UN=FF
|
|
||||||
UST=
|
|
||||||
USZ=
|
|
||||||
K=1
|
|
||||||
ZF=0
|
|
||||||
S=1
|
|
||||||
E=0
|
|
||||||
CommandFile=0
|
|
||||||
[SrcFile]
|
|
||||||
Source1=loader.c
|
|
||||||
Source2=pm.c
|
|
||||||
Source3=i2c_ctr.c
|
|
||||||
Source4=main.c
|
|
||||||
Source5=magic.c
|
|
||||||
Source6=WDT.c
|
|
||||||
Source7=i2c_mcu.c
|
|
||||||
Source8=i2c_twl.c
|
|
||||||
Source9=led.c
|
|
||||||
Source10=rtc.c
|
|
||||||
Source11=vreg_ctr.c
|
|
||||||
Source12=vreg_twl.c
|
|
||||||
Source13=adc.c
|
|
||||||
Source14=renge\renge.c
|
|
||||||
Source15=accero.c
|
|
||||||
Source16=self_flash.c
|
|
||||||
Source17=sw.c
|
|
||||||
Source18=task_debug.c
|
|
||||||
Source19=task_misc.c
|
|
||||||
Source20=task_sys.c
|
|
||||||
Source21=pedo_alg_thre_det2.c
|
|
||||||
Source22=ini_VECT.c
|
|
||||||
Source23=task_status.c
|
|
||||||
Source24=led_cam.c
|
|
||||||
Source25=led_pow.c
|
|
||||||
[BuildBefore-AfterCmd]
|
|
||||||
Before1=c:\cygwin\bin\touch magic.c
|
|
||||||
After1=ruby nec_s_2_bsrbin2.rb bsr.hex
|
|
||||||
[Options.RA78K0R 0]
|
|
||||||
Version=100
|
|
||||||
G=1
|
|
||||||
GA=1
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[Options.RA78K0R 1]
|
|
||||||
Version=100
|
|
||||||
G=0
|
|
||||||
GA=0
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[Options.RA78K0R 2]
|
|
||||||
Version=100
|
|
||||||
O0=
|
|
||||||
O1=obj
|
|
||||||
G=1
|
|
||||||
GA=1
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[Options.RA78K0R 3]
|
|
||||||
Version=100
|
|
||||||
G=1
|
|
||||||
GA=1
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[Options.RA78K0R 4]
|
|
||||||
Version=100
|
|
||||||
G=1
|
|
||||||
GA=1
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[Options.RA78K0R 5]
|
|
||||||
Version=100
|
|
||||||
G=1
|
|
||||||
GA=1
|
|
||||||
E=0
|
|
||||||
COMMON=0
|
|
||||||
COMPATI=0
|
|
||||||
P=1
|
|
||||||
KA=1
|
|
||||||
KS=0
|
|
||||||
KX=0
|
|
||||||
LF=0
|
|
||||||
LW=132
|
|
||||||
LL=0
|
|
||||||
LT=8
|
|
||||||
Z=0
|
|
||||||
CommandFile=0
|
|
||||||
RA_OPT=
|
|
||||||
[ToolSet]
|
|
||||||
ToolSetName=(•Ï<E280A2>X)78K0R Software Package V1.10
|
|
||||||
Tool1=CC78K0R|W2.13
|
|
||||||
Tool2=RA78K0R|W1.33
|
|
||||||
Tool3=SK78K0R|V3.10
|
|
||||||
Tool4=ID78K0R-QB|V3.61
|
|
||||||
[Options.LK78K0R 0]
|
[Options.LK78K0R 0]
|
||||||
Version=100
|
Version=100
|
||||||
O0=bsr_k0r.lmf
|
O0=bsr_k0r.lmf
|
||||||
@ -810,7 +848,7 @@ G=1
|
|||||||
E=0
|
E=0
|
||||||
E0=flash.elk
|
E0=flash.elk
|
||||||
E1=a.elk
|
E1=a.elk
|
||||||
GO=0
|
GO=1
|
||||||
GOValue=85
|
GOValue=85
|
||||||
GOStart=FC00
|
GOStart=FC00
|
||||||
GOSizeValue=1024
|
GOSizeValue=1024
|
||||||
@ -1019,41 +1057,3 @@ DefaultMode2=1
|
|||||||
DefaultMode3=1
|
DefaultMode3=1
|
||||||
DefaultMode4=1
|
DefaultMode4=1
|
||||||
DefaultMode5=1
|
DefaultMode5=1
|
||||||
[IncFile]
|
|
||||||
Include1=incs_loader.h
|
|
||||||
Include2=jhl_defs.h
|
|
||||||
Include3=config.h
|
|
||||||
Include4=user_define.h
|
|
||||||
Include5=bsr_system.h
|
|
||||||
Include6=renge\renge.h
|
|
||||||
Include7=renge\renge_defs.h
|
|
||||||
Include8=renge\renge_task_immediate.h
|
|
||||||
Include9=vreg_ctr.h
|
|
||||||
Include10=vreg_twl.h
|
|
||||||
Include11=loader.h
|
|
||||||
Include12=i2c_mcu.h
|
|
||||||
Include13=WDT.h
|
|
||||||
Include14=fsl_user.h
|
|
||||||
Include15=i2c_ctr.h
|
|
||||||
Include16=pm.h
|
|
||||||
Include17=rtc.h
|
|
||||||
Include18=reboot.h
|
|
||||||
Include19=magic.h
|
|
||||||
Include20=incs.h
|
|
||||||
Include21=i2c_twl.h
|
|
||||||
Include22=accero.h
|
|
||||||
Include23=pedometer.h
|
|
||||||
Include24=sw.h
|
|
||||||
Include25=adc.h
|
|
||||||
Include26=led.h
|
|
||||||
Include27=batt_params.h
|
|
||||||
Include28=pool.h
|
|
||||||
Include29=i2c_twl_defs.h
|
|
||||||
Include30=voltable.h
|
|
||||||
Include31=renge\renge_task_intval.h
|
|
||||||
Include32=self_flash.h
|
|
||||||
Include33=pedo_lpf_coeff.h
|
|
||||||
Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
|
||||||
Include35=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
|
|
||||||
Include36=sim\simOnWin.h
|
|
||||||
Include37=sim\sfrAlias.h
|
|
||||||
|
|||||||
@ -1,22 +1,14 @@
|
|||||||
[ProjectManager]
|
[ProjectManager]
|
||||||
FrameMax=0
|
FrameMax=0
|
||||||
FrameX=89
|
FrameX=11
|
||||||
FrameY=169
|
FrameY=26
|
||||||
FrameCX=1550
|
FrameCX=1614
|
||||||
FrameCY=921
|
FrameCY=1005
|
||||||
OpenFile1=led.c,0,100,100,1295,581,2,168,45,0
|
OpenFile1=ProjectWindow
|
||||||
OpenFile2=ProjectWindow
|
|
||||||
PrjPos=0,0,706,0,291
|
PrjPos=0,0,706,0,291
|
||||||
OpenFile3=led_cam.c,0,125,125,1320,606,0,24,0,0
|
OpenFile2=i2c_ctr.c,0,150,150,1469,736,0,40,0,0
|
||||||
OpenFile4=led_pow.c,0,150,150,1345,631,0,205,0,0
|
OpenFile3=OutputWindow
|
||||||
OpenFile5=config.h,0,442,428,1557,1029,29,23,29,0
|
OutputPos=0,32,734,735,1861
|
||||||
OpenFile6=i2c_mcu.c,0,175,175,1766,882,0,303,0,0
|
|
||||||
OpenFile7=i2c_mcu.h,0,200,200,1791,907,46,23,48,0
|
|
||||||
OpenFile8=self_flash.c,0,0,0,1195,481,21,290,12,0
|
|
||||||
OpenFile9=batt_params.h,0,596,19,1842,741,0,31,0,0
|
|
||||||
OpenFile10=pm.c,0,225,225,1278,761,33,54,32,0
|
|
||||||
OpenFile11=OutputWindow
|
|
||||||
OutputPos=0,198,904,529,1655
|
|
||||||
ActivePRJ=yav_mcu_bsr.prj
|
ActivePRJ=yav_mcu_bsr.prj
|
||||||
[ProjectWindow]
|
[ProjectWindow]
|
||||||
ProjectWindowDispType=0
|
ProjectWindowDispType=0
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
[SdbInfo]
|
[SdbInfo]
|
||||||
Ver=5
|
Ver=5
|
||||||
[loader.c]
|
[loader.c]
|
||||||
T=4cc02a17
|
T=4e0a86c1
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
||||||
3=fsl_user.h
|
3=fsl_user.h
|
||||||
4=i2c_ctr.h
|
4=i2c_ctr.h
|
||||||
5=i2c_mcu.h
|
5=i2c_mcu.h
|
||||||
@ -12,21 +12,21 @@ T=4cc02a17
|
|||||||
8=reboot.h
|
8=reboot.h
|
||||||
9=magic.h
|
9=magic.h
|
||||||
[pm.c]
|
[pm.c]
|
||||||
T=4ce758f6
|
T=4e0aea23
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=adc.h
|
2=adc.h
|
||||||
3=led.h
|
3=led.h
|
||||||
4=pm.h
|
4=pm.h
|
||||||
5=renge\renge.h
|
5=renge\renge.h
|
||||||
6=batt_params.h
|
6=batt_params.h
|
||||||
7=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
7=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
||||||
8=fsl_user.h
|
8=fsl_user.h
|
||||||
[i2c_ctr.c]
|
[i2c_ctr.c]
|
||||||
T=4cc020c9
|
T=4e0d6607
|
||||||
1=config.h
|
1=config.h
|
||||||
2=incs.h
|
2=incs.h
|
||||||
[main.c]
|
[main.c]
|
||||||
T=4cd9f64d
|
T=4e0af952
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=WDT.h
|
2=WDT.h
|
||||||
3=rtc.h
|
3=rtc.h
|
||||||
@ -36,31 +36,31 @@ T=4cd9f64d
|
|||||||
7=adc.h
|
7=adc.h
|
||||||
8=pool.h
|
8=pool.h
|
||||||
[magic.c]
|
[magic.c]
|
||||||
T=4ce75924
|
T=4e0d6027
|
||||||
1=config.h
|
1=config.h
|
||||||
2=magic.h
|
2=magic.h
|
||||||
[WDT.c]
|
[WDT.c]
|
||||||
T=4cc020c9
|
T=4dfae637
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
[i2c_mcu.c]
|
[i2c_mcu.c]
|
||||||
T=4cd9f64c
|
T=4e0d6618
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=i2c_mcu.h
|
2=i2c_mcu.h
|
||||||
[i2c_twl.c]
|
[i2c_twl.c]
|
||||||
T=4cc020c9
|
T=4e0c1e90
|
||||||
1=config.h
|
1=config.h
|
||||||
2=incs.h
|
2=incs.h
|
||||||
3=i2c_twl_defs.h
|
3=i2c_twl_defs.h
|
||||||
4=i2c_twl.h
|
4=i2c_twl.h
|
||||||
[led.c]
|
[led.c]
|
||||||
T=4cd9fb99
|
T=4dfafb99
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=led.h
|
2=led.h
|
||||||
[rtc.c]
|
[rtc.c]
|
||||||
T=4cd9f64c
|
T=4dfb0204
|
||||||
1=incs.h
|
1=incs.h
|
||||||
[vreg_ctr.c]
|
[vreg_ctr.c]
|
||||||
T=4cc020c9
|
T=4e0d6024
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=vreg_ctr.h
|
2=vreg_ctr.h
|
||||||
3=rtc.h
|
3=rtc.h
|
||||||
@ -68,17 +68,17 @@ T=4cc020c9
|
|||||||
5=accero.h
|
5=accero.h
|
||||||
6=pm.h
|
6=pm.h
|
||||||
7=pool.h
|
7=pool.h
|
||||||
8=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
8=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
||||||
9=fsl_user.h
|
9=fsl_user.h
|
||||||
[vreg_twl.c]
|
[vreg_twl.c]
|
||||||
T=4cc11aea
|
T=4df868b8
|
||||||
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=4cc14cca
|
T=4e0c1e90
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=adc.h
|
2=adc.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
@ -86,30 +86,31 @@ T=4cc14cca
|
|||||||
5=vreg_twl.h
|
5=vreg_twl.h
|
||||||
6=voltable.h
|
6=voltable.h
|
||||||
[renge\renge.c]
|
[renge\renge.c]
|
||||||
T=4cd9f64c
|
T=4e093f8f
|
||||||
1=renge\renge.h
|
1=renge\renge.h
|
||||||
2=renge\renge_task_intval.h
|
2=renge\renge_task_intval.h
|
||||||
3=renge\renge_task_immediate.h
|
3=renge\renge_task_immediate.h
|
||||||
4=WDT.h
|
4=WDT.h
|
||||||
5=config.h
|
5=config.h
|
||||||
6=user_define.h
|
6=user_define.h
|
||||||
7=bsr_system.h
|
7=sim\simOnWin.h
|
||||||
|
8=bsr_system.h
|
||||||
[accero.c]
|
[accero.c]
|
||||||
T=4cc020c9
|
T=4dff0001
|
||||||
1=config.h
|
1=config.h
|
||||||
2=incs.h
|
2=incs.h
|
||||||
3=..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h
|
3=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
|
||||||
[self_flash.c]
|
[self_flash.c]
|
||||||
T=4cd9f64c
|
T=4dfef02d
|
||||||
1=incs_loader.h
|
1=incs_loader.h
|
||||||
2=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h
|
||||||
3=fsl_user.h
|
3=fsl_user.h
|
||||||
4=i2c_ctr.h
|
4=i2c_ctr.h
|
||||||
5=pool.h
|
5=pool.h
|
||||||
6=magic.h
|
6=magic.h
|
||||||
7=pm.h
|
7=pm.h
|
||||||
[sw.c]
|
[sw.c]
|
||||||
T=4cc020c9
|
T=4dfae24c
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=i2c_twl.h
|
2=i2c_twl.h
|
||||||
3=i2c_ctr.h
|
3=i2c_ctr.h
|
||||||
@ -118,13 +119,13 @@ T=4cc020c9
|
|||||||
6=rtc.h
|
6=rtc.h
|
||||||
7=sw.h
|
7=sw.h
|
||||||
[task_debug.c]
|
[task_debug.c]
|
||||||
T=4cc020c9
|
T=4dfae637
|
||||||
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=4cd9f5ab
|
T=4dff022d
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=renge\renge.h
|
2=renge\renge.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
@ -134,7 +135,7 @@ T=4cd9f5ab
|
|||||||
7=led.h
|
7=led.h
|
||||||
8=vreg_twl.h
|
8=vreg_twl.h
|
||||||
[task_sys.c]
|
[task_sys.c]
|
||||||
T=4cd9f64c
|
T=4e0af952
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=i2c_twl.h
|
2=i2c_twl.h
|
||||||
3=i2c_ctr.h
|
3=i2c_ctr.h
|
||||||
@ -146,126 +147,143 @@ T=4cd9f64c
|
|||||||
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=4cc020c9
|
T=4e097fce
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h
|
2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h
|
||||||
3=accero.h
|
3=accero.h
|
||||||
4=pedometer.h
|
4=pedometer.h
|
||||||
5=pedo_lpf_coeff.h
|
5=pedo_lpf_coeff.h
|
||||||
6=pool.h
|
6=pool.h
|
||||||
[ini_VECT.c]
|
[ini_VECT.c]
|
||||||
T=4cc020c9
|
T=4dfaf66c
|
||||||
1=config.h
|
1=config.h
|
||||||
[task_status.c]
|
[task_status.c]
|
||||||
T=4cc020c9
|
T=4e0c2614
|
||||||
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
|
||||||
5=adc.h
|
5=adc.h
|
||||||
6=i2c_mcu.h
|
6=i2c_mcu.h
|
||||||
|
[led_cam.c]
|
||||||
|
T=4dfae24c
|
||||||
|
1=incs.h
|
||||||
|
2=led.h
|
||||||
|
[led_pow.c]
|
||||||
|
T=4dfae637
|
||||||
|
1=incs.h
|
||||||
|
2=led.h
|
||||||
[incs_loader.h]
|
[incs_loader.h]
|
||||||
T=4cc020c9
|
T=4dfae8e8
|
||||||
1=jhl_defs.h
|
1=sim\simOnWin.h
|
||||||
2=user_define.h
|
2=jhl_defs.h
|
||||||
3=bsr_system.h
|
3=user_define.h
|
||||||
4=renge\renge.h
|
4=bsr_system.h
|
||||||
5=vreg_ctr.h
|
5=renge\renge.h
|
||||||
6=vreg_twl.h
|
6=vreg_ctr.h
|
||||||
7=loader.h
|
7=vreg_twl.h
|
||||||
8=i2c_mcu.h
|
8=loader.h
|
||||||
9=WDT.h
|
9=i2c_mcu.h
|
||||||
|
10=WDT.h
|
||||||
[jhl_defs.h]
|
[jhl_defs.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
1=config.h
|
1=config.h
|
||||||
[config.h]
|
[config.h]
|
||||||
T=4ce75a11
|
T=4e0d28fe
|
||||||
[user_define.h]
|
[user_define.h]
|
||||||
T=4cc020c9
|
T=4e0af952
|
||||||
[bsr_system.h]
|
[bsr_system.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[renge\renge.h]
|
[renge\renge.h]
|
||||||
T=4cc020c4
|
T=4df868b6
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
2=renge\renge_task_immediate.h
|
2=renge\renge_task_immediate.h
|
||||||
[renge\renge_defs.h]
|
[renge\renge_defs.h]
|
||||||
T=4cc020c4
|
T=4dfae85a
|
||||||
[renge\renge_task_immediate.h]
|
[renge\renge_task_immediate.h]
|
||||||
T=4cc020c4
|
T=4df868b6
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
[vreg_ctr.h]
|
[vreg_ctr.h]
|
||||||
T=4cc11aea
|
T=4e0af952
|
||||||
1=config.h
|
1=config.h
|
||||||
[vreg_twl.h]
|
[vreg_twl.h]
|
||||||
T=4cc11aea
|
T=4df868b8
|
||||||
[loader.h]
|
[loader.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[i2c_mcu.h]
|
[i2c_mcu.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[WDT.h]
|
[WDT.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h]
|
|
||||||
T=49a3bd4e
|
|
||||||
[fsl_user.h]
|
[fsl_user.h]
|
||||||
T=4cc020c9
|
T=4dfea7e9
|
||||||
[i2c_ctr.h]
|
[i2c_ctr.h]
|
||||||
T=4cc020c9
|
T=4df868b9
|
||||||
[pm.h]
|
[pm.h]
|
||||||
T=4cd9f5ab
|
T=4dfef02d
|
||||||
[rtc.h]
|
[rtc.h]
|
||||||
T=4cc020c9
|
T=4df868b9
|
||||||
[reboot.h]
|
[reboot.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[magic.h]
|
[magic.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[incs.h]
|
[incs.h]
|
||||||
T=4cc020c9
|
T=4dfec4bd
|
||||||
1=jhl_defs.h
|
1=sim\simOnWin.h
|
||||||
2=user_define.h
|
2=jhl_defs.h
|
||||||
3=bsr_system.h
|
3=user_define.h
|
||||||
4=renge\renge.h
|
4=bsr_system.h
|
||||||
5=loader.h
|
5=renge\renge.h
|
||||||
6=vreg_ctr.h
|
6=loader.h
|
||||||
7=vreg_twl.h
|
7=vreg_ctr.h
|
||||||
8=i2c_mcu.h
|
8=vreg_twl.h
|
||||||
9=i2c_twl.h
|
9=i2c_mcu.h
|
||||||
10=rtc.h
|
10=i2c_twl.h
|
||||||
11=accero.h
|
11=rtc.h
|
||||||
12=pm.h
|
12=accero.h
|
||||||
13=sw.h
|
13=pm.h
|
||||||
14=adc.h
|
14=sw.h
|
||||||
15=WDT.h
|
15=adc.h
|
||||||
|
16=WDT.h
|
||||||
[i2c_twl.h]
|
[i2c_twl.h]
|
||||||
T=4bf0fdc7
|
T=4df868b8
|
||||||
[accero.h]
|
[accero.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
1=jhl_defs.h
|
1=jhl_defs.h
|
||||||
2=pedometer.h
|
2=pedometer.h
|
||||||
[pedometer.h]
|
[pedometer.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[sw.h]
|
[sw.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
1=config.h
|
1=config.h
|
||||||
[adc.h]
|
[adc.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
1=jhl_defs.h
|
1=jhl_defs.h
|
||||||
[led.h]
|
[led.h]
|
||||||
T=4cc020c9
|
T=4dfafdf5
|
||||||
[batt_params.h]
|
[batt_params.h]
|
||||||
T=4cc020c9
|
T=4df868b9
|
||||||
|
1=jhl_defs.h
|
||||||
[pool.h]
|
[pool.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
1=pedometer.h
|
1=pedometer.h
|
||||||
[i2c_twl_defs.h]
|
[i2c_twl_defs.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[voltable.h]
|
[voltable.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[renge\renge_task_intval.h]
|
[renge\renge_task_intval.h]
|
||||||
T=4cc020c4
|
T=4df868b6
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
[..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h]
|
|
||||||
T=45f12258
|
|
||||||
[self_flash.h]
|
[self_flash.h]
|
||||||
T=4cc020c9
|
T=4df868b8
|
||||||
[pedo_lpf_coeff.h]
|
[pedo_lpf_coeff.h]
|
||||||
T=4cc020c9
|
T=4df868b9
|
||||||
|
[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h]
|
||||||
|
T=49a3bd4e
|
||||||
|
[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h]
|
||||||
|
T=45f12258
|
||||||
|
[sim\simOnWin.h]
|
||||||
|
T=4e0014e7
|
||||||
|
1=sim\sfrAlias.h
|
||||||
|
[sim\sfrAlias.h]
|
||||||
|
T=4e0af952
|
||||||
|
1=config.h
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user