2.17 3rdNUP,SPFLローンチ用

・SPFL-panaのパラメータを入れ忘れていた
・アモルファスLCDのシーケンスに対応

・マジックナンバーを#defineする(まだ見落としていたのがあった)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@433 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
n2232 2012-01-16 07:54:01 +00:00
parent cb0805a1ee
commit 67029ac2f5
11 changed files with 1275 additions and 1245 deletions

View File

@ -66,22 +66,22 @@ const bt_param_ bt_param[ _BT_PARAM_NUM_ ] =
{ 0xF5, 0xF3 }
},
// BT_PARAM_SPFL_PANA !!dummy!!
// BT_PARAM_SPFL_PANA
{
{
0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40,
0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10,
0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50,
0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20,
0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20,
0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00,
0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0,
0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0
0x9C, 0xF0, 0xAD, 0x50, 0xAF, 0xB0, 0xB3, 0x00,
0xB3, 0xE0, 0XB5, 0x60, 0XB6, 0x70, 0xB7, 0xA0,
0xBA, 0x00, 0xBC, 0x00, 0xBE, 0x90, 0xC1, 0x60,
0xC4, 0x00, 0xC7, 0x00, 0xCC, 0xA0, 0xD0, 0xA0,
0x02, 0x00, 0x19, 0x10, 0x12, 0x00, 0x48, 0x10,
0x25, 0x10, 0x41, 0xF0, 0x2F, 0xA0, 0x13, 0xF0,
0x1C, 0xD0, 0x10, 0xD0, 0x0F, 0xA0, 0x11, 0x00,
0x10, 0xE0, 0x0C, 0x10, 0x0C, 0x00, 0x0C, 0x00
},
1,
{ 171, (u8)(-256* 1.00), (u8)(-256* 2.60) },
0xDA20,
{ 0x69, 0x67 },
2,
{ 113, (u8)(-256* 0.30), (u8)(-256* 2.25) },
0xDAA0,
{ 0xE5, 0xE7 },
}
};

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -26,7 +26,7 @@ Direc-file:bsr_mcu.dr
*** Link information ***
73 output segment(s)
3D82H byte(s) real data
3D5BH byte(s) real data
6153 symbol(s) defined
@ -152,55 +152,55 @@ Direc-file:bsr_mcu.dr
LDR_CODL util_funcs
000C4H 00000H
?CSEGSI 000C4H 0000AH CSEG
LDR_CODE 000CEH 008BCH CSEG
LDR_CODE loader 000CEH 00178H
LDR_CODE WDT 00246H 00000H
LDR_CODE i2c_mcu 00246H 00293H
LDR_CODE 000CEH 008BBH CSEG
LDR_CODE loader 000CEH 00177H
LDR_CODE WDT 00245H 00000H
LDR_CODE i2c_mcu 00245H 00293H
LDR_CODE self_flash
004D9H 00370H
004D8H 00370H
LDR_CODE task_debug
00849H 00000H
00848H 00000H
LDR_CODE task_status
00849H 00041H
LDR_CODE hal 0088AH 000DCH
00848H 00041H
LDR_CODE hal 00889H 000DCH
LDR_CODE util_funcs
00966H 00024H
FSL_CODE 0098AH 00322H CSEG
00965H 00024H
FSL_CODE 00989H 00322H CSEG
FSL_CODE fsl_block_cmd
0098AH 0002BH
00989H 0002BH
FSL_CODE fsl_block_check
009B5H 00013H
009B4H 00013H
FSL_CODE fsl_common
009C8H 0014FH
009C7H 0014FH
FSL_CODE fsl_reset
00B17H 00001H
00B16H 00001H
FSL_CODE fsl_si_ibf
00B18H 00064H
00B17H 00064H
FSL_CODE fsl_phySwap
00B7CH 0004DH
00B7BH 0004DH
FSL_CODE fsl_si_common
00BC9H 00061H
FSL_CODE fsl_swap 00C2AH 00030H
00BC8H 00061H
FSL_CODE fsl_swap 00C29H 00030H
FSL_CODE fsl_write
00C5AH 00052H
@@LCODE 00CACH 00277H CSEG
@@LCODE @cstart 00CACH 0006DH
@@LCODE @imul 00D19H 00011H
@@LCODE @lumul 00D2AH 0002BH
@@LCODE @isdiv 00D55H 00022H
@@LCODE @iudiv 00D77H 0002DH
@@LCODE @isrem 00DA4H 00021H
@@LCODE @iurem 00DC5H 0002FH
@@LCODE @lsdiv 00DF4H 00039H
@@LCODE @ludiv 00E2DH 0003FH
@@LCODE @divuw 00E6CH 00034H
@@LCODE @ladd 00EA0H 0000FH
@@LCODE @llsh 00EAFH 0001BH
@@LCODE @lursh 00ECAH 0001FH
@@LCODE @iscmp 00EE9H 0000CH
@@LCODE @lband 00EF5H 00014H
@@LCODE @bcdtob 00F09H 0001AH
* gap * 00F23H 000D3H
00C59H 00052H
@@LCODE 00CABH 00277H CSEG
@@LCODE @cstart 00CABH 0006DH
@@LCODE @imul 00D18H 00011H
@@LCODE @lumul 00D29H 0002BH
@@LCODE @isdiv 00D54H 00022H
@@LCODE @iudiv 00D76H 0002DH
@@LCODE @isrem 00DA3H 00021H
@@LCODE @iurem 00DC4H 0002FH
@@LCODE @lsdiv 00DF3H 00039H
@@LCODE @ludiv 00E2CH 0003FH
@@LCODE @divuw 00E6BH 00034H
@@LCODE @ladd 00E9FH 0000FH
@@LCODE @llsh 00EAEH 0001BH
@@LCODE @lursh 00EC9H 0001FH
@@LCODE @iscmp 00EE8H 0000CH
@@LCODE @lband 00EF4H 00014H
@@LCODE @bcdtob 00F08H 0001AH
* gap * 00F22H 000D4H
MGC_LOAD 00FF6H 0000AH CSEG AT
MGC_LOAD magic 00FF6H 0000AH
@ -254,303 +254,303 @@ Direc-file:bsr_mcu.dr
0228CH 00000H
@@CNST i2c_mcu-sub
0228CH 00000H
ROM_CODE 0228CH 025C1H CSEG
ROM_CODE 0228CH 0259DH CSEG
ROM_CODE pm 0228CH 009C9H
ROM_CODE i2c_ctr 02C55H 0005CH
ROM_CODE main 02CB1H 00055H
ROM_CODE i2c_twl 02D06H 00062H
ROM_CODE led 02D68H 0024FH
ROM_CODE rtc 02FB7H 000E0H
ROM_CODE vreg_ctr 03097H 0047DH
ROM_CODE vreg_twl 03514H 000F9H
ROM_CODE adc 0360DH 00261H
ROM_CODE renge 0386EH 00018H
ROM_CODE accero 03886H 00155H
ROM_CODE sw 039DBH 00126H
ROM_CODE i2c_twl 02D06H 0005EH
ROM_CODE led 02D64H 0024FH
ROM_CODE rtc 02FB3H 000E0H
ROM_CODE vreg_ctr 03093H 0047DH
ROM_CODE vreg_twl 03510H 000F9H
ROM_CODE adc 03609H 00261H
ROM_CODE renge 0386AH 00018H
ROM_CODE accero 03882H 00155H
ROM_CODE sw 039D7H 00126H
ROM_CODE task_misc
03B01H 00204H
ROM_CODE task_sys 03D05H 00381H
03AFDH 001E5H
ROM_CODE task_sys 03CE2H 00380H
ROM_CODE pedo_alg_thre_det2
04086H 004D4H
ROM_CODE led_cam 0455AH 000C4H
ROM_CODE led_pow 0461EH 0016FH
ROM_CODE voltable 0478DH 00000H
04062H 004D4H
ROM_CODE led_cam 04536H 000C4H
ROM_CODE led_pow 045FAH 0016FH
ROM_CODE voltable 04769H 00000H
ROM_CODE pedo_lpf_coeff
0478DH 00000H
04769H 00000H
ROM_CODE kanaria_c
0478DH 00006H
ROM_CODE get_ei 04793H 0000DH
04769H 00006H
ROM_CODE get_ei 0476FH 0000DH
ROM_CODE i2c_mcu-sub
047A0H 000ADH
@@BASE 0484DH 00614H CSEG BASE
@@BASE loader 0484DH 00000H
@@BASE pm 0484DH 0003EH
@@BASE i2c_ctr 0488BH 00170H
@@BASE main 049FBH 00000H
@@BASE magic 049FBH 00000H
@@BASE WDT 049FBH 00000H
@@BASE i2c_mcu 049FBH 000F2H
@@BASE i2c_twl 04AEDH 000D0H
@@BASE led 04BBDH 00000H
@@BASE rtc 04BBDH 0005DH
@@BASE vreg_ctr 04C1AH 00000H
@@BASE vreg_twl 04C1AH 00000H
@@BASE adc 04C1AH 00094H
@@BASE renge 04CAEH 0016BH
@@BASE accero 04E19H 00042H
0477CH 000ADH
@@BASE 04829H 00614H CSEG BASE
@@BASE loader 04829H 00000H
@@BASE pm 04829H 0003EH
@@BASE i2c_ctr 04867H 00170H
@@BASE main 049D7H 00000H
@@BASE magic 049D7H 00000H
@@BASE WDT 049D7H 00000H
@@BASE i2c_mcu 049D7H 000F2H
@@BASE i2c_twl 04AC9H 000D0H
@@BASE led 04B99H 00000H
@@BASE rtc 04B99H 0005DH
@@BASE vreg_ctr 04BF6H 00000H
@@BASE vreg_twl 04BF6H 00000H
@@BASE adc 04BF6H 00094H
@@BASE renge 04C8AH 0016BH
@@BASE accero 04DF5H 00042H
@@BASE self_flash
04E5BH 00000H
@@BASE sw 04E5BH 00000H
04E37H 00000H
@@BASE sw 04E37H 00000H
@@BASE task_debug
04E5BH 00000H
04E37H 00000H
@@BASE task_misc
04E5BH 00000H
@@BASE task_sys 04E5BH 00000H
04E37H 00000H
@@BASE task_sys 04E37H 00000H
@@BASE pedo_alg_thre_det2
04E5BH 00000H
@@BASE ini_VECT 04E5BH 00006H
04E37H 00000H
@@BASE ini_VECT 04E37H 00006H
@@BASE task_status
04E61H 00000H
@@BASE led_cam 04E61H 00000H
@@BASE led_pow 04E61H 00000H
@@BASE hal 04E61H 00000H
04E3DH 00000H
@@BASE led_cam 04E3DH 00000H
@@BASE led_pow 04E3DH 00000H
@@BASE hal 04E3DH 00000H
@@BASE batt_params
04E61H 00000H
@@BASE voltable 04E61H 00000H
04E3DH 00000H
@@BASE voltable 04E3DH 00000H
@@BASE pedo_lpf_coeff
04E61H 00000H
04E3DH 00000H
@@BASE kanaria_c
04E61H 00000H
04E3DH 00000H
@@BASE util_funcs
04E61H 00000H
04E3DH 00000H
@@BASE i2c_mcu-sub
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL pm 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL main 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL led 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL rtc 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL adc 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL renge 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL accero 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL sw 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL @cstart 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL pm 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL main 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL led 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL rtc 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL adc 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL renge 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL accero 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL sw 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL task_misc
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL task_sys 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL pedo_alg_thre_det2
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL led_cam 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL led_pow 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL led_cam 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL led_pow 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL batt_params
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
@@CNSTL voltable 04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL voltable 04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL pedo_lpf_coeff
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL kanaria_c
04E61H 00000H
@@CNSTL 04E61H 00000H CSEG PAGE64KP
04E3DH 00000H
@@CNSTL 04E3DH 00000H CSEG PAGE64KP
@@CNSTL i2c_mcu-sub
04E61H 00000H
@@RLINIT 04E61H 00000H CSEG UNIT64KP
@@RLINIT loader 04E61H 00000H
@@RLINIT pm 04E61H 00000H
@@RLINIT i2c_ctr 04E61H 00000H
@@RLINIT main 04E61H 00000H
@@RLINIT magic 04E61H 00000H
@@RLINIT WDT 04E61H 00000H
@@RLINIT i2c_mcu 04E61H 00000H
@@RLINIT i2c_twl 04E61H 00000H
@@RLINIT led 04E61H 00000H
@@RLINIT rtc 04E61H 00000H
@@RLINIT vreg_ctr 04E61H 00000H
@@RLINIT vreg_twl 04E61H 00000H
@@RLINIT adc 04E61H 00000H
@@RLINIT renge 04E61H 00000H
@@RLINIT accero 04E61H 00000H
04E3DH 00000H
@@RLINIT 04E3DH 00000H CSEG UNIT64KP
@@RLINIT loader 04E3DH 00000H
@@RLINIT pm 04E3DH 00000H
@@RLINIT i2c_ctr 04E3DH 00000H
@@RLINIT main 04E3DH 00000H
@@RLINIT magic 04E3DH 00000H
@@RLINIT WDT 04E3DH 00000H
@@RLINIT i2c_mcu 04E3DH 00000H
@@RLINIT i2c_twl 04E3DH 00000H
@@RLINIT led 04E3DH 00000H
@@RLINIT rtc 04E3DH 00000H
@@RLINIT vreg_ctr 04E3DH 00000H
@@RLINIT vreg_twl 04E3DH 00000H
@@RLINIT adc 04E3DH 00000H
@@RLINIT renge 04E3DH 00000H
@@RLINIT accero 04E3DH 00000H
@@RLINIT self_flash
04E61H 00000H
@@RLINIT sw 04E61H 00000H
04E3DH 00000H
@@RLINIT sw 04E3DH 00000H
@@RLINIT task_debug
04E61H 00000H
04E3DH 00000H
@@RLINIT task_misc
04E61H 00000H
@@RLINIT task_sys 04E61H 00000H
04E3DH 00000H
@@RLINIT task_sys 04E3DH 00000H
@@RLINIT pedo_alg_thre_det2
04E61H 00000H
@@RLINIT ini_VECT 04E61H 00000H
04E3DH 00000H
@@RLINIT ini_VECT 04E3DH 00000H
@@RLINIT task_status
04E61H 00000H
@@RLINIT led_cam 04E61H 00000H
@@RLINIT led_pow 04E61H 00000H
@@RLINIT hal 04E61H 00000H
04E3DH 00000H
@@RLINIT led_cam 04E3DH 00000H
@@RLINIT led_pow 04E3DH 00000H
@@RLINIT hal 04E3DH 00000H
@@RLINIT batt_params
04E61H 00000H
@@RLINIT voltable 04E61H 00000H
04E3DH 00000H
@@RLINIT voltable 04E3DH 00000H
@@RLINIT pedo_lpf_coeff
04E61H 00000H
04E3DH 00000H
@@RLINIT kanaria_c
04E61H 00000H
04E3DH 00000H
@@RLINIT util_funcs
04E61H 00000H
04E3DH 00000H
@@RLINIT i2c_mcu-sub
04E61H 00000H
@@RLINIT @rom 04E61H 00000H
@@CODEL 04E61H 00000H CSEG
@@CODEL pm 04E61H 00000H
@@CODEL i2c_ctr 04E61H 00000H
@@CODEL main 04E61H 00000H
@@CODEL magic 04E61H 00000H
@@CODEL i2c_twl 04E61H 00000H
@@CODEL led 04E61H 00000H
@@CODEL rtc 04E61H 00000H
@@CODEL vreg_ctr 04E61H 00000H
@@CODEL vreg_twl 04E61H 00000H
@@CODEL adc 04E61H 00000H
@@CODEL renge 04E61H 00000H
@@CODEL accero 04E61H 00000H
@@CODEL sw 04E61H 00000H
04E3DH 00000H
@@RLINIT @rom 04E3DH 00000H
@@CODEL 04E3DH 00000H CSEG
@@CODEL pm 04E3DH 00000H
@@CODEL i2c_ctr 04E3DH 00000H
@@CODEL main 04E3DH 00000H
@@CODEL magic 04E3DH 00000H
@@CODEL i2c_twl 04E3DH 00000H
@@CODEL led 04E3DH 00000H
@@CODEL rtc 04E3DH 00000H
@@CODEL vreg_ctr 04E3DH 00000H
@@CODEL vreg_twl 04E3DH 00000H
@@CODEL adc 04E3DH 00000H
@@CODEL renge 04E3DH 00000H
@@CODEL accero 04E3DH 00000H
@@CODEL sw 04E3DH 00000H
@@CODEL task_misc
04E61H 00000H
@@CODEL task_sys 04E61H 00000H
04E3DH 00000H
@@CODEL task_sys 04E3DH 00000H
@@CODEL pedo_alg_thre_det2
04E61H 00000H
@@CODEL ini_VECT 04E61H 00000H
@@CODEL led_cam 04E61H 00000H
@@CODEL led_pow 04E61H 00000H
04E3DH 00000H
@@CODEL ini_VECT 04E3DH 00000H
@@CODEL led_cam 04E3DH 00000H
@@CODEL led_pow 04E3DH 00000H
@@CODEL batt_params
04E61H 00000H
@@CODEL voltable 04E61H 00000H
04E3DH 00000H
@@CODEL voltable 04E3DH 00000H
@@CODEL pedo_lpf_coeff
04E61H 00000H
04E3DH 00000H
@@CODEL kanaria_c
04E61H 00000H
04E3DH 00000H
@@CODEL i2c_mcu-sub
04E61H 00000H
* gap * 04E61H 00001H
@@CNSTL 04E62H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04E62H 0000AH
@@R_INIT 04E6CH 0004CH CSEG UNIT64KP
@@R_INIT @cstart 04E6CH 00000H
@@R_INIT loader 04E6CH 00000H
@@R_INIT pm 04E6CH 00000H
@@R_INIT i2c_ctr 04E6CH 00000H
@@R_INIT main 04E6CH 00000H
@@R_INIT magic 04E6CH 00000H
@@R_INIT WDT 04E6CH 00000H
@@R_INIT i2c_mcu 04E6CH 00000H
@@R_INIT i2c_twl 04E6CH 00000H
@@R_INIT led 04E6CH 00000H
@@R_INIT rtc 04E6CH 00000H
@@R_INIT vreg_ctr 04E6CH 00000H
@@R_INIT vreg_twl 04E6CH 00000H
@@R_INIT adc 04E6CH 0000CH
@@R_INIT renge 04E78H 00014H
@@R_INIT accero 04E8CH 00000H
04E3DH 00000H
* gap * 04E3DH 00001H
@@CNSTL 04E3EH 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04E3EH 0000AH
@@R_INIT 04E48H 0004AH CSEG UNIT64KP
@@R_INIT @cstart 04E48H 00000H
@@R_INIT loader 04E48H 00000H
@@R_INIT pm 04E48H 00000H
@@R_INIT i2c_ctr 04E48H 00000H
@@R_INIT main 04E48H 00000H
@@R_INIT magic 04E48H 00000H
@@R_INIT WDT 04E48H 00000H
@@R_INIT i2c_mcu 04E48H 00000H
@@R_INIT i2c_twl 04E48H 00000H
@@R_INIT led 04E48H 00000H
@@R_INIT rtc 04E48H 00000H
@@R_INIT vreg_ctr 04E48H 00000H
@@R_INIT vreg_twl 04E48H 00000H
@@R_INIT adc 04E48H 0000CH
@@R_INIT renge 04E54H 00014H
@@R_INIT accero 04E68H 00000H
@@R_INIT self_flash
04E8CH 00000H
@@R_INIT sw 04E8CH 00000H
04E68H 00000H
@@R_INIT sw 04E68H 00000H
@@R_INIT task_debug
04E8CH 00000H
04E68H 00000H
@@R_INIT task_misc
04E8CH 00028H
@@R_INIT task_sys 04EB4H 00000H
04E68H 00026H
@@R_INIT task_sys 04E8EH 00000H
@@R_INIT pedo_alg_thre_det2
04EB4H 00000H
@@R_INIT ini_VECT 04EB4H 00000H
04E8EH 00000H
@@R_INIT ini_VECT 04E8EH 00000H
@@R_INIT task_status
04EB4H 00000H
@@R_INIT led_cam 04EB4H 00000H
@@R_INIT led_pow 04EB4H 00004H
@@R_INIT hal 04EB8H 00000H
04E8EH 00000H
@@R_INIT led_cam 04E8EH 00000H
@@R_INIT led_pow 04E8EH 00004H
@@R_INIT hal 04E92H 00000H
@@R_INIT batt_params
04EB8H 00000H
@@R_INIT voltable 04EB8H 00000H
04E92H 00000H
@@R_INIT voltable 04E92H 00000H
@@R_INIT pedo_lpf_coeff
04EB8H 00000H
04E92H 00000H
@@R_INIT kanaria_c
04EB8H 00000H
04E92H 00000H
@@R_INIT util_funcs
04EB8H 00000H
04E92H 00000H
@@R_INIT i2c_mcu-sub
04EB8H 00000H
@@R_INIT @rom 04EB8H 00000H
@@R_INIS 04EB8H 00010H CSEG UNIT64KP
@@R_INIS @cstart 04EB8H 00000H
@@R_INIS loader 04EB8H 00000H
@@R_INIS pm 04EB8H 00002H
@@R_INIS i2c_ctr 04EBAH 00002H
@@R_INIS main 04EBCH 00000H
@@R_INIS magic 04EBCH 00000H
@@R_INIS WDT 04EBCH 00000H
@@R_INIS i2c_mcu 04EBCH 00000H
@@R_INIS i2c_twl 04EBCH 00000H
@@R_INIS led 04EBCH 00000H
@@R_INIS rtc 04EBCH 00000H
@@R_INIS vreg_ctr 04EBCH 00000H
@@R_INIS vreg_twl 04EBCH 00000H
@@R_INIS adc 04EBCH 00000H
@@R_INIS renge 04EBCH 00000H
@@R_INIS accero 04EBCH 00000H
04E92H 00000H
@@R_INIT @rom 04E92H 00000H
@@R_INIS 04E92H 00010H CSEG UNIT64KP
@@R_INIS @cstart 04E92H 00000H
@@R_INIS loader 04E92H 00000H
@@R_INIS pm 04E92H 00002H
@@R_INIS i2c_ctr 04E94H 00002H
@@R_INIS main 04E96H 00000H
@@R_INIS magic 04E96H 00000H
@@R_INIS WDT 04E96H 00000H
@@R_INIS i2c_mcu 04E96H 00000H
@@R_INIS i2c_twl 04E96H 00000H
@@R_INIS led 04E96H 00000H
@@R_INIS rtc 04E96H 00000H
@@R_INIS vreg_ctr 04E96H 00000H
@@R_INIS vreg_twl 04E96H 00000H
@@R_INIS adc 04E96H 00000H
@@R_INIS renge 04E96H 00000H
@@R_INIS accero 04E96H 00000H
@@R_INIS self_flash
04EBCH 00000H
@@R_INIS sw 04EBCH 00000H
04E96H 00000H
@@R_INIS sw 04E96H 00000H
@@R_INIS task_debug
04EBCH 00000H
04E96H 00000H
@@R_INIS task_misc
04EBCH 00000H
@@R_INIS task_sys 04EBCH 00002H
04E96H 00000H
@@R_INIS task_sys 04E96H 00002H
@@R_INIS pedo_alg_thre_det2
04EBEH 00006H
@@R_INIS ini_VECT 04EC4H 00000H
04E98H 00006H
@@R_INIS ini_VECT 04E9EH 00000H
@@R_INIS task_status
04EC4H 00000H
@@R_INIS led_cam 04EC4H 00002H
@@R_INIS led_pow 04EC6H 00002H
@@R_INIS hal 04EC8H 00000H
04E9EH 00000H
@@R_INIS led_cam 04E9EH 00002H
@@R_INIS led_pow 04EA0H 00002H
@@R_INIS hal 04EA2H 00000H
@@R_INIS batt_params
04EC8H 00000H
@@R_INIS voltable 04EC8H 00000H
04EA2H 00000H
@@R_INIS voltable 04EA2H 00000H
@@R_INIS pedo_lpf_coeff
04EC8H 00000H
04EA2H 00000H
@@R_INIS kanaria_c
04EC8H 00000H
04EA2H 00000H
@@R_INIS util_funcs
04EC8H 00000H
04EA2H 00000H
@@R_INIS i2c_mcu-sub
04EC8H 00000H
@@R_INIS @rom 04EC8H 00000H
@@LCODEL 04EC8H 00022H CSEG
@@LCODEL abs 04EC8H 00008H
@@LCODEL memcpy_n 04ED0H 0001AH
* gap * 04EEAH 0010AH
04EA2H 00000H
@@R_INIS @rom 04EA2H 00000H
@@LCODEL 04EA2H 00022H CSEG
@@LCODEL abs 04EA2H 00008H
@@LCODEL memcpy_n 04EAAH 0001AH
* gap * 04EC4H 00130H
MGC_VER 04FF4H 00002H CSEG AT
MGC_VER magic 04FF4H 00002H
MGC_TAIL 04FF6H 0000AH CSEG AT
@ -606,7 +606,7 @@ Direc-file:bsr_mcu.dr
@@DATA i2c_mcu-sub
FFCCCH 00000H
@@DATA @rom FFCCCH 00000H
@@INIT FFCCCH 0004CH DSEG BASEP
@@INIT FFCCCH 0004AH DSEG BASEP
@@INIT @cstart FFCCCH 00000H
@@INIT loader FFCCCH 00000H
@@INIT pm FFCCCH 00000H
@ -629,123 +629,123 @@ Direc-file:bsr_mcu.dr
@@INIT task_debug
FFCECH 00000H
@@INIT task_misc
FFCECH 00028H
@@INIT task_sys FFD14H 00000H
FFCECH 00026H
@@INIT task_sys FFD12H 00000H
@@INIT pedo_alg_thre_det2
FFD14H 00000H
@@INIT ini_VECT FFD14H 00000H
FFD12H 00000H
@@INIT ini_VECT FFD12H 00000H
@@INIT task_status
FFD14H 00000H
@@INIT led_cam FFD14H 00000H
@@INIT led_pow FFD14H 00004H
@@INIT hal FFD18H 00000H
FFD12H 00000H
@@INIT led_cam FFD12H 00000H
@@INIT led_pow FFD12H 00004H
@@INIT hal FFD16H 00000H
@@INIT batt_params
FFD18H 00000H
@@INIT voltable FFD18H 00000H
FFD16H 00000H
@@INIT voltable FFD16H 00000H
@@INIT pedo_lpf_coeff
FFD18H 00000H
@@INIT kanaria FFD18H 00000H
FFD16H 00000H
@@INIT kanaria FFD16H 00000H
@@INIT kanaria_c
FFD18H 00000H
FFD16H 00000H
@@INIT util_funcs
FFD18H 00000H
FFD16H 00000H
@@INIT i2c_mcu-sub
FFD18H 00000H
@@INIT @rom FFD18H 00000H
FSL_DATA FFD18H 00010H DSEG UNITP
FFD16H 00000H
@@INIT @rom FFD16H 00000H
FSL_DATA FFD16H 00010H DSEG UNITP
FSL_DATA fsl_common
FFD18H 00010H
@@INITL FFD28H 00000H DSEG UNIT64KP
@@INITL loader FFD28H 00000H
@@INITL pm FFD28H 00000H
@@INITL i2c_ctr FFD28H 00000H
@@INITL main FFD28H 00000H
@@INITL magic FFD28H 00000H
@@INITL WDT FFD28H 00000H
@@INITL i2c_mcu FFD28H 00000H
@@INITL i2c_twl FFD28H 00000H
@@INITL led FFD28H 00000H
@@INITL rtc FFD28H 00000H
@@INITL vreg_ctr FFD28H 00000H
@@INITL vreg_twl FFD28H 00000H
@@INITL adc FFD28H 00000H
@@INITL renge FFD28H 00000H
@@INITL accero FFD28H 00000H
FFD16H 00010H
@@INITL FFD26H 00000H DSEG UNIT64KP
@@INITL loader FFD26H 00000H
@@INITL pm FFD26H 00000H
@@INITL i2c_ctr FFD26H 00000H
@@INITL main FFD26H 00000H
@@INITL magic FFD26H 00000H
@@INITL WDT FFD26H 00000H
@@INITL i2c_mcu FFD26H 00000H
@@INITL i2c_twl FFD26H 00000H
@@INITL led FFD26H 00000H
@@INITL rtc FFD26H 00000H
@@INITL vreg_ctr FFD26H 00000H
@@INITL vreg_twl FFD26H 00000H
@@INITL adc FFD26H 00000H
@@INITL renge FFD26H 00000H
@@INITL accero FFD26H 00000H
@@INITL self_flash
FFD28H 00000H
@@INITL sw FFD28H 00000H
FFD26H 00000H
@@INITL sw FFD26H 00000H
@@INITL task_debug
FFD28H 00000H
FFD26H 00000H
@@INITL task_misc
FFD28H 00000H
@@INITL task_sys FFD28H 00000H
FFD26H 00000H
@@INITL task_sys FFD26H 00000H
@@INITL pedo_alg_thre_det2
FFD28H 00000H
@@INITL ini_VECT FFD28H 00000H
FFD26H 00000H
@@INITL ini_VECT FFD26H 00000H
@@INITL task_status
FFD28H 00000H
@@INITL led_cam FFD28H 00000H
@@INITL led_pow FFD28H 00000H
@@INITL hal FFD28H 00000H
FFD26H 00000H
@@INITL led_cam FFD26H 00000H
@@INITL led_pow FFD26H 00000H
@@INITL hal FFD26H 00000H
@@INITL batt_params
FFD28H 00000H
@@INITL voltable FFD28H 00000H
FFD26H 00000H
@@INITL voltable FFD26H 00000H
@@INITL pedo_lpf_coeff
FFD28H 00000H
@@INITL kanaria FFD28H 00000H
FFD26H 00000H
@@INITL kanaria FFD26H 00000H
@@INITL kanaria_c
FFD28H 00000H
FFD26H 00000H
@@INITL util_funcs
FFD28H 00000H
FFD26H 00000H
@@INITL i2c_mcu-sub
FFD28H 00000H
@@INITL @rom FFD28H 00000H
@@DATAL FFD28H 00000H DSEG UNIT64KP
@@DATAL loader FFD28H 00000H
@@DATAL pm FFD28H 00000H
@@DATAL i2c_ctr FFD28H 00000H
@@DATAL main FFD28H 00000H
@@DATAL magic FFD28H 00000H
@@DATAL WDT FFD28H 00000H
@@DATAL i2c_mcu FFD28H 00000H
@@DATAL i2c_twl FFD28H 00000H
@@DATAL led FFD28H 00000H
@@DATAL rtc FFD28H 00000H
@@DATAL vreg_ctr FFD28H 00000H
@@DATAL vreg_twl FFD28H 00000H
@@DATAL adc FFD28H 00000H
@@DATAL renge FFD28H 00000H
@@DATAL accero FFD28H 00000H
FFD26H 00000H
@@INITL @rom FFD26H 00000H
@@DATAL FFD26H 00000H DSEG UNIT64KP
@@DATAL loader FFD26H 00000H
@@DATAL pm FFD26H 00000H
@@DATAL i2c_ctr FFD26H 00000H
@@DATAL main FFD26H 00000H
@@DATAL magic FFD26H 00000H
@@DATAL WDT FFD26H 00000H
@@DATAL i2c_mcu FFD26H 00000H
@@DATAL i2c_twl FFD26H 00000H
@@DATAL led FFD26H 00000H
@@DATAL rtc FFD26H 00000H
@@DATAL vreg_ctr FFD26H 00000H
@@DATAL vreg_twl FFD26H 00000H
@@DATAL adc FFD26H 00000H
@@DATAL renge FFD26H 00000H
@@DATAL accero FFD26H 00000H
@@DATAL self_flash
FFD28H 00000H
@@DATAL sw FFD28H 00000H
FFD26H 00000H
@@DATAL sw FFD26H 00000H
@@DATAL task_debug
FFD28H 00000H
FFD26H 00000H
@@DATAL task_misc
FFD28H 00000H
@@DATAL task_sys FFD28H 00000H
FFD26H 00000H
@@DATAL task_sys FFD26H 00000H
@@DATAL pedo_alg_thre_det2
FFD28H 00000H
@@DATAL ini_VECT FFD28H 00000H
FFD26H 00000H
@@DATAL ini_VECT FFD26H 00000H
@@DATAL task_status
FFD28H 00000H
@@DATAL led_cam FFD28H 00000H
@@DATAL led_pow FFD28H 00000H
@@DATAL hal FFD28H 00000H
FFD26H 00000H
@@DATAL led_cam FFD26H 00000H
@@DATAL led_pow FFD26H 00000H
@@DATAL hal FFD26H 00000H
@@DATAL batt_params
FFD28H 00000H
@@DATAL voltable FFD28H 00000H
FFD26H 00000H
@@DATAL voltable FFD26H 00000H
@@DATAL pedo_lpf_coeff
FFD28H 00000H
@@DATAL kanaria FFD28H 00000H
FFD26H 00000H
@@DATAL kanaria FFD26H 00000H
@@DATAL kanaria_c
FFD28H 00000H
FFD26H 00000H
@@DATAL util_funcs
FFD28H 00000H
FFD26H 00000H
@@DATAL i2c_mcu-sub
FFD28H 00000H
@@DATAL @rom FFD28H 00000H
* gap * FFD28H 000D8H
FFD26H 00000H
@@DATAL @rom FFD26H 00000H
* gap * FFD26H 000DAH
MEMORY=RAM2
BASE ADDRESS=FFE20H SIZE=000C0H

