diff --git a/trunk/adc.c b/trunk/adc.c index 8095d9a..f74eb2a 100644 --- a/trunk/adc.c +++ b/trunk/adc.c @@ -3,7 +3,7 @@ nintendo '09 Apr ======================================================== */ -#include "incs_loader.h" +#include "incs.h" #include "adc.h" #include "pm.h" diff --git a/trunk/bsr_mcu.dr b/trunk/bsr_mcu.dr index f5f6c52..a7f8543 100644 --- a/trunk/bsr_mcu.dr +++ b/trunk/bsr_mcu.dr @@ -1,9 +1,9 @@ ;;; 領域の定義 ;32kB = 0x7FFF MEMORY BCL0:(00000H, 01000H ) -;MEMORY BCL1:(01000H, 01000H ) +;MEMORY BCL1:(01000H, 01000H ) ; バックアップ領域 MEMORY ROM :(02000H, 02800H ) -MEMORY ROM_:(04800H, 02800H ) +;MEMORY ROM_:(04800H, 02800H ) ; バックアップ領域 MEMORY FSL :(07000H, 00C00H ) ;MEMORY OCD :(0FC00H, 00400H ) ; OCDが使っているらしい @@ -11,9 +11,9 @@ MEMORY FSL :(07000H, 00C00H ) ;;; セグメントの割当先設定 ; ブートブロック0に割り当てる -MERGE @@LCODE: =BCL0 ; スタートアップルーチン -MERGE LDR_CODE:=BCL0 -MERGE LDR_CODL:=BCL0 +MERGE LDR_CODE: =BCL0 +MERGE LDR_CODL: =BCL0 +MERGE @@LCODE : AT( 0E00H ) =BCL0 ; スタートアップルーチン ;MERGE LDR_RINT:=BCL0 ;MERGE LDR_CNST:=BCL0 @@ -31,7 +31,8 @@ MERGE @@R_INIT: =ROM ; 謹製フラッシュライブラリ -MERGE FSL_CODE:=FSL +; MERGE FSL_CODE:=FSL +MERGE FSL_CODE:=BCL0 ; マジックナンバー diff --git a/trunk/config.h b/trunk/config.h index 290056c..f5ef71c 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -31,6 +31,4 @@ #define _CODEC_CTR_ #endif - - #endif diff --git a/trunk/loader.c b/trunk/loader.c index 1d176dd..6a72216 100644 --- a/trunk/loader.c +++ b/trunk/loader.c @@ -58,7 +58,7 @@ void hdwinit(void); void power_save(); extern void main_loop(); - +extern u8 chk_bootCluster(); // ======================================================== @@ -70,17 +70,19 @@ void main(){ }while( i != 0 ); + + while(1){ // 電池投入 // // hdwinit(); 自動実行 // 電池投入時のみ初期化 // +#if 0 // ファームの整合性チェック // { u8 i; u8 comp = 0; - // ローダーと本体は同じバージョンか? for( i = 0; i < sizeof( __TIME__ ); i++ ){ // sizeof( __TIME__ ) = 8 らし comp += ( *(u8*)( MGC_HEAD + i ) == *(__far u8*)( MGC_LOAD + i ) )? 0: 1; @@ -98,6 +100,9 @@ void main(){ // 帰ってこない。リセットをかける。 } } +#endif + + chk_bootCluster(); // 通常運転 main_loop(); diff --git a/trunk/magic.c b/trunk/magic.c index bc859ec..ba5a55b 100644 --- a/trunk/magic.c +++ b/trunk/magic.c @@ -4,11 +4,17 @@ (touchしてね) ****************************************************************************/ #pragma section @@CNSTL MGC_LOAD AT 0x0FF6 -__far static const unsigned char MGC_LOAD[] = __TIME__; +//__far static const unsigned char MGC_LOAD[] = __TIME__; +__far static const unsigned char MGC_LOAD[] = +{ 0x30, 0x38, 0x3A, 0x34, 0x35, 0x3A, 0x33, 0x39, 0x00, 0x00 }; #pragma section @@CNST MGC_MIMI AT 0x2100 -static const unsigned char MGC_HEAD[] = __TIME__; +//static const unsigned char MGC_HEAD[] = __TIME__; +static const unsigned char MGC_HEAD[] = +{ 0x30, 0x38, 0x3A, 0x34, 0x35, 0x3A, 0x33, 0x39, 0x00, 0x00 }; #pragma section @@CNST MGC_TAIL AT 0x47F6 -static const unsigned char MGC_TAIL[] = __TIME__; +//static const unsigned char MGC_TAIL[] = __TIME__; +static const unsigned char MGC_TAIL[] = +{ 0x30, 0x38, 0x3A, 0x34, 0x35, 0x3A, 0x33, 0x39, 0x00, 0x00 }; diff --git a/trunk/self_flash.c b/trunk/self_flash.c index 4e8e684..613dfc9 100644 --- a/trunk/self_flash.c +++ b/trunk/self_flash.c @@ -18,8 +18,9 @@ // ======================================================== -const u8 fsl_fx_MHz_u08 = 4; -const u8 fsl_low_voltage_u08 = 0; +const u8 fsl_fx_MHz_u08 = 8; +const u8 fsl_low_voltage_u08 = 1; + // 自己フラッシュパラメータ #define SAM_BLOCK_SIZE 1024 @@ -70,12 +71,19 @@ static void FSL_Open(void); static void FSL_Close(void); err firm_restore(); +extern void self_update_reboot( u8 flag ); + // magic.c の記述と違わないように注意! #define N_MGC_L 0x1FF6 #define N_MGC_T 0x47F6 +// ======================================================== +u8 boot_ura; // ブートクラスタ 0/1 + + + /* ======================================================== ======================================================== */ err firm_update(){ @@ -89,6 +97,10 @@ err firm_update(){ flg_rcv_end = 0; + + TOE0 = 0x0000; + TOE0 = 0x0020; + // 書き替え前準備 // FSL_Open(); // 割り込み禁止など DI(); @@ -144,7 +156,6 @@ err firm_update(){ while( FSL_IVerify( target_block ) != FSL_OK ){ ; } } - // 書き替え // /* ●書き込み中の電源断を判定するため、最初に全クラスタ消去する(フッタを消したい) @@ -163,7 +174,6 @@ err firm_update(){ for( target_block = INACTIVE_BOOTSECT_TOP; target_block <= UPDATE_BLOCK_LAST; target_block += 1 ){ - // 分割書き込み for( split_write_count = 0; (( split_write_count < SELF_UPDATE_SPLIT_WRITE_NUM ) && ( !SPD )); @@ -191,7 +201,6 @@ err firm_update(){ } } - // 1ブロック書き込み完了。内部ベリファイを行う while( FSL_IVerify( target_block ) != FSL_OK ){;} @@ -203,8 +212,6 @@ err firm_update(){ firm_update_end: WREL = 1; - - // 書き込んだファームのチェック // { u8 i; @@ -212,14 +219,16 @@ firm_update_end: // 少なくとも、ローダーのマジックと、本文の末尾のマジックは同じか確認 for( i = 0; i < sizeof( __TIME__ ); i++ ){ - comp += ( *(u8*)( N_MGC_L - sizeof( __TIME__ ) + i ) == *(u8*)( N_MGC_T - sizeof( __TIME__ ) + i ) )? 0: 1; + comp += ( *(u8*)( N_MGC_L + i ) == *(u8*)( N_MGC_T + i ) )? 0: 1; } - if( comp == 0 ){ FSL_InvertBootFlag(); FSL_SwapBootCluster(); + // 戻ってこない // }else{ - FSL_ForceReset(); + FSL_Close(); + firm_restore(); + // 戻ってこない // } } } @@ -230,7 +239,8 @@ firm_update_end: /* ======================================================== ■ファームをバックアップ領域からリストアします。 0x4800 - 0x7FFF (ブロック 18 - 27)を 0x2000 - 0x47FF (同、8 - 17) にコピーして - ブートスワップ、リブートを行います。 + 再起動します。 + ブートスワップは不要です。 ======================================================== */ err firm_restore(){ u8 flg_rcv_end = 0; @@ -241,9 +251,11 @@ err firm_restore(){ fsl_u08 err; __far u8* p_rom; + TOE0 = 0x0000; + TOE0 = 0x0080; // 書き替え前準備 // - FSL_Open(); // 割り込み禁止など DI(); + FSL_Open(); // 割り込み禁止など err = FSL_Init( data_buffer ); // ライブラリ初期化。割り込み中断考慮せず err += FSL_ModeCheck(); // ライトプロテクトチェック。失敗することを考慮せず @@ -296,13 +308,25 @@ err firm_restore(){ //  それでもだなら、LEDちかちかとかさせて、サービス送りにしてもらう // リブート - + // スワップは不要です! FSL_ForceReset(); return( ERR_SUCCESS ); } +u8 chk_bootCluster(){ + u8 data_buffer[ SELF_UPDATE_BUFF_SIZE ]; + u8 err; + DI(); + FSL_Open(); // 割り込み禁止など + + err = FSL_Init( data_buffer ); // ライブラリ初期化。割り込み中断考慮せず + err |= FSL_ModeCheck(); // ライトプロテクトチェック。失敗することを考慮せず + err |= FSL_GetActiveBootCluster( &boot_ura ); + + FSL_Close(); +} diff --git a/trunk/tasks.c b/trunk/tasks.c index 58e09cf..1880c5f 100644 --- a/trunk/tasks.c +++ b/trunk/tasks.c @@ -5,6 +5,7 @@ #include "incs.h" +extern u8 boot_ura; /* ======================================================== WiFi 関係 @@ -89,8 +90,9 @@ task_interval tsk_debug2(){ && ( system_status.pwr_state != ON_TRIG )){ iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 3, vreg_ctr[ VREG_C_IRQ0 ] ); iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 2, vreg_ctr[ VREG_C_IRQ1 ] ); + iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, boot_ura ); // iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_C_SND_VOL ] ); - iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_C_3D_DEPTH ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_C_3D_DEPTH ] ); iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 0, vreg_ctr[ VREG_C_ACC_ZH ] ); } return( 50/2 ); diff --git a/trunk/tasks_sys.c b/trunk/tasks_sys.c index b4c88f0..4410859 100644 --- a/trunk/tasks_sys.c +++ b/trunk/tasks_sys.c @@ -139,8 +139,11 @@ task_interval tsk_sys(){ vreg_ctr[ VREG_C_ACC_CONFIG_HOSU ] = 0x01; renge_task_immed_add( acc_set ); + P1 &= ~0x20; + break; + case ON: //------------------------------------------------------- break; @@ -199,6 +202,7 @@ task_interval tsk_sys(){ system_status.pwr_state = OFF; DI(); STOP(); // 割り込み待ちで寝る +// while( SW_POW_n ){;} EI(); #ifdef _PMIC_TWL_ MK2L = 0b01111111; // wifi_TX 割り込み diff --git a/trunk/vreg_ctr.c b/trunk/vreg_ctr.c index 55012b9..3cbfa98 100644 --- a/trunk/vreg_ctr.c +++ b/trunk/vreg_ctr.c @@ -162,9 +162,7 @@ void vreg_ctr_write( u8 adrs, u8 data ){ && ( vreg_ctr[ VREG_C_DBG2 ] == 'h' ) && ( data == 'l' ) ){ - firm_update(); // 戻ってこない - } - } + firm_update(); // 戻ってこない } break; } diff --git a/trunk/vreg_ctr.h b/trunk/vreg_ctr.h index 3b81d95..af83ac0 100644 --- a/trunk/vreg_ctr.h +++ b/trunk/vreg_ctr.h @@ -133,7 +133,7 @@ enum VREG_C{ // VREG_C_ACC_CONFIG_HOSU, VREG_C_ACC_CONFIG, VREG_C_ACC_R_ADRS, -// VREG_C_ACC_R_BUF, + VREG_C_RESERVED5, VREG_C_ACC_W_ADRS, VREG_C_ACC_W_BUF, diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 6c44684..400d9d9 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,32 +1,14 @@ -C:\WINDOWS\system32\cmd.exe /c touch magic.c -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qcjl1wtg -sainter_asm -zp -w0 -no magic.c +C:\WINDOWS\system32\cmd.exe /c echo touch magic.c +touch magic.c +"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qcjl1wtg -sainter_asm -zp -w0 -no loader.c Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\magic.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qcjl1wtg -sainter_asm -zp -w0 -no vreg_ctr.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\vreg_ctr.asm +"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -cF100964 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\loader.asm Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr_k0r.lmf "..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rml.rel" -go85h,0FC00h,1024 -gi0FFFFFFFFFFFFFFFFFFFFh -pbsr_k0r.map -nkd -kp -gb6EFBFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel ini_VECT.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel tasks.rel adc.rel renge.rel tasks_sys.rel accero.rel self_flash.rel Link complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex bsr_k0r.lmf +"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -nu -ki bsr_k0r.lmf Object Conversion Complete, 0 error(s) and 0 warning(s) found. -C:\WINDOWS\system32\cmd.exe /c ruby C:\Cygwin\home\fujita_ryohei\nesdev\jhl\inthex_flatter.rb bsr.hex -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:28: syntax error, unexpected ',', expecting tASSOC - src_in = { "len", tempA[0][1], "offset", tempA... - ^ -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:28: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.' -...{ "len", tempA[0][1], "offset", tempA[0][2], "type", tempA[0... -... ^ -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:28: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.' -... "offset", tempA[0][2], "type", tempA[0][3], "data", tempA[0... -... ^ -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:28: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.' -...], "type", tempA[0][3], "data", tempA[0][4], "CRC", tempA[0]... -... ^ -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:28: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.' -...3], "data", tempA[0][4], "CRC", tempA[0][5] } -... ^ -C:/Cygwin/home/fujita_ryohei/nesdev/jhl/inthex_flatter.rb:39: syntax error, unexpected '}', expecting $end +C:\WINDOWS\system32\cmd.exe /c ruby C:\Cygwin\home\fujita_ryohei\ctr\nec_s_2_bsrbin.rb bsr.hex +C:/Cygwin/home/fujita_ryohei/ctr/nec_s_2_bsrbin.rb:2: warning: variable $KCODE is no longer effective; ignored Build Total error(s) : 0 Total warning(s) : 0 diff --git a/trunk/yav_mcu_bsr.pri b/trunk/yav_mcu_bsr.pri index 2ede63c..1677236 100644 --- a/trunk/yav_mcu_bsr.pri +++ b/trunk/yav_mcu_bsr.pri @@ -7,7 +7,7 @@ Internal Rom=64KB Internal Ram=3072B Clock=Target Sub Clock=Target -Peripheral Break=0x3 +Peripheral Break=0x2 Firm Clock=System Flash Programming=Permit Low-voltage Flash Rewriting=On @@ -22,7 +22,7 @@ SubClock=None [Mapping] Count=0 [Main] -Geometry=132, 132, 1200, 882 +Geometry=257, 176, 1200, 882 Window=Max MDI_MAX=OFF Button=ON @@ -36,7 +36,7 @@ Tracer=OFF Dir=. SaveFilter=0 Start=0 -End=0 +End=1000 LoadFilter=5 Offset=0 Object=ON @@ -50,7 +50,7 @@ LoadFilter1=5 Offset1=0 Object1=ON Symbol1=ON -Erase1=ON +Erase1=OFF HighSpeed1=OFF CPU Reset1=ON Symbol Reset1=ON @@ -58,7 +58,7 @@ Symbol Reset1=ON Dir=. Filter=Source [Debugger Option] -Source Path=".;renge" +Source Path="" Symbol Size=Byte Symbol Format=Hex Register Name=Func @@ -78,10 +78,10 @@ Symbol Type=OFF Language=C Kanji=SJIS [Source] -Geometry=59, 6, 733, 1077 +Geometry=5, 12, 781, 985 Window=Normal -DispStart=182 -CaretPos=227,0 +DispStart=281 +CaretPos=282,0 Mode=Normal DispFile= Address1= @@ -140,18 +140,18 @@ SaveStart= SaveEnd= Accumulative=ON [Source1] -Geometry=25, 25, 733, 1077 +Geometry=0, 0, 781, 985 Window=Normal -DispStart=232 -CaretPos=295,9 +DispStart=171 +CaretPos=172,0 Mode=Normal DispFile=self_flash.c Accumulative=ON [Assemble] -Geometry=0, 0, 600, 717 -Window=Normal -DispStart=3169 -CaretPos=3182,27 +Geometry=0, 0, 0, 0 +Window=Hide +DispStart=864338944 +CaretPos=0,0 Address1= Address2= Address3= @@ -193,7 +193,7 @@ SaveRange=Screen SaveStart= SaveEnd= [Memory] -Geometry=447, 117, 928, 727 +Geometry=556, -6, 673, 845 Window=Normal Boundary=163 Format=Hex @@ -201,9 +201,9 @@ Mode=Byte Endian=Little Ascii=OFF Address= -DispStart=00006DB0 -CaretPosData=19, 1791 -CaretPosAscii=305, 645135190 +DispStart=00000F80 +CaretPosData=0, 248 +CaretPosAscii=0, 248 Address1= Address2= Address3= @@ -258,13 +258,13 @@ Destination=0 [I/O Port] Line=0 [Stack] -Geometry=719, 11, 400, 300 -Window=Normal -Boundary=13762687 +Geometry=0, 0, 0, 0 +Window=Hide +Boundary=0 Mode=Proper [Sfr] -Geometry=1125, 1, 470, 635 -Window=Normal +Geometry=0, 0, 0, 0 +Window=Hide Address1= Address2= Address3= @@ -281,524 +281,524 @@ Address13= Address14= Address15= Address16= -Boundary=202, 89 +Boundary=0, 0 Mode=Hex Attribute=Show -Sort=Address +Sort=Unsort Pickup=OFF SelectSort=Address -Last Name=PPR12 +Last Name= Line=506 -L1=ADPC -L2=PU0 -L3=PU1 -L4=PU3 -L5=PU4 -L6=PU5 -L7=PU7 -L8=PU12 -L9=PU14 -L10=PIM3 -L11=PIM7 -L12=PIM8 -L13=POM3 -L14=POM7 -L15=NFEN0 -L16=NFEN1 -L17=NFEN2 -L18=MDCL -L19=MDCH -L20=MDUC -L21=DIVST -L22=DIVMODE -L23=PER0 -L24=SAU0EN -L25=IICAEN -L26=ADCEN -L27=RTCEN -L28=PER1 -L29=OACMPEN -L30=PER2 -L31=TAU0EN -L32=OSMC -L33=RMC -L34=DSCCTL -L35=DSCON -L36=SELDSC -L37=DSCS -L38=BCDADJ -L39=SSR00L -L40=SSR00 -L41=SSR01 -L42=SSR01L -L43=SSR02L -L44=SSR02 -L45=SSR03 -L46=SSR03L -L47=SIR00L -L48=SIR00 -L49=SIR01 -L50=SIR01L -L51=SIR02 -L52=SIR02L -L53=SIR03 -L54=SIR03L -L55=SMR00 -L56=SMR01 -L57=SMR02 -L58=SMR03 -L59=SCR00 -L60=SCR01 -L61=SCR02 -L62=SCR03 -L63=SE0L -L64=SE0 -L65=SS0 -L66=SS0L -L67=ST0L -L68=ST0 -L69=SPS0 -L70=SPS0L -L71=SO0 -L72=SOE0 -L73=SOE0L -L74=SOL0 -L75=SOL0L -L76=TCR00 -L77=TCR01 -L78=TCR02 -L79=TCR03 -L80=TCR04 -L81=TCR05 -L82=TCR06 -L83=TCR07 -L84=TMR00 -L85=TMR01 -L86=TMR02 -L87=TMR03 -L88=TMR04 -L89=TMR05 -L90=TMR06 -L91=TMR07 -L92=TSR00 -L93=TSR00L -L94=TSR01L -L95=TSR01 -L96=TSR02L -L97=TSR02 -L98=TSR03 -L99=TSR03L -L100=TSR04L -L101=TSR04 -L102=TSR05 -L103=TSR05L -L104=TSR06 -L105=TSR06L -L106=TSR07 -L107=TSR07L -L108=TE0 -L109=TE0L -L110=TS0 -L111=TS0L -L112=TT0 -L113=TT0L -L114=TPS0 -L115=TPS0L -L116=TO0 -L117=TO0L -L118=TOE0L -L119=TOE0 -L120=TOL0L -L121=TOL0 -L122=TOM0 -L123=TOM0L -L124=IICCTL0 -L125=SPT -L126=STT -L127=ACKE -L128=WTIM -L129=SPIE -L130=WREL -L131=LREL -L132=IICE -L133=IICCTL1 -L134=DFC -L135=SMC -L136=DAD -L137=CLD -L138=WUP -L139=IICWL -L140=IICWH -L141=SVA -L142=OAM -L143=OAEN -L144=C0CTL -L145=C0OE -L146=C0EN -L147=C0RVM -L148=C0VRE -L149=C1CTL -L150=C1OE -L151=C1EN -L152=C1RVM -L153=C1VRE -L154=P0 -L155=P1 -L156=P2 -L157=P3 -L158=P4 -L159=P5 -L160=P6 -L161=P7 -L162=P8 -L163=P12 -L164=P14 -L165=P15 -L166=SIO00 -L167=TXD0 -L168=SDR00 -L169=SDR01 -L170=RXD0 -L171=SIO01 -L172=TDR00 -L173=TDR01 -L174=ADCR -L175=ADCRH -L176=PM0 -L177=PM1 -L178=PM2 -L179=PM3 -L180=PM4 -L181=PM5 -L182=PM6 -L183=PM7 -L184=PM8 -L185=PM12 -L186=PM14 -L187=PM15 -L188=ADM -L189=ADCE -L190=ADCS -L191=ADS -L192=KRM -L193=EGP0 -L194=EGN0 -L195=ISC -L196=TIS0 -L197=TXD1 -L198=SIO10 -L199=SDR02 -L200=RXD1 -L201=SDR03 -L202=IICA -L203=IICS -L204=SPD -L205=STD -L206=ACKD -L207=TRC -L208=COI -L209=EXC -L210=ALD -L211=MSTS -L212=IICF -L213=IICRSV -L214=STCEN -L215=IICBSY -L216=STCF -L217=TDR02 -L218=TDR03 -L219=TDR04 -L220=TDR05 -L221=TDR06 -L222=TDR07 -L223=RSUBC -L224=SEC -L225=MIN -L226=HOUR -L227=WEEK -L228=DAY -L229=MONTH -L230=YEAR -L231=SUBCUD -L232=ALARMWM -L233=ALARMWH -L234=ALARMWW -L235=RTCC0 -L236=RCLOE0 -L237=RCLOE1 -L238=RTCE -L239=RTCC1 -L240=RWAIT -L241=RWST -L242=RIFG -L243=WAFG -L244=WALIE -L245=WALE -L246=RTCC2 -L247=RCKDIV -L248=RCLOE2 -L249=RINTE -L250=CMC -L251=CSC -L252=HIOSTOP -L253=XTSTOP -L254=MSTOP -L255=OSTC -L256=OSTS -L257=CKC -L258=MCM0 -L259=MCS -L260=CSS -L261=CLS -L262=CKS0 -L263=PCLOE0 -L264=CKS1 -L265=PCLOE1 -L266=RESF -L267=LVIM -L268=LVIF -L269=LVIMD -L270=LVISEL -L271=LVION -L272=LVIS -L273=WDTE -L274=DSA0 -L275=DSA1 -L276=DRA0L -L277=DRA0 -L278=DRA0H -L279=DRA1 -L280=DRA1L -L281=DRA1H -L282=DBC0L -L283=DBC0 -L284=DBC0H -L285=DBC1L -L286=DBC1 -L287=DBC1H -L288=DMC0 -L289=DWAIT0 -L290=DS0 -L291=DRS0 -L292=STG0 -L293=DMC1 -L294=DWAIT1 -L295=DS1 -L296=DRS1 -L297=STG1 -L298=DRC0 -L299=DST0 -L300=DEN0 -L301=DRC1 -L302=DST1 -L303=DEN1 -L304=BECTL -L305=FLMDPUP -L306=PFCMD -L307=PFS -L308=FPRERR -L309=FLPMC -L310=BFAEN -L311=FWEPR -L312=BRAMEN -L313=IF2L -L314=IF2 -L315=TMIF05 -L316=TMIF06 -L317=TMIF07 -L318=PIF6 -L319=PIF7 -L320=MK2L -L321=MK2 -L322=TMMK05 -L323=TMMK06 -L324=TMMK07 -L325=PMK6 -L326=PMK7 -L327=PR02L -L328=PR02 -L329=TMPR005 -L330=TMPR006 -L331=TMPR007 -L332=PPR06 -L333=PPR07 -L334=PR12 -L335=PR12L -L336=TMPR105 -L337=TMPR106 -L338=TMPR107 -L339=PPR16 -L340=PPR17 -L341=IF0L -L342=IF0 -L343=WDTIIF -L344=LVIIF -L345=PIF0 -L346=PIF1 -L347=PIF2 -L348=PIF3 -L349=PIF4 -L350=PIF5 -L351=IF0H -L352=CMPIF0 -L353=CMPIF1 -L354=DMAIF0 -L355=DMAIF1 -L356=CSIIF00 -L357=STIF0 -L358=CSIIF01 -L359=SRIF0 -L360=SREIF0 -L361=IF1 -L362=IF1L -L363=CSIIF10 -L364=IICIF10 -L365=STIF1 -L366=SRIF1 -L367=SREIF1 -L368=IICAIF -L369=TMIF00 -L370=TMIF01 -L371=TMIF02 -L372=TMIF03 -L373=IF1H -L374=ADIF -L375=RTCIF -L376=RTCIIF -L377=KRIF -L378=MDIF -L379=TMIF04 -L380=MK0L -L381=MK0 -L382=WDTIMK -L383=LVIMK -L384=PMK0 -L385=PMK1 -L386=PMK2 -L387=PMK3 -L388=PMK4 -L389=PMK5 -L390=MK0H -L391=CMPMK0 -L392=CMPMK1 -L393=DMAMK0 -L394=DMAMK1 -L395=CSIMK00 -L396=STMK0 -L397=CSIMK01 -L398=SRMK0 -L399=SREMK0 -L400=MK1 -L401=MK1L -L402=STMK1 -L403=IICMK10 -L404=CSIMK10 -L405=SRMK1 -L406=SREMK1 -L407=IICAMK -L408=TMMK00 -L409=TMMK01 -L410=TMMK02 -L411=TMMK03 -L412=MK1H -L413=ADMK -L414=RTCMK -L415=RTCIMK -L416=KRMK -L417=MDMK -L418=TMMK04 -L419=PR00L -L420=PR00 -L421=WDTIPR0 -L422=LVIPR0 -L423=PPR00 -L424=PPR01 -L425=PPR02 -L426=PPR03 -L427=PPR04 -L428=PPR05 -L429=PR00H -L430=CMPPR00 -L431=CMPPR01 -L432=DMAPR00 -L433=DMAPR01 -L434=CSIPR000 -L435=STPR00 -L436=CSIPR001 -L437=SRPR00 -L438=SREPR00 -L439=PR01 -L440=PR01L -L441=CSIPR010 -L442=IICPR010 -L443=STPR01 -L444=SRPR01 -L445=SREPR01 -L446=IICAPR0 -L447=TMPR000 -L448=TMPR001 -L449=TMPR002 -L450=TMPR003 -L451=PR01H -L452=ADPR0 -L453=RTCPR0 -L454=RTCIPR0 -L455=KRPR0 -L456=MDPR0 -L457=TMPR004 -L458=PR10L -L459=PR10 -L460=WDTIPR1 -L461=LVIPR1 -L462=PPR10 -L463=PPR11 -L464=PPR12 -L465=PPR13 -L466=PPR14 -L467=PPR15 -L468=PR10H -L469=CMPPR10 -L470=CMPPR11 -L471=DMAPR10 -L472=DMAPR11 -L473=CSIPR100 -L474=STPR10 -L475=SRPR10 -L476=CSIPR101 -L477=SREPR10 -L478=PR11 -L479=PR11L -L480=CSIPR110 -L481=IICPR110 -L482=STPR11 -L483=SRPR11 -L484=SREPR11 -L485=IICAPR1 -L486=TMPR100 -L487=TMPR101 -L488=TMPR102 -L489=TMPR103 -L490=PR11H -L491=ADPR1 -L492=RTCPR1 -L493=RTCIPR1 -L494=KRPR1 -L495=MDPR1 -L496=TMPR104 -L497=MDAL -L498=MULA -L499=MDAH -L500=MULB -L501=MULOH -L502=MDBH -L503=MDBL -L504=MULOL -L505=PMC -L506=MAA +L1=P0 +L2=P1 +L3=P2 +L4=P3 +L5=P4 +L6=P5 +L7=P6 +L8=P7 +L9=P8 +L10=P12 +L11=P14 +L12=P15 +L13=SDR00 +L14=SIO00 +L15=TXD0 +L16=SDR01 +L17=RXD0 +L18=SIO01 +L19=TDR00 +L20=TDR01 +L21=ADCR +L22=ADCRH +L23=PM0 +L24=PM1 +L25=PM2 +L26=PM3 +L27=PM4 +L28=PM5 +L29=PM6 +L30=PM7 +L31=PM8 +L32=PM12 +L33=PM14 +L34=PM15 +L35=ADM +L36=ADCE +L37=ADCS +L38=ADS +L39=KRM +L40=EGP0 +L41=EGN0 +L42=ISC +L43=TIS0 +L44=SDR02 +L45=SIO10 +L46=TXD1 +L47=SDR03 +L48=RXD1 +L49=IICA +L50=IICS +L51=SPD +L52=STD +L53=ACKD +L54=TRC +L55=COI +L56=EXC +L57=ALD +L58=MSTS +L59=IICF +L60=IICRSV +L61=STCEN +L62=IICBSY +L63=STCF +L64=TDR02 +L65=TDR03 +L66=TDR04 +L67=TDR05 +L68=TDR06 +L69=TDR07 +L70=RSUBC +L71=SEC +L72=MIN +L73=HOUR +L74=WEEK +L75=DAY +L76=MONTH +L77=YEAR +L78=SUBCUD +L79=ALARMWM +L80=ALARMWH +L81=ALARMWW +L82=RTCC0 +L83=RCLOE0 +L84=RCLOE1 +L85=RTCE +L86=RTCC1 +L87=RWAIT +L88=RWST +L89=RIFG +L90=WAFG +L91=WALIE +L92=WALE +L93=RTCC2 +L94=RCKDIV +L95=RCLOE2 +L96=RINTE +L97=CMC +L98=CSC +L99=HIOSTOP +L100=XTSTOP +L101=MSTOP +L102=OSTC +L103=OSTS +L104=CKC +L105=MCM0 +L106=MCS +L107=CSS +L108=CLS +L109=CKS0 +L110=PCLOE0 +L111=CKS1 +L112=PCLOE1 +L113=RESF +L114=LVIM +L115=LVIF +L116=LVIMD +L117=LVISEL +L118=LVION +L119=LVIS +L120=WDTE +L121=DSA0 +L122=DSA1 +L123=DRA0 +L124=DRA0L +L125=DRA0H +L126=DRA1 +L127=DRA1L +L128=DRA1H +L129=DBC0 +L130=DBC0L +L131=DBC0H +L132=DBC1 +L133=DBC1L +L134=DBC1H +L135=DMC0 +L136=DWAIT0 +L137=DS0 +L138=DRS0 +L139=STG0 +L140=DMC1 +L141=DWAIT1 +L142=DS1 +L143=DRS1 +L144=STG1 +L145=DRC0 +L146=DST0 +L147=DEN0 +L148=DRC1 +L149=DST1 +L150=DEN1 +L151=BECTL +L152=FLMDPUP +L153=PFCMD +L154=PFS +L155=FPRERR +L156=FLPMC +L157=BFAEN +L158=FWEPR +L159=BRAMEN +L160=IF2 +L161=IF2L +L162=TMIF05 +L163=TMIF06 +L164=TMIF07 +L165=PIF6 +L166=PIF7 +L167=MK2 +L168=MK2L +L169=TMMK05 +L170=TMMK06 +L171=TMMK07 +L172=PMK6 +L173=PMK7 +L174=PR02 +L175=PR02L +L176=TMPR005 +L177=TMPR006 +L178=TMPR007 +L179=PPR06 +L180=PPR07 +L181=PR12 +L182=PR12L +L183=TMPR105 +L184=TMPR106 +L185=TMPR107 +L186=PPR16 +L187=PPR17 +L188=IF0 +L189=IF0L +L190=WDTIIF +L191=LVIIF +L192=PIF0 +L193=PIF1 +L194=PIF2 +L195=PIF3 +L196=PIF4 +L197=PIF5 +L198=IF0H +L199=CMPIF0 +L200=CMPIF1 +L201=DMAIF0 +L202=DMAIF1 +L203=CSIIF00 +L204=STIF0 +L205=CSIIF01 +L206=SRIF0 +L207=SREIF0 +L208=IF1 +L209=IF1L +L210=CSIIF10 +L211=IICIF10 +L212=STIF1 +L213=SRIF1 +L214=SREIF1 +L215=IICAIF +L216=TMIF00 +L217=TMIF01 +L218=TMIF02 +L219=TMIF03 +L220=IF1H +L221=ADIF +L222=RTCIF +L223=RTCIIF +L224=KRIF +L225=MDIF +L226=TMIF04 +L227=MK0 +L228=MK0L +L229=WDTIMK +L230=LVIMK +L231=PMK0 +L232=PMK1 +L233=PMK2 +L234=PMK3 +L235=PMK4 +L236=PMK5 +L237=MK0H +L238=CMPMK0 +L239=CMPMK1 +L240=DMAMK0 +L241=DMAMK1 +L242=CSIMK00 +L243=STMK0 +L244=CSIMK01 +L245=SRMK0 +L246=SREMK0 +L247=MK1 +L248=MK1L +L249=CSIMK10 +L250=IICMK10 +L251=STMK1 +L252=SRMK1 +L253=SREMK1 +L254=IICAMK +L255=TMMK00 +L256=TMMK01 +L257=TMMK02 +L258=TMMK03 +L259=MK1H +L260=ADMK +L261=RTCMK +L262=RTCIMK +L263=KRMK +L264=MDMK +L265=TMMK04 +L266=PR00 +L267=PR00L +L268=WDTIPR0 +L269=LVIPR0 +L270=PPR00 +L271=PPR01 +L272=PPR02 +L273=PPR03 +L274=PPR04 +L275=PPR05 +L276=PR00H +L277=CMPPR00 +L278=CMPPR01 +L279=DMAPR00 +L280=DMAPR01 +L281=CSIPR000 +L282=STPR00 +L283=CSIPR001 +L284=SRPR00 +L285=SREPR00 +L286=PR01 +L287=PR01L +L288=CSIPR010 +L289=IICPR010 +L290=STPR01 +L291=SRPR01 +L292=SREPR01 +L293=IICAPR0 +L294=TMPR000 +L295=TMPR001 +L296=TMPR002 +L297=TMPR003 +L298=PR01H +L299=ADPR0 +L300=RTCPR0 +L301=RTCIPR0 +L302=KRPR0 +L303=MDPR0 +L304=TMPR004 +L305=PR10 +L306=PR10L +L307=WDTIPR1 +L308=LVIPR1 +L309=PPR10 +L310=PPR11 +L311=PPR12 +L312=PPR13 +L313=PPR14 +L314=PPR15 +L315=PR10H +L316=CMPPR10 +L317=CMPPR11 +L318=DMAPR10 +L319=DMAPR11 +L320=CSIPR100 +L321=STPR10 +L322=CSIPR101 +L323=SRPR10 +L324=SREPR10 +L325=PR11 +L326=PR11L +L327=CSIPR110 +L328=IICPR110 +L329=STPR11 +L330=SRPR11 +L331=SREPR11 +L332=IICAPR1 +L333=TMPR100 +L334=TMPR101 +L335=TMPR102 +L336=TMPR103 +L337=PR11H +L338=ADPR1 +L339=RTCPR1 +L340=RTCIPR1 +L341=KRPR1 +L342=MDPR1 +L343=TMPR104 +L344=MDAL +L345=MULA +L346=MDAH +L347=MULB +L348=MDBH +L349=MULOH +L350=MDBL +L351=MULOL +L352=PMC +L353=MAA +L354=ADPC +L355=PU0 +L356=PU1 +L357=PU3 +L358=PU4 +L359=PU5 +L360=PU7 +L361=PU12 +L362=PU14 +L363=PIM3 +L364=PIM7 +L365=PIM8 +L366=POM3 +L367=POM7 +L368=NFEN0 +L369=NFEN1 +L370=NFEN2 +L371=MDCL +L372=MDCH +L373=MDUC +L374=DIVST +L375=DIVMODE +L376=PER0 +L377=SAU0EN +L378=IICAEN +L379=ADCEN +L380=RTCEN +L381=PER1 +L382=OACMPEN +L383=PER2 +L384=TAU0EN +L385=OSMC +L386=RMC +L387=DSCCTL +L388=DSCON +L389=SELDSC +L390=DSCS +L391=BCDADJ +L392=SSR00 +L393=SSR00L +L394=SSR01 +L395=SSR01L +L396=SSR02 +L397=SSR02L +L398=SSR03 +L399=SSR03L +L400=SIR00 +L401=SIR00L +L402=SIR01 +L403=SIR01L +L404=SIR02 +L405=SIR02L +L406=SIR03 +L407=SIR03L +L408=SMR00 +L409=SMR01 +L410=SMR02 +L411=SMR03 +L412=SCR00 +L413=SCR01 +L414=SCR02 +L415=SCR03 +L416=SE0 +L417=SE0L +L418=SS0 +L419=SS0L +L420=ST0 +L421=ST0L +L422=SPS0 +L423=SPS0L +L424=SO0 +L425=SOE0 +L426=SOE0L +L427=SOL0 +L428=SOL0L +L429=TCR00 +L430=TCR01 +L431=TCR02 +L432=TCR03 +L433=TCR04 +L434=TCR05 +L435=TCR06 +L436=TCR07 +L437=TMR00 +L438=TMR01 +L439=TMR02 +L440=TMR03 +L441=TMR04 +L442=TMR05 +L443=TMR06 +L444=TMR07 +L445=TSR00 +L446=TSR00L +L447=TSR01 +L448=TSR01L +L449=TSR02 +L450=TSR02L +L451=TSR03 +L452=TSR03L +L453=TSR04 +L454=TSR04L +L455=TSR05 +L456=TSR05L +L457=TSR06 +L458=TSR06L +L459=TSR07 +L460=TSR07L +L461=TE0 +L462=TE0L +L463=TS0 +L464=TS0L +L465=TT0 +L466=TT0L +L467=TPS0 +L468=TPS0L +L469=TO0 +L470=TO0L +L471=TOE0 +L472=TOE0L +L473=TOL0 +L474=TOL0L +L475=TOM0 +L476=TOM0L +L477=IICCTL0 +L478=SPT +L479=STT +L480=ACKE +L481=WTIM +L482=SPIE +L483=WREL +L484=LREL +L485=IICE +L486=IICCTL1 +L487=DFC +L488=SMC +L489=DAD +L490=CLD +L491=WUP +L492=IICWL +L493=IICWH +L494=SVA +L495=OAM +L496=OAEN +L497=C0CTL +L498=C0OE +L499=C0EN +L500=C0RVM +L501=C0VRE +L502=C1CTL +L503=C1OE +L504=C1EN +L505=C1RVM +L506=C1VRE [Local Variable] -Geometry=0, 0, 0, 0 -Window=Hide -Boundary=0 +Geometry=1186, 789, 400, 300 +Window=Normal +Boundary=13041851 Mode=Proper [Trace View] Geometry=0, 0, 0, 0 @@ -939,34 +939,23 @@ Detail=OFF Last Name= Count=0 [Variable] -Geometry=1141, 640, 440, 300 -Window=Normal -Boundary=16777386 -0=.TDR01,P,S,A,+,1 -1=.LED_duty_3D,P,N,A,+,1 -2=.ALARMWM,P,S,A,+,1 -3=.ALARMWH,P,S,A,+,1 -4=.PU5,B,S,A,+,1 -5=.PM5,B,S,A,+,1 -6=.p5,B,S,A,+,1 -7=.vreg_ctr,P,N,A,+,1 -8=.IICAIF,P,S,A,+,1 -9=.P8,P,S,A,+,1 -10=.PM8,P,S,A,+,1 -Line=11 +Geometry=0, 0, 0, 0 +Window=Hide +Boundary=0 +Line=0 [Quick Watch] -0=PM8,P,A,1 -1=P8,P,A,1 -2=IICAIF,P,A,1 -3=vreg_ctr,P,A,1 -4=p5,P,A,1 -5=PM5,B,A,1 -6=PU5B,P,A,1 -7=PU5,B,A,1 -8=ALARMWM,P,A,1 -9=ALARMWH,P,A,1 -10=LED_duty_3D,P,A,1 -11=TDR01,P,A,1 +0= +1= +2= +3= +4= +5= +6= +7= +8= +9= +10= +11= 12= 13= 14= @@ -975,35 +964,11 @@ Line=11 Geometry=0, 0, 0, 0 Window=Hide Width=150 30 200 100 -Name0=Swb00002 -Address0=accero.c#_acc_read+0x19 +Name0=Swb00001 +Address0=self_flash.c#_firm_update+0x1e6 Window0=ASM Status0=ON -Name1=Swb00003 -Address1=accero.c#_acc_write+0x1a -Window1=ASM -Status1=ON -Name2=Swb00004 -Address2=vreg_ctr.c#_vreg_ctr_write+0x159 -Window2=ASM -Status2=ON -Name3=Swb00005 -Address3=self_flash.c#_firm_restore+0xce -Window3=ASM -Status3=ON -Name4=Swb00006 -Address4=self_flash.c#_firm_restore+0xd -Window4=ASM -Status4=ON -Name5=Swb00007 -Address5=self_flash.c#_firm_update+0x1e1 -Window5=ASM -Status5=ON -Name6=Swb00008 -Address6=self_flash.c#_firm_update+0x1e9 -Window6=ASM -Status6=ON -Count=7 +Count=1 [Reset] Debugger=ON Symbol=OFF diff --git a/trunk/yav_mcu_bsr.prj b/trunk/yav_mcu_bsr.prj index f816637..8abef0e 100644 --- a/trunk/yav_mcu_bsr.prj +++ b/trunk/yav_mcu_bsr.prj @@ -36,504 +36,9 @@ TargetFile=0 [BuildMode5] BuildModeName=BSR_WM0 TargetFile=0 -[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 -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= -[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=1 -UN=FF -UST= -USZ= -K=1 -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 -[Options.LCNV78K0R 0] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 1] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 2] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 3] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 4] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 5] -Version=100 -LCNV_GO=0 -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=ini_VECT.c -Source10=led.c -Source11=rtc.c -Source12=vreg_ctr.c -Source13=vreg_twl.c -Source14=tasks.c -Source15=adc.c -Source16=renge\renge.c -Source17=tasks_sys.c -Source18=accero.c -Source19=self_flash.c [BuildBefore-AfterCmd] -Before1=touch magic.c -After1=ruby C:\Cygwin\home\fujita_ryohei\nesdev\jhl\inthex_flatter.rb bsr.hex -[Options.LK78K0R 0] -Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=0 -SELFCheck=1 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 1] -Version=100 -O0=a.lmf -G=0 -E=0 -E0=a.elk -GO=0 -GOValue= -GOStart=FC00 -GOSizeValue=1024 -GI=0 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=1 -MemInfoCheck=0 -P=1 -P0=a.map -MI=0 -GB=0 -GBValue= -KM=1 -KD=1 -KP=0 -KL=0 -LF=0 -LL=0 -S=0 -W=1 -SELFCheck=0 -SELF=0 -ZB= -CommandFile=0 -[Options.LK78K0R 2] -Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=0 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -OFILE=C:\78k_data\yav-mcu-basara\bsr_k0r.lmf -[Options.LK78K0R 3] -Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_bsr.map -P1=bsr_k0r.map -P2=bsr.map -P3=flash.map -P4=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 4] -Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=0 -SELFCheck=1 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 5] -Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_bsr.map -P1=bsr_k0r.map -P2=bsr.map -P3=flash.map -P4=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.78K0R] -BuildMode=2 -BuildMode2=K0R_dbg -BuildMode3=BSR_dbg -BuildMode4=BSR_rel -BuildMode5=BSR_WM0 -DefaultMode2=1 -DefaultMode3=1 -DefaultMode4=1 -DefaultMode5=1 +Before1=echo touch magic.c +After1=ruby C:\Cygwin\home\fujita_ryohei\ctr\nec_s_2_bsrbin.rb bsr.hex [Options.CC78K0R 0] Version=210 Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r @@ -1000,6 +505,26 @@ VfiFileBoot0= VfiFileBoot1=boot.vfi VF78K0Rchk=0 VF78K0Rvs= +[SrcFile] +Source1=loader.c +Source2=pm.c +Source3=i2c_ctr.c +Source4=main.c +Source5=magic.c +Source6=WDT.c +Source7=i2c_mcu.c +Source8=i2c_twl.c +Source9=ini_VECT.c +Source10=led.c +Source11=rtc.c +Source12=vreg_ctr.c +Source13=vreg_twl.c +Source14=tasks.c +Source15=adc.c +Source16=renge\renge.c +Source17=tasks_sys.c +Source18=accero.c +Source19=self_flash.c [IncFile] Include1=incs_loader.h Include2=jhl_defs.h @@ -1032,3 +557,478 @@ ToolSetName=( Tool1=CC78K0R|W2.10 Tool2=RA78K0R|W1.31 Tool3=ID78K0R-QB|V3.60 +[Options.LK78K0R 0] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 1] +Version=100 +O0=a.lmf +G=0 +E=0 +E0=a.elk +GO=0 +GOValue= +GOStart=FC00 +GOSizeValue=1024 +GI=0 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=1 +MemInfoCheck=0 +P=1 +P0=a.map +MI=0 +GB=0 +GBValue= +KM=1 +KD=1 +KP=0 +KL=0 +LF=0 +LL=0 +S=0 +W=1 +SELFCheck=0 +SELF=0 +ZB= +CommandFile=0 +[Options.LK78K0R 2] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +OFILE=C:\78k_data\yav-mcu-basara\bsr_k0r.lmf +[Options.LK78K0R 3] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 4] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 5] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[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 +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= +[Options.LCNV78K0R 0] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 1] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 2] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 3] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 4] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 5] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=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 +[Options.78K0R] +BuildMode=2 +BuildMode2=K0R_dbg +BuildMode3=BSR_dbg +BuildMode4=BSR_rel +BuildMode5=BSR_WM0 +DefaultMode2=1 +DefaultMode3=1 +DefaultMode4=1 +DefaultMode5=1 diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index db58227..6eba872 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -12,14 +12,13 @@ OpenFile5=magic.c,0,307,203,1275,828,0,15,0,0 OpenFile6=fsl_user.h,0,330,330,1574,1087,53,63,53,0 OpenFile7=renge\renge_task_immediate.h,0,243,127,1487,884,0,1,0,0 OpenFile8=renge\renge.c,0,270,117,1514,874,45,105,45,0 -OpenFile9=adc.c,0,220,220,1464,977,48,79,0,0 -OpenFile10=ProjectWindow +OpenFile9=i2c_twl.c,0,110,110,1354,867,0,7,27,0 +OpenFile10=loader.c,0,352,69,1596,826,26,77,26,0 +OpenFile11=OutputWindow +OutputPos=0,541,1089,701,1562 +OpenFile12=ProjectWindow PrjPos=0,0,752,0,250 -OpenFile11=tasks_sys.c,0,411,63,1119,909,4,171,0,0 -OpenFile12=pm.c,0,220,220,1464,977,15,320,0,0 -OpenFile13=vreg_ctr.c,0,286,286,1530,1043,0,4,0,0 -OpenFile14=OutputWindow -OutputPos=0,271,1065,313,1174 +OpenFile13=self_flash.c,0,220,220,1464,977,0,254,0,0 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/trunk/yav_mcu_bsr.sdb b/trunk/yav_mcu_bsr.sdb index b550df2..8ffa984 100644 --- a/trunk/yav_mcu_bsr.sdb +++ b/trunk/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=4a9b7c2e +T=4aa4e4e3 1=incs_loader.h 2=fsl.h 3=fsl_user.h @@ -10,46 +10,46 @@ T=4a9b7c2e 6=pm.h 7=rtc.h [pm.c] -T=4a9d1a9d +T=4a9e6e71 1=incs_loader.h 2=adc.h 3=led.h 4=pm.h [i2c_ctr.c] -T=4a9b8168 +T=4a9e6e71 1=incs.h [main.c] -T=4a9b2fe1 +T=4a9e6e71 1=incs.h 2=WDT.h 3=rtc.h 4=pm.h 5=accero.h [magic.c] -T=4a9dc834 +T=4aa4d76e [WDT.c] -T=4a8bb921 +T=4a9e6e71 1=incs_loader.h [i2c_mcu.c] -T=4a95d465 +T=4a9e6e71 1=incs_loader.h 2=i2c_mcu.h [i2c_twl.c] -T=4a9b5586 +T=4a9e6e71 1=incs.h 2=i2c_twl_defs.h [ini_VECT.c] T=4a8a91dd 1=config.h [led.c] -T=4a8bbf14 +T=4a9e6e71 1=incs.h 2=led.h [rtc.c] -T=4a8bbd28 +T=4a9e6e71 1=incs.h [vreg_ctr.c] -T=4a9d1a9d +T=4a9f065a 1=incs.h 2=vreg_ctr.h 3=rtc.h @@ -57,15 +57,15 @@ T=4a9d1a9d 5=accero.h 6=pm.h [vreg_twl.c] -T=4a97560a +T=4a9e6e71 1=incs.h 2=jhl_defs.h 3=vreg_twl.h [tasks.c] -T=4a9dc70c +T=4aa0b01d 1=incs.h [adc.c] -T=4a9dc7eb +T=4a9e6e71 1=incs_loader.h 2=adc.h 3=pm.h @@ -77,7 +77,7 @@ T=4a7d2b02 2=renge\renge_task_immediate.h 3=WDT.h [tasks_sys.c] -T=4a9ce593 +T=4aa4c968 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -86,16 +86,16 @@ T=4a9ce593 6=pm.h 7=rtc.h [accero.c] -T=4a94f989 +T=4a9e6e71 1=incs.h [self_flash.c] -T=4a8bba9e +T=4aa4698a 1=incs_loader.h 2=fsl.h 3=fsl_user.h 4=i2c_ctr.h [incs_loader.h] -T=4a950ca2 +T=4a9e6e71 1=jhl_defs.h 2=user_define.h 3=bsr_system.h @@ -105,12 +105,12 @@ T=4a950ca2 7=i2c_mcu.h 8=WDT.h [jhl_defs.h] -T=4a8bb83c +T=4a9e6e71 [user_define.h] -T=4a951723 +T=4a9e6e71 1=config.h [config.h] -T=4a9dc849 +T=4aa0a25c [bsr_system.h] T=4a023057 1=jhl_defs.h @@ -124,14 +124,14 @@ T=4a5547e1 T=4a8a7575 1=renge\renge_defs.h [vreg_ctr.h] -T=4a9ce593 +T=4a9f09c2 [loader.h] T=4a7a31d0 1=jhl_defs.h [i2c_mcu.h] -T=4a94fcc6 +T=4a9e6e71 [WDT.h] -T=4a8bb92f +T=4a9e6e71 [fsl.h] T=47ec5c12 [fsl_user.h] @@ -139,16 +139,16 @@ T=4a7bf458 [i2c_ctr.h] T=4a7c0777 [pm.h] -T=4a9d1a9d +T=4a9e6e71 [rtc.h] -T=4a8bbf80 +T=4a9e6e71 [adc.h] T=4a2e6395 1=jhl_defs.h [led.h] T=4a8aa5ff [incs.h] -T=4a8bb7e6 +T=4a9e6e71 1=jhl_defs.h 2=user_define.h 3=bsr_system.h @@ -157,9 +157,9 @@ T=4a8bb7e6 6=vreg_twl.h 7=i2c_mcu.h [vreg_twl.h] -T=4a973fd7 +T=4a9e6e71 [accero.h] -T=4a94f6c8 +T=4a9e6e71 1=jhl_defs.h [i2c_twl_defs.h] T=4a7c074e