From ea5fd26e148a7d19316224369c321136dbb785dc Mon Sep 17 00:00:00 2001 From: n2232 Date: Wed, 13 Jun 2012 05:44:19 +0000 Subject: [PATCH] =?UTF-8?q?=C3=97=EF=BC=88=E4=B8=80=E5=80=8B=E5=89=8D?= =?UTF-8?q?=E3=81=AE=E3=82=B3=E3=83=9F=E3=83=83=E3=83=88=E3=81=A8=E5=90=8C?= =?UTF-8?q?=E3=81=98hex=E3=81=8C=E3=81=A7=E3=81=8D=E3=81=A6=E3=81=84?= =?UTF-8?q?=E3=82=8B=E3=81=AE=E3=82=92=E7=A2=BA=E8=AA=8D=E3=81=97=E3=81=A6?= =?UTF-8?q?=E3=81=84=E3=81=BE=E3=81=99=EF=BC=89=20vreg=20=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E3=81=AE=E4=B8=80=E9=83=A8=E3=82=92=20is=5Fhogehoge?= =?UTF-8?q?=E3=80=81vreg=5Fset=5Ffoo=20=E3=81=AE=E3=82=88=E3=81=86?= =?UTF-8?q?=E3=81=AB=E3=83=9E=E3=82=AF=E3=83=AD=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@462 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/VCProj/bsr_trunk.sdf | Bin 2248704 -> 2248704 bytes trunk/VCProj/bsr_trunk.suo | Bin 72192 -> 73216 bytes trunk/accero.c | 23 ++---- trunk/bsr.hex | 6 +- trunk/bsr.lmf | Bin 179244 -> 179236 bytes trunk/hoge.bin | Bin 16387 -> 16387 bytes trunk/pm.c | 12 +-- trunk/task_status.c | 4 +- trunk/task_sys.c | 2 +- trunk/vreg_ctr.h | 11 ++- trunk/yav_mcu_bsr.plg | 163 ++++++++++++++++++++++++++++++++++++- 11 files changed, 193 insertions(+), 28 deletions(-) diff --git a/trunk/VCProj/bsr_trunk.sdf b/trunk/VCProj/bsr_trunk.sdf index e4dbb99574425b5c902408f95984484279df92c4..79012f76dfc95ba54faca7725428cdf7b1f2b101 100644 GIT binary patch delta 397 zcmX|+JxfAy6vpq1fAd`5?bWopQdrO;^#vRX@aH@|`OH@-09cc)T(?utTx;8{F zpxsRbmxv@Bs-?kdh&DH~61vx-1Ha|rd46zq^9TH{4y2>LeNMmJ9+ZG@okL)HOO2bt z+?NKj*m7cpS1ZCA_-D7f@pm^KgVJ5Qoz!b98id6HGr!FEtHGFZdB#W6ortJo(mD|) zF2MZ#>tbGSCN&_|NT7{|2YRC{L4Dkslhu4B#DQ9i(S|P_$>`0Q`SDzC-Jm=zaX5&YW z+t%E9@y(g3Sk#adf=oxP8|E7Y8mulfnDW$M4?+{P;xmgo)OE?_o=h!u71=+9`maEe ykgP~HBs-D=$%*7bawB<=dXf5&`jG~Z29bu4yhy`HJ|sWV2+}Ch7?P|~pz;HW4UDz` delta 525 zcmZwDPe>GD7{~E>-f?$)XZ*9XYv!i4ql*%B@g_x~7eSXu>6Roa23|!W&_e9cvlty7 z>Cd~T*rHa1M4{rnR3jASLBsG6{V|Ack}zO4C&g!%=nxKk`7!W$hnJbo&%iV%XWNoD z4SsSrPmqP!hE?>b-BVeDwR1lx|fxNm>Z3oqfaIQQ@>h@TT6+9yGr#{L#`g!;}og#;+cJ&uH0U&PA+-_OuUuDkwOs7 z%iLUIwJ6_bC0SfKe?f)=wstHFjF_RKYN;hrs{=0{t5(4!u`;_{{@C_he=A)AxoGjv z8peeF;l)$`NTJnkb^97KC3F9;dGwzdwPWrTx2t6C9&V6qBnPPisS>FQsTwJUjN04ffjw00|C6SIH)gv_^9Y;EWltS_f)VO>AMyRg< diff --git a/trunk/VCProj/bsr_trunk.suo b/trunk/VCProj/bsr_trunk.suo index 6352142a10f3ec06742ab1cabc00333e0b5245a9..91ae417bc214938366c694c4978b578e7085ff5c 100644 GIT binary patch delta 788 zcmZvaO=uHA6vy}NSF-6Qo6j{+TBQUn+Q>G7=s~S^5d^WOv>tj(W2{J3D)Hb!T*Q<1 zOUHCBin@XzcnDn~2P@quc&TFSp$CZ)Q4c~D4>?F^)Y;8;5$V8V-~8Wi-n{>?+EZ3r zV2fv2ww(U3)tF!heds0Ii|T=j=%*;^kF!w7o8Yeyp(+~<=?IJZ1N)E`?dL%tqKFxxm2y*=Qk_W#$*s1FaYJZvGd z(||Os%jjD9$mlchP|H=VAekD&1AE=3+EjID*&Tbzm!wPI1EaOsCzir=r#!9CJ)J5&l07C530Z^ z%4KyU5cdfn%X`UVv{r5LC`mdMVUpCx8qCzPBFv>o)Muh^ujII z7MDrxwd?D~lJXR|fO(hXon))F-105Ab|3k>i&3WFoN+kI_F?RkK=h3e%KFFDX?x7l ztOs6!{OzARI5Hz=5iKM5jR3o_DT0J05#}F7fyQMKzLs(UXb1bH;^d`DngmrEF=848 KMb!<3_51~JIPTm4 delta 724 zcmYk2O=uHA6vy{%CSPsyx#4tnq+ z1v4$yMa_r-}7ER**wn&*ZjNhiW=CA1%Tz|Rkj!jg{-kawt) zSh2Eu3$G|ng;~vW*#Pu#&4$`RBEB@U4i6xYl;rYeVa*?Zri4Gt^tTqR;%xE3rkU-!aI?|f#La!eY+XID%^l*>ppf!Y6D@%%pKylD_M|F<`xPk7yTxw3@OKP_QA{!;aq{_7oM{W?z&IY2OFw0XfAQKQTw3;!d9{O0{*EGIKJ6vuAO5eH zBzh}G4o#e!{wpKzkuYC@RG`m8aEfMKkfA?hI8BGvfuG)0p;a6+21W1~!5S+x(TX3o zx;1S`AFdIMxiHLtdY#|B9?P#mmLz-6`knfWelN6BGXmbi%e0YhfCZo*BM_oF1*T~^ z2tgWD;hQtYxkomb0Ea1=-C!)LkOF$v2OTy{HS`4Blj)Zz?4T7FXf;vwi=KqJf#=8U zd#pY{kkwfMZZns79uuzIlNiXf-35Epowk9VRA8+3tW8%$ dvn1VinnytI*7$dAyS}%pvu}4-Z7XrUmH(Av-jVl)wg+9_NHA7q=s>Nb-EE_dH6fUIiI=D(27?+3Dn^MR88kNi56;7UYwdMr?X_p0 zcyid!$zkcs+zRVXamPyQxAYAGO!aC4lhK$s7--IQOT%R|N-ch-mzE91iB$!^PPIRT zsg?E9XFZx@S>yS@zqE+Hq9yb{I)!GC{1HUgPvR`;P=ru8*DufP$Pw-S|cOiNl>@qh##o`d6 z#;wGjR9rSkR%63#)(7|E@bcE_ol=ht!qNa%ZNF8o`GF# z1+0J~hVi;>D_qTtVU#8(A?QVKJ6axNka6Gf!Z(9j$3*+`k>!nz1wLfEcQX6CJ)r0P zT5lGDKb}q1ju>)rOZ(XrM>V?{Ya|)bEzLZ`Y2C*ZA${D;;yGjgf(7u#G&#B=&auin zU9a;@n*I>yz86~@J?^hwY;yHRoO5wPNBjIG&ZJ#o32I>rH_k{C&f3EDIM=Hg*k%5? zJU2E%kNZ!oOOsqb8aLFwk4xT)2f13_%G&ke{Pp%iMnh@5N*wR%rJz=`=sDMhjFz@fYA(r!z#&ipk(-lm|$To@(SfCKvd zXnBa&W__L%q_Ep}`NF#mn;iwR2E6mOkQCee<6joBU6*d0Kwg{92@-J;GVA9^PYU;5 zS}yM#N&aLOEtTJaULE{`LxjvfU&%aXEDCXd7`3qx5*ynnBrtTa z=>FIUd9=@MCKPS#?zp?Hj`|iAL=*+7w8p}=HI#msD_Jsv+g8#0Svww{*XR5Be))dB zpZh-FWb>2ReBWFCCMy#h-C!T}ZS`V_)8Ty?u}r@=5%7m=8^W~~f8ja?d@>u$zkkK^ zJj`wB3$Gfjx2y^-_?<4GcWEX4lP;!D=@L3?g=M`;i|A5XOqV&s-TS+XIQodA68Z@( zr90_d+DYfp-84kIs9U9*E}{o$HT{~_&_VhdJxuH95xSfvDIeIpG-Gr^nI6oc1kr_B-`uor(2$-n@_zPS&9>u^5`oJT$ejY>6sUEX6 z$pDLVIEG3+Q-*-fjH6H=ua$t-{TJPb?Hn5M>7F=BwD|#7v@`EiU-vty(|MY77exn9 z*!x4SUX3GwQJsuqJ_fZQfz4v|=z9rNAg+5kM3vr1aPqi$lE7+c<0jbpMiN2&A_~8= zCy}RJNw@w!=KI|I!N~vlAvZra&irjR|Jx3pYuh!ZQanx9bzAFFY-xx=I|I*3%WHX^ z@z`uVlS0UuisiXMp=KM{*=;xKY7@WKq}f$A?Dm~zuK5CHIqB10ZFffpFW^P(NwcSz zewF62^Uc{bGG$_YW5CJW?}N31W+vDxxZ4r)!RM6Li)-91Ns zMb@;IN_h@<+f^pK(R$NSE}OxdJ{y!u5C8c)3%K1q-LjBm&Cd&^+m9;KS}zkhti7sH z{{bv#6sIrXM&2X_rMiGf)C=9l$ST#Ao%`h8Z7nBfm(rH9{_Z-?;v Lt2I*}%JPU(PnOekNWITK>*Qx30nXF diff --git a/trunk/pm.c b/trunk/pm.c index 829e9e8..607edd1 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -253,7 +253,7 @@ void bt_get_charge_status() { if( !BT_CHG_Ena_n && ( vreg_ctr[ VREG_C_BT_REMAIN ] < 60 ) - && !( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) + && !( is_mgic_error ) ) { BT_IN_CHG_delayed_n = 0; // 充電中と扱う。充電が終わっているはずがない @@ -506,12 +506,12 @@ static void BT_mgic_init() if( send_cmd_mgic_2B( BT_GAUGE_REG_LOCK, swap_endian_16( MGIC_CMD_UNLOCK_KEY ) ) != ERR_SUCCESS ) { // 残量IC NACK - vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_MGIC_ERR; + vreg_set_mgic_error; return; // おしまい } - vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_MGIC_ERR; + vreg_clear_mgic_error; // wait_ms( 5 + 1 ); 前にウェイト入れてるので不要 @@ -629,7 +629,7 @@ task_status_immed tski_BT_temp_update( ) } else { - vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_MGIC_ERR; + vreg_set_mgic_error; } } } @@ -677,7 +677,7 @@ void BT_get_left(){ if( read_BT_SOC( temp ) != ERR_SUCCESS ) { // 残量ICがNACK …バッテリはずれた - vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_MGIC_ERR; + vreg_set_mgic_error; bt_authorized = false; reg_volatile_temp_bt_remain = 0; force_off = true; @@ -686,7 +686,7 @@ void BT_get_left(){ { u16 temp_u16; - vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_MGIC_ERR; + vreg_clear_mgic_error; // バッテリパラメータの関係でビットシフトが必要 temp_u16 = temp[0] * 256 + temp[1]; temp_u16 /= p_bt_param->v_scale; diff --git a/trunk/task_status.c b/trunk/task_status.c index 644bd7a..361497b 100644 --- a/trunk/task_status.c +++ b/trunk/task_status.c @@ -56,7 +56,7 @@ void tsk_status( ) if( diff & REG_BIT_BATT_CHARGE ) { // 充電状態反映 - if( vreg_ctr[VREG_C_STATUS] & REG_BIT_BATT_CHARGE ) // set_irqを別々に呼ぶ方がコンパクト + if( is_bt_charging ) // set_irqを別々に呼ぶ方がコンパクト { set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_START ); } @@ -74,7 +74,7 @@ void tsk_status( ) if( diff & REG_BIT_ST_SHELL_OPEN ) { // 蓋の開け閉め - if( vreg_ctr[VREG_C_STATUS] & REG_BIT_ST_SHELL_OPEN ) + if( is_shell_open ) { set_irq( VREG_C_IRQ0, REG_BIT_SHELL_OPEN ); } diff --git a/trunk/task_sys.c b/trunk/task_sys.c index 8313614..17e8010 100644 --- a/trunk/task_sys.c +++ b/trunk/task_sys.c @@ -509,7 +509,7 @@ static void chk_emergencyExit(){ static u8 shirobako_power_control_count; // wifi モジュールキャリブレーションモードでreset1を自分から下げてるときはチェックをパス - if( is_wifi_calib_reset1_ast() ) + if( is_wifi_calib_reset1_ast ) { return; } diff --git a/trunk/vreg_ctr.h b/trunk/vreg_ctr.h index fa96bd6..07f91c5 100644 --- a/trunk/vreg_ctr.h +++ b/trunk/vreg_ctr.h @@ -308,7 +308,16 @@ void vreg_ctr_after_read( u8 adrs, u8 data ); void set_irq( u8 irqreg, u8 irq_flg ); +#define is_wifi_calib_reset1_ast ( vreg_ctr[ VREG_C_WIFI_CALIB ] & REG_BIT_WIFI_CALIB_RST1_AST ) +#define vreg_stop_acc ( vreg_ctr[ VREG_C_ACC_CONFIG ] &= ~( VREG_BITMASK_ACC_CONF_HOSU | VREG_BITMASK_ACC_CONF_ACQ ) ) +#define vreg_set_acc_error ( vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_ACCERO_ERR ) +#define is_acc_on ( vreg_ctr[VREG_C_ACC_CONFIG] & VREG_BITMASK_ACC_CONF_ACQ ) +#define is_pedo_on ( vreg_ctr[VREG_C_ACC_CONFIG] & VREG_BITMASK_ACC_CONF_HOSU ) +#define is_mgic_error ( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) +#define vreg_set_mgic_error ( vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_MGIC_ERR ) +#define vreg_clear_mgic_error ( vreg_ctr[ VREG_C_STATUS_1 ] &= ~(REG_BIT_MGIC_ERR) ) +#define is_bt_charging ( vreg_ctr[VREG_C_STATUS] & REG_BIT_BATT_CHARGE ) +#define is_shell_open ( vreg_ctr[VREG_C_STATUS] & REG_BIT_ST_SHELL_OPEN ) -#define is_wifi_calib_reset1_ast() ( vreg_ctr[ VREG_C_WIFI_CALIB ] & REG_BIT_WIFI_CALIB_RST1_AST ) #endif diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 6459fa5..334c5d4 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -5,10 +5,171 @@ loader.c(161) : 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 -pinter_asm -ks -kx inter_asm\loader.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pm.c +pm.c(535) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(841) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(845) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(873) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(887) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(961) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(970) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1039) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1185) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1187) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 10 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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c +i2c_ctr.c(49) : CC78K0R warning W0816: Redefined macro name 'IICS' +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 -pinter_asm -ks -kx inter_asm\i2c_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no main.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\main.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no WDT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c +i2c_mcu.c(188) : 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 -pinter_asm -ks -kx inter_asm\i2c_mcu.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no led.c +led.c(90) : CC78K0R warning W0745: Expected function prototype +led.c(356) : 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 -pinter_asm -ks -kx 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 -rd2s2 -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 -pinter_asm -ks -kx 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 -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_ctr.c +vreg_ctr.c(153) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(154) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(156) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(158) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(159) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(242) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(242) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(247) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(247) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(251) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(251) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(255) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(255) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(259) : 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 -pinter_asm -ks -kx 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 -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_twl.c +vreg_twl.c(68) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_twl.c(72) : 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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no adc.c +adc.c(104) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(190) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(241) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(434) : CC78K0R warning W0745: Expected function prototype +adc.c(463) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(468) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 7 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no accero.c +accero.c(121) : CC78K0R warning W0745: Expected function prototype +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\accero.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c +self_flash.c(289) : CC78K0R warning W0401: Conversion may lose significant digits +self_flash.c(290) : 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 -pinter_asm -ks -kx 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 -rd2s2 -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 -pinter_asm -ks -kx 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 -rd2s2 -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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no task_misc.c +task_misc.c(382) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(384) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(394) : CC78K0R warning W0401: Conversion may lose significant digits +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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no task_sys.c +task_sys.c(230) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(292) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(570) : CC78K0R warning W0401: Conversion may lose significant digits +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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c +pedo_alg_thre_det2.c(104) : CC78K0R warning W0745: Expected function prototype +pedo_alg_thre_det2.c(120) : 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 -pinter_asm -ks -kx 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 -rd2s2 -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 -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no led_cam.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx 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 -rd2s2 -qvjl2w -sainter_asm -zpb -no led_pow.c +led_pow.c(119) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(124) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(177) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(240) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(271) : 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 -pinter_asm -ks -kx inter_asm\led_pow.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no hal.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\hal.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 -rd2s2 -qvjl2w -sainter_asm -zpb -no voltable.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 -pinter_asm -ks -kx inter_asm\voltable.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 -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_lpf_coeff.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 -pinter_asm -ks -kx inter_asm\pedo_lpf_coeff.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 -rd2s2 -qvjl2w -sainter_asm -zpb -no kanaria_c.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 -pinter_asm -ks -kx inter_asm\kanaria_c.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 -rd2s2 -qvjl2w -sainter_asm -zpb -no util_funcs.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 -pinter_asm -ks -kx inter_asm\util_funcs.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 -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu-sub.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 -pinter_asm -ks -kx inter_asm\i2c_mcu-sub.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 -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ @@ -36,4 +197,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 17 +Build Total error(s) : 0 Total warning(s) : 70