View File

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

Binary file not shown.

View File

@ -251,7 +251,7 @@ void hdwinit( void )
CMC = bits8(0,0,0,1, 0,0,0,0); /* X1発振せず(入力ポート)、XT1使用、超低電力発振は不安定に付き通常で */
CSC = bits8(1,0,0,0, 0,0,0,0); /* X1発振なし、XT1発振あり、高速内蔵発振動作 */
OSMC = 0x01; /* 隠しレジスタ */
OSMC = bits8(0,0,0,0, 0,0,0,1); /* 隠しレジスタ */
NOP();NOP();NOP(); // 3clk開ける
CKC = bits8(0,0,0,0, 1,0,0,0); /* CPU/周辺クロック=fMAIN、fMAIN=fMX、fCLK=fMX */

View File

@ -172,8 +172,24 @@ static void update_chg_led()
LED_CHARGE = temp_led_chg;
// レジスタの充電中ビットはLEDに同期する
set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE ); // set_bitのみ。
// レジスタの充電中ビットはLEDに同期する。 と、割り込み
{
u8 staus_old = vreg_ctr[VREG_C_STATUS]; /// Cだと簡潔に書けない...
set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE );
if( (( vreg_ctr[VREG_C_STATUS] ^ staus_old ) & REG_BIT_BATT_CHARGE ) != 0 ) // 変化があったら割り込み
{
if( LED_CHARGE ) // set_irqを別々に呼ぶ方がコンパクト
{
set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_START );
}
else
{
set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_STOP );
}
}
}
}
@ -386,12 +402,14 @@ void BT_model_detect()
temp = get_adc( ADC_SEL_BATT_DET );
BT_DET_P = 0;
system_status.captureBox = 0;
system_status.captureBox = false;
// プラットフォーム判定 //
if( raw_adc_temperature > 0xF0 )
{
// TS //
system_status.model = MODEL_TS_BOARD;
system_status.family = FAMILY_CTR; // 旧回路での誤判定を上書き
pm_reg_bit_vddlcd = PM_REG_BIT_VDDLCD_CGS;
}
else if( raw_adc_temperature < 4 )
{
@ -402,7 +420,7 @@ void BT_model_detect()
if(( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) &&
( iic_mcu_result == I2C_ERR_OK ))
{
system_status.captureBox = 1;
system_status.captureBox = true;
}
}
else
@ -458,6 +476,7 @@ void BT_model_detect()
#define MGIC_CMD_QUICKSTART 0x4000
/********************************************//**
MGICクイックスタート
***********************************************/
@ -466,7 +485,7 @@ static void BT_mgic_quick_start()
wait_ms( 10 ); // MGICの起動に掛かる
// 0. バッテリ残量IC クイックスタート
send_cmd_mgic_2B( BT_GAUGE_REG_MODE, swap_endian_16( 0x4000 ) );
send_cmd_mgic_2B( BT_GAUGE_REG_MODE, swap_endian_16( MGIC_CMD_QUICKSTART ) );
wait_ms( 150 );
}
@ -818,14 +837,20 @@ err PM_LCD_on( )
{
err rv = ERR_ERR;
PM_VDDLCD_on( );
PM_VDDLCD_on( ); // 内部で CGS と AMO 切り替えてます
if( system_status.family == FAMILY_SPFL )
{
// SPFL ならアモルファスHV on を間に挟む
wait_ms( 10 );
SPFL_LCD_AMOL_HV_CONT = 1;
wait_ms( DELAY_PM_TSS_50B_AND_TCOM - 10 );
}
else
{
// CTR 時
wait_ms( DELAY_PM_TSS_50B_AND_TCOM );
}
PM_TCOM_on( );
@ -869,21 +894,22 @@ void PM_LCD_off()
}
// 液晶電源切る //
SPFL_LCD_AMOL_HV_CONT = 0; // 他のファミリでもL縛りなので弊害なし
// 50msとか待つし、確認しましょうかね…
if( read_pmic( PM_REG_ADRS_VDD_LCD ) != 0 )
{
if( system_status.family == FAMILY_SPFL )
{
wait_ms( 10 ); // アモルファス15Vを切ったときのウェイト。
}
PM_TCOM_off();
wait_ms( 1 );
PM_TCOM_VCS_off( );
wait_ms( DELAY_PM_LCD_OFF );
if( system_status.family == FAMILY_SPFL )
{
// 液晶電源切る //
SPFL_LCD_AMOL_HV_CONT = 0; // 他のファミリでもL縛りなので弊害なし
wait_ms( 10 ); // アモルファス15Vを切ったときのウェイト。
}
PM_VDDLCD_off( ); // 残ってたの全部止めます。
vreg_ctr[VREG_C_STATUS] &= ~REG_BIT_LCD_POW;
}

View File

@ -51,26 +51,6 @@ void tsk_status( )
{
state_old = vreg_ctr[VREG_C_STATUS];
if( system_status.pwr_state == ON )
{
if( diff & REG_BIT_BATT_CHARGE )
{
// 充電状態反映
if( vreg_ctr[VREG_C_STATUS] & REG_BIT_BATT_CHARGE ) // set_irqを別々に呼ぶ方がコンパクト
{
set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_START );
}
else
{
set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_STOP );
}
}
}
if(( system_status.pwr_state == ON ) ||
( system_status.pwr_state == SLEEP )
)
{
if( diff & REG_BIT_ST_SHELL_OPEN )
{
// 蓋の開け閉め
@ -81,7 +61,6 @@ void tsk_status( )
else
{
set_irq( VREG_C_IRQ0, REG_BIT_SHELL_CLOSE );
}
}
}
}

View File

@ -452,7 +452,7 @@ void tsk_sys( )
#ifdef _DBG_CHK_OFF_LEAK_
leak_check();
#endif
CKC = bits8(0,0,0,0, 1,0,0,1); // 4MHzに落としてからSTOPしなくてはならない
CKC = bits8(0,0,0,0, 1,0,0,1); // 4MHzに落として(bit0)からSTOPしなくてはならない
OSMC = bits8(0,0,0,0, 0,0,0,0); // 5MHz以下モードへ。
if( PM_EXTDC_n_RAW ) // きわどいタイミングで挿抜が起きることがある。HAL通さないべきoff中ですし
@ -466,12 +466,11 @@ void tsk_sys( )
// ・RTCアラーム現在封印
// クロック復帰
OSMC = bits8(1,0,0,0, 0,0,0,0); // 8MHz動作準備
OSMC = bits8(0,0,0,0, 0,0,0,1); // 8MHz動作準備
renge_flg_interval = 0;
hal_update();
CKC = bits8(0,0,0,0, 1,0,0,0); // FSEL = 1 後3clk以上開ける
CKC = bits8(0,0,0,0, 1,0,0,0); // OSMC.FSEL = 1 後3clk以上開ける
// 起きた理由は?
if( !PM_EXTDC_n ){

View File

@ -1,11 +1,40 @@
C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c
"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no loader.c
loader.c(160) : CC78K0R warning W0401: Conversion may lose significant digits
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 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 -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 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 i2c_mcu-sub.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 -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_mcu-sub.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 -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 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(396) : 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(234) : CC78K0R warning W0401: Conversion may lose significant digits
task_sys.c(569) : 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\task_sys.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'
@ -32,4 +61,4 @@ intel-HEX to bsr bin converter
file converted!
Build Total error(s) : 0 Total warning(s) : 13
Build Total error(s) : 0 Total warning(s) : 22