2.2C SNAKE プリライト候補

SW CCIC 対応が無くなったので抜いた。エンバグ修正

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@474 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
n2232 2012-10-11 00:58:50 +00:00
parent 5e7ef63b2f
commit e95a85c344
9 changed files with 1129 additions and 1146 deletions

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,7 +1,7 @@
78K0R Linker W1.33 Date:10 Oct 2012 Page: 1
78K0R Linker W1.33 Date:11 Oct 2012 Page: 1
Command: -yC:\Program Files (x86)\NEC Electronics Tools\DEV -_msgoff -
obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C
@ -26,8 +26,8 @@ Direc-file:bsr_mcu.dr
*** Link information ***
73 output segment(s)
3DB2H byte(s) real data
6311 symbol(s) defined
3DAFH byte(s) real data
6326 symbol(s) defined
*** Memory map ***
@ -254,303 +254,302 @@ Direc-file:bsr_mcu.dr
0228CH 00000H
@@CNST i2c_mcu-sub
0228CH 00000H
ROM_CODE 0228CH 025A3H CSEG
ROM_CODE pm 0228CH 009BBH
ROM_CODE i2c_ctr 02C47H 00064H
ROM_CODE main 02CABH 00055H
ROM_CODE i2c_twl 02D00H 00063H
ROM_CODE led 02D63H 0024FH
ROM_CODE rtc 02FB2H 000E0H
ROM_CODE vreg_ctr 03092H 00492H
ROM_CODE vreg_twl 03524H 000F9H
ROM_CODE adc 0361DH 00261H
ROM_CODE renge 0387EH 00018H
ROM_CODE accero 03896H 00155H
ROM_CODE sw 039EBH 00131H
ROM_CODE 0228CH 025A0H CSEG
ROM_CODE pm 0228CH 009BDH
ROM_CODE i2c_ctr 02C49H 00064H
ROM_CODE main 02CADH 00055H
ROM_CODE i2c_twl 02D02H 00063H
ROM_CODE led 02D65H 0024FH
ROM_CODE rtc 02FB4H 000E0H
ROM_CODE vreg_ctr 03094H 00493H
ROM_CODE vreg_twl 03527H 000F9H
ROM_CODE adc 03620H 00261H
ROM_CODE renge 03881H 00018H
ROM_CODE accero 03899H 00155H
ROM_CODE sw 039EEH 00131H
ROM_CODE task_misc
03B1CH 001C1H
ROM_CODE task_sys 03CDDH 00383H
03B1FH 001C1H
ROM_CODE task_sys 03CE0H 0037DH
ROM_CODE pedo_alg_thre_det2
04060H 004D4H
ROM_CODE led_cam 04534H 000C4H
ROM_CODE led_pow 045F8H 0016FH
ROM_CODE voltable 04767H 00000H
0405DH 004D4H
ROM_CODE led_cam 04531H 000C4H
ROM_CODE led_pow 045F5H 0016FH
ROM_CODE voltable 04764H 00000H
ROM_CODE pedo_lpf_coeff
04767H 00000H
04764H 00000H
ROM_CODE kanaria_c
04767H 00006H
ROM_CODE get_ei 0476DH 0000DH
04764H 00006H
ROM_CODE get_ei 0476AH 0000DH
ROM_CODE i2c_mcu-sub
0477AH 000B5H
@@BASE 0482FH 00614H CSEG BASE
@@BASE loader 0482FH 00000H
@@BASE pm 0482FH 0003EH
@@BASE i2c_ctr 0486DH 00170H
@@BASE main 049DDH 00000H
@@BASE magic 049DDH 00000H
@@BASE WDT 049DDH 00000H
@@BASE i2c_mcu 049DDH 000F2H
@@BASE i2c_twl 04ACFH 000D0H
@@BASE led 04B9FH 00000H
@@BASE rtc 04B9FH 0005DH
@@BASE vreg_ctr 04BFCH 00000H
@@BASE vreg_twl 04BFCH 00000H
@@BASE adc 04BFCH 00094H
@@BASE renge 04C90H 0016BH
@@BASE accero 04DFBH 00042H
04777H 000B5H
@@BASE 0482CH 00614H CSEG BASE
@@BASE loader 0482CH 00000H
@@BASE pm 0482CH 0003EH
@@BASE i2c_ctr 0486AH 00170H
@@BASE main 049DAH 00000H
@@BASE magic 049DAH 00000H
@@BASE WDT 049DAH 00000H
@@BASE i2c_mcu 049DAH 000F2H
@@BASE i2c_twl 04ACCH 000D0H
@@BASE led 04B9CH 00000H
@@BASE rtc 04B9CH 0005DH
@@BASE vreg_ctr 04BF9H 00000H
@@BASE vreg_twl 04BF9H 00000H
@@BASE adc 04BF9H 00094H
@@BASE renge 04C8DH 0016BH
@@BASE accero 04DF8H 00042H
@@BASE self_flash
04E3DH 00000H
@@BASE sw 04E3DH 00000H
04E3AH 00000H
@@BASE sw 04E3AH 00000H
@@BASE task_debug
04E3DH 00000H
04E3AH 00000H
@@BASE task_misc
04E3DH 00000H
@@BASE task_sys 04E3DH 00000H
04E3AH 00000H
@@BASE task_sys 04E3AH 00000H
@@BASE pedo_alg_thre_det2
04E3DH 00000H
@@BASE ini_VECT 04E3DH 00006H
04E3AH 00000H
@@BASE ini_VECT 04E3AH 00006H
@@BASE task_status
04E43H 00000H
@@BASE led_cam 04E43H 00000H
@@BASE led_pow 04E43H 00000H
@@BASE hal 04E43H 00000H
04E40H 00000H
@@BASE led_cam 04E40H 00000H
@@BASE led_pow 04E40H 00000H
@@BASE hal 04E40H 00000H
@@BASE batt_params
04E43H 00000H
@@BASE voltable 04E43H 00000H
04E40H 00000H
@@BASE voltable 04E40H 00000H
@@BASE pedo_lpf_coeff
04E43H 00000H
04E40H 00000H
@@BASE kanaria_c
04E43H 00000H
04E40H 00000H
@@BASE util_funcs
04E43H 00000H
04E40H 00000H
@@BASE i2c_mcu-sub
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL pm 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL main 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL led 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL rtc 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL adc 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL renge 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL accero 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL sw 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL pm 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL main 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL led 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL rtc 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL adc 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL renge 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL accero 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL sw 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL task_misc
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL pedo_alg_thre_det2
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL led_cam 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL led_pow 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL led_cam 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL led_pow 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL batt_params
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
@@CNSTL voltable 04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL voltable 04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL pedo_lpf_coeff
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL kanaria_c
04E43H 00000H
@@CNSTL 04E43H 00000H CSEG PAGE64KP
04E40H 00000H
@@CNSTL 04E40H 00000H CSEG PAGE64KP
@@CNSTL i2c_mcu-sub
04E43H 00000H
@@RLINIT 04E43H 00000H CSEG UNIT64KP
@@RLINIT loader 04E43H 00000H
@@RLINIT pm 04E43H 00000H
@@RLINIT i2c_ctr 04E43H 00000H
@@RLINIT main 04E43H 00000H
@@RLINIT magic 04E43H 00000H
@@RLINIT WDT 04E43H 00000H
@@RLINIT i2c_mcu 04E43H 00000H
@@RLINIT i2c_twl 04E43H 00000H
@@RLINIT led 04E43H 00000H
@@RLINIT rtc 04E43H 00000H
@@RLINIT vreg_ctr 04E43H 00000H
@@RLINIT vreg_twl 04E43H 00000H
@@RLINIT adc 04E43H 00000H
@@RLINIT renge 04E43H 00000H
@@RLINIT accero 04E43H 00000H
@@RLINIT self_flash
04E43H 00000H
@@RLINIT sw 04E43H 00000H
@@RLINIT task_debug
04E43H 00000H
@@RLINIT task_misc
04E43H 00000H
@@RLINIT task_sys 04E43H 00000H
@@RLINIT pedo_alg_thre_det2
04E43H 00000H
@@RLINIT ini_VECT 04E43H 00000H
@@RLINIT task_status
04E43H 00000H
@@RLINIT led_cam 04E43H 00000H
@@RLINIT led_pow 04E43H 00000H
@@RLINIT hal 04E43H 00000H
@@RLINIT batt_params
04E43H 00000H
@@RLINIT voltable 04E43H 00000H
@@RLINIT pedo_lpf_coeff
04E43H 00000H
@@RLINIT kanaria_c
04E43H 00000H
@@RLINIT util_funcs
04E43H 00000H
@@RLINIT i2c_mcu-sub
04E43H 00000H
@@RLINIT @rom 04E43H 00000H
@@CODEL 04E43H 00000H CSEG
@@CODEL pm 04E43H 00000H
@@CODEL i2c_ctr 04E43H 00000H
@@CODEL main 04E43H 00000H
@@CODEL magic 04E43H 00000H
@@CODEL i2c_twl 04E43H 00000H
@@CODEL led 04E43H 00000H
@@CODEL rtc 04E43H 00000H
@@CODEL vreg_ctr 04E43H 00000H
@@CODEL vreg_twl 04E43H 00000H
@@CODEL adc 04E43H 00000H
@@CODEL renge 04E43H 00000H
@@CODEL accero 04E43H 00000H
@@CODEL sw 04E43H 00000H
@@CODEL task_misc
04E43H 00000H
@@CODEL task_sys 04E43H 00000H
@@CODEL pedo_alg_thre_det2
04E43H 00000H
@@CODEL ini_VECT 04E43H 00000H
@@CODEL led_cam 04E43H 00000H
@@CODEL led_pow 04E43H 00000H
@@CODEL batt_params
04E43H 00000H
@@CODEL voltable 04E43H 00000H
@@CODEL pedo_lpf_coeff
04E43H 00000H
@@CODEL kanaria_c
04E43H 00000H
@@CODEL i2c_mcu-sub
04E43H 00000H
* gap * 04E43H 00001H
@@CNSTL 04E44H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04E44H 0000AH
@@R_INIT 04E4EH 0004AH CSEG UNIT64KP
@@R_INIT @cstart 04E4EH 00000H
@@R_INIT loader 04E4EH 00000H
@@R_INIT pm 04E4EH 00000H
@@R_INIT i2c_ctr 04E4EH 00000H
@@R_INIT main 04E4EH 00000H
@@R_INIT magic 04E4EH 00000H
@@R_INIT WDT 04E4EH 00000H
@@R_INIT i2c_mcu 04E4EH 00000H
@@R_INIT i2c_twl 04E4EH 00000H
@@R_INIT led 04E4EH 00000H
@@R_INIT rtc 04E4EH 00000H
@@R_INIT vreg_ctr 04E4EH 00000H
@@R_INIT vreg_twl 04E4EH 00000H
@@R_INIT adc 04E4EH 0000CH
@@R_INIT renge 04E5AH 00014H
@@R_INIT accero 04E6EH 00000H
04E40H 00000H
@@CNSTL 04E40H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04E40H 0000AH
@@R_INIT 04E4AH 0004AH CSEG UNIT64KP
@@R_INIT @cstart 04E4AH 00000H
@@R_INIT loader 04E4AH 00000H
@@R_INIT pm 04E4AH 00000H
@@R_INIT i2c_ctr 04E4AH 00000H
@@R_INIT main 04E4AH 00000H
@@R_INIT magic 04E4AH 00000H
@@R_INIT WDT 04E4AH 00000H
@@R_INIT i2c_mcu 04E4AH 00000H
@@R_INIT i2c_twl 04E4AH 00000H
@@R_INIT led 04E4AH 00000H
@@R_INIT rtc 04E4AH 00000H
@@R_INIT vreg_ctr 04E4AH 00000H
@@R_INIT vreg_twl 04E4AH 00000H
@@R_INIT adc 04E4AH 0000CH
@@R_INIT renge 04E56H 00014H
@@R_INIT accero 04E6AH 00000H
@@R_INIT self_flash
04E6EH 00000H
@@R_INIT sw 04E6EH 00000H
04E6AH 00000H
@@R_INIT sw 04E6AH 00000H
@@R_INIT task_debug
04E6EH 00000H
04E6AH 00000H
@@R_INIT task_misc
04E6EH 00026H
@@R_INIT task_sys 04E94H 00000H
04E6AH 00026H
@@R_INIT task_sys 04E90H 00000H
@@R_INIT pedo_alg_thre_det2
04E94H 00000H
@@R_INIT ini_VECT 04E94H 00000H
04E90H 00000H
@@R_INIT ini_VECT 04E90H 00000H
@@R_INIT task_status
04E94H 00000H
@@R_INIT led_cam 04E94H 00000H
@@R_INIT led_pow 04E94H 00004H
@@R_INIT hal 04E98H 00000H
04E90H 00000H
@@R_INIT led_cam 04E90H 00000H
@@R_INIT led_pow 04E90H 00004H
@@R_INIT hal 04E94H 00000H
@@R_INIT batt_params
04E98H 00000H
@@R_INIT voltable 04E98H 00000H
04E94H 00000H
@@R_INIT voltable 04E94H 00000H
@@R_INIT pedo_lpf_coeff
04E98H 00000H
04E94H 00000H
@@R_INIT kanaria_c
04E98H 00000H
04E94H 00000H
@@R_INIT util_funcs
04E98H 00000H
04E94H 00000H
@@R_INIT i2c_mcu-sub
04E98H 00000H
@@R_INIT @rom 04E98H 00000H
@@R_INIS 04E98H 00010H CSEG UNIT64KP
@@R_INIS @cstart 04E98H 00000H
@@R_INIS loader 04E98H 00000H
@@R_INIS pm 04E98H 00002H
@@R_INIS i2c_ctr 04E9AH 00002H
@@R_INIS main 04E9CH 00000H
@@R_INIS magic 04E9CH 00000H
@@R_INIS WDT 04E9CH 00000H
@@R_INIS i2c_mcu 04E9CH 00000H
@@R_INIS i2c_twl 04E9CH 00000H
@@R_INIS led 04E9CH 00000H
@@R_INIS rtc 04E9CH 00000H
@@R_INIS vreg_ctr 04E9CH 00000H
@@R_INIS vreg_twl 04E9CH 00000H
@@R_INIS adc 04E9CH 00000H
@@R_INIS renge 04E9CH 00000H
@@R_INIS accero 04E9CH 00000H
04E94H 00000H
@@R_INIT @rom 04E94H 00000H
@@R_INIS 04E94H 00010H CSEG UNIT64KP
@@R_INIS @cstart 04E94H 00000H
@@R_INIS loader 04E94H 00000H
@@R_INIS pm 04E94H 00002H
@@R_INIS i2c_ctr 04E96H 00002H
@@R_INIS main 04E98H 00000H
@@R_INIS magic 04E98H 00000H
@@R_INIS WDT 04E98H 00000H
@@R_INIS i2c_mcu 04E98H 00000H
@@R_INIS i2c_twl 04E98H 00000H
@@R_INIS led 04E98H 00000H
@@R_INIS rtc 04E98H 00000H
@@R_INIS vreg_ctr 04E98H 00000H
@@R_INIS vreg_twl 04E98H 00000H
@@R_INIS adc 04E98H 00000H
@@R_INIS renge 04E98H 00000H
@@R_INIS accero 04E98H 00000H
@@R_INIS self_flash
04E9CH 00000H
@@R_INIS sw 04E9CH 00000H
04E98H 00000H
@@R_INIS sw 04E98H 00000H
@@R_INIS task_debug
04E9CH 00000H
04E98H 00000H
@@R_INIS task_misc
04E9CH 00000H
@@R_INIS task_sys 04E9CH 00002H
04E98H 00000H
@@R_INIS task_sys 04E98H 00002H
@@R_INIS pedo_alg_thre_det2
04E9EH 00006H
@@R_INIS ini_VECT 04EA4H 00000H
04E9AH 00006H
@@R_INIS ini_VECT 04EA0H 00000H
@@R_INIS task_status
04EA4H 00000H
@@R_INIS led_cam 04EA4H 00002H
@@R_INIS led_pow 04EA6H 00002H
@@R_INIS hal 04EA8H 00000H
04EA0H 00000H
@@R_INIS led_cam 04EA0H 00002H
@@R_INIS led_pow 04EA2H 00002H
@@R_INIS hal 04EA4H 00000H
@@R_INIS batt_params
04EA8H 00000H
@@R_INIS voltable 04EA8H 00000H
04EA4H 00000H
@@R_INIS voltable 04EA4H 00000H
@@R_INIS pedo_lpf_coeff
04EA8H 00000H
04EA4H 00000H
@@R_INIS kanaria_c
04EA8H 00000H
04EA4H 00000H
@@R_INIS util_funcs
04EA8H 00000H
04EA4H 00000H
@@R_INIS i2c_mcu-sub
04EA8H 00000H
@@R_INIS @rom 04EA8H 00000H
@@LCODEL 04EA8H 00022H CSEG
@@LCODEL abs 04EA8H 00008H
@@LCODEL memcpy_n 04EB0H 0001AH
* gap * 04ECAH 0012AH
04EA4H 00000H
@@R_INIS @rom 04EA4H 00000H
@@RLINIT 04EA4H 00000H CSEG UNIT64KP
@@RLINIT loader 04EA4H 00000H
@@RLINIT pm 04EA4H 00000H
@@RLINIT i2c_ctr 04EA4H 00000H
@@RLINIT main 04EA4H 00000H
@@RLINIT magic 04EA4H 00000H
@@RLINIT WDT 04EA4H 00000H
@@RLINIT i2c_mcu 04EA4H 00000H
@@RLINIT i2c_twl 04EA4H 00000H
@@RLINIT led 04EA4H 00000H
@@RLINIT rtc 04EA4H 00000H
@@RLINIT vreg_ctr 04EA4H 00000H
@@RLINIT vreg_twl 04EA4H 00000H
@@RLINIT adc 04EA4H 00000H
@@RLINIT renge 04EA4H 00000H
@@RLINIT accero 04EA4H 00000H
@@RLINIT self_flash
04EA4H 00000H
@@RLINIT sw 04EA4H 00000H
@@RLINIT task_debug
04EA4H 00000H
@@RLINIT task_misc
04EA4H 00000H
@@RLINIT task_sys 04EA4H 00000H
@@RLINIT pedo_alg_thre_det2
04EA4H 00000H
@@RLINIT ini_VECT 04EA4H 00000H
@@RLINIT task_status
04EA4H 00000H
@@RLINIT led_cam 04EA4H 00000H
@@RLINIT led_pow 04EA4H 00000H
@@RLINIT hal 04EA4H 00000H
@@RLINIT batt_params
04EA4H 00000H
@@RLINIT voltable 04EA4H 00000H
@@RLINIT pedo_lpf_coeff
04EA4H 00000H
@@RLINIT kanaria_c
04EA4H 00000H
@@RLINIT util_funcs
04EA4H 00000H
@@RLINIT i2c_mcu-sub
04EA4H 00000H
@@RLINIT @rom 04EA4H 00000H
@@CODEL 04EA4H 00000H CSEG
@@CODEL pm 04EA4H 00000H
@@CODEL i2c_ctr 04EA4H 00000H
@@CODEL main 04EA4H 00000H
@@CODEL magic 04EA4H 00000H
@@CODEL i2c_twl 04EA4H 00000H
@@CODEL led 04EA4H 00000H
@@CODEL rtc 04EA4H 00000H
@@CODEL vreg_ctr 04EA4H 00000H
@@CODEL vreg_twl 04EA4H 00000H
@@CODEL adc 04EA4H 00000H
@@CODEL renge 04EA4H 00000H
@@CODEL accero 04EA4H 00000H
@@CODEL sw 04EA4H 00000H
@@CODEL task_misc
04EA4H 00000H
@@CODEL task_sys 04EA4H 00000H
@@CODEL pedo_alg_thre_det2
04EA4H 00000H
@@CODEL ini_VECT 04EA4H 00000H
@@CODEL led_cam 04EA4H 00000H
@@CODEL led_pow 04EA4H 00000H
@@CODEL batt_params
04EA4H 00000H
@@CODEL voltable 04EA4H 00000H
@@CODEL pedo_lpf_coeff
04EA4H 00000H
@@CODEL kanaria_c
04EA4H 00000H
@@CODEL i2c_mcu-sub
04EA4H 00000H
@@LCODEL 04EA4H 00022H CSEG
@@LCODEL abs 04EA4H 00008H
@@LCODEL memcpy_n 04EACH 0001AH
* gap * 04EC6H 0012EH
MGC_VER 04FF4H 00002H CSEG AT
MGC_VER magic 04FF4H 00002H
MGC_TAIL 04FF6H 0000AH CSEG AT
@ -796,96 +795,96 @@ Direc-file:bsr_mcu.dr
@@INIS i2c_mcu-sub
FFE30H 00000H
@@INIS @rom FFE30H 00000H
@@DATS FFE30H 00066H DSEG SADDRP
@@DATS FFE30H 00064H DSEG SADDRP
@@DATS @cstart FFE30H 00000H
@@DATS loader FFE30H 00000H
@@DATS pm FFE30H 0001AH
@@DATS i2c_ctr FFE4AH 00004H
@@DATS main FFE4EH 00000H
@@DATS magic FFE4EH 00000H
@@DATS WDT FFE4EH 00000H
@@DATS i2c_mcu FFE4EH 00008H
@@DATS i2c_twl FFE56H 00000H
@@DATS led FFE56H 00006H
@@DATS rtc FFE5CH 00000H
@@DATS vreg_ctr FFE5CH 00004H
@@DATS vreg_twl FFE60H 00000H
@@DATS adc FFE60H 0000AH
@@DATS renge FFE6AH 00002H
@@DATS accero FFE6CH 00002H
@@DATS pm FFE30H 00018H
@@DATS i2c_ctr FFE48H 00004H
@@DATS main FFE4CH 00000H
@@DATS magic FFE4CH 00000H
@@DATS WDT FFE4CH 00000H
@@DATS i2c_mcu FFE4CH 00008H
@@DATS i2c_twl FFE54H 00000H
@@DATS led FFE54H 00006H
@@DATS rtc FFE5AH 00000H
@@DATS vreg_ctr FFE5AH 00004H
@@DATS vreg_twl FFE5EH 00000H
@@DATS adc FFE5EH 0000AH
@@DATS renge FFE68H 00002H
@@DATS accero FFE6AH 00002H
@@DATS self_flash
FFE6EH 00000H
@@DATS sw FFE6EH 0000CH
FFE6CH 00000H
@@DATS sw FFE6CH 0000CH
@@DATS task_debug
FFE7AH 00000H
FFE78H 00000H
@@DATS task_misc
FFE7AH 00004H
@@DATS task_sys FFE7EH 00002H
FFE78H 00004H
@@DATS task_sys FFE7CH 00002H
@@DATS pedo_alg_thre_det2
FFE80H 0000EH
@@DATS ini_VECT FFE8EH 00000H
FFE7EH 0000EH
@@DATS ini_VECT FFE8CH 00000H
@@DATS task_status
FFE8EH 00002H
@@DATS led_cam FFE90H 00002H
@@DATS led_pow FFE92H 00004H
@@DATS hal FFE96H 00000H
FFE8CH 00002H
@@DATS led_cam FFE8EH 00002H
@@DATS led_pow FFE90H 00004H
@@DATS hal FFE94H 00000H
@@DATS batt_params
FFE96H 00000H
@@DATS voltable FFE96H 00000H
FFE94H 00000H
@@DATS voltable FFE94H 00000H
@@DATS pedo_lpf_coeff
FFE96H 00000H
FFE94H 00000H
@@DATS kanaria_c
FFE96H 00000H
FFE94H 00000H
@@DATS util_funcs
FFE96H 00000H
FFE94H 00000H
@@DATS i2c_mcu-sub
FFE96H 00000H
@@DATS @rom FFE96H 00000H
@@BITS FFE96H 00006H BSEG
@@BITS @cstart FFE96H.0 00000H.0
@@BITS loader FFE96H.0 00000H.0
@@BITS pm FFE96H.0 00001H.1
@@BITS i2c_ctr FFE97H.1 00000H.0
@@BITS main FFE97H.1 00000H.1
@@BITS magic FFE97H.2 00000H.0
@@BITS WDT FFE97H.2 00000H.0
@@BITS i2c_mcu FFE97H.2 00000H.4
@@BITS i2c_twl FFE97H.6 00000H.0
@@BITS led FFE97H.6 00000H.4
@@BITS rtc FFE98H.2 00000H.3
@@BITS vreg_ctr FFE98H.5 00000H.1
@@BITS vreg_twl FFE98H.6 00000H.0
@@BITS adc FFE98H.6 00000H.4
@@BITS renge FFE99H.2 00000H.2
@@BITS accero FFE99H.4 00000H.0
FFE94H 00000H
@@DATS @rom FFE94H 00000H
@@BITS FFE94H 00006H BSEG
@@BITS @cstart FFE94H.0 00000H.0
@@BITS loader FFE94H.0 00000H.0
@@BITS pm FFE94H.0 00001H.1
@@BITS i2c_ctr FFE95H.1 00000H.0
@@BITS main FFE95H.1 00000H.1
@@BITS magic FFE95H.2 00000H.0
@@BITS WDT FFE95H.2 00000H.0
@@BITS i2c_mcu FFE95H.2 00000H.4
@@BITS i2c_twl FFE95H.6 00000H.0
@@BITS led FFE95H.6 00000H.4
@@BITS rtc FFE96H.2 00000H.3
@@BITS vreg_ctr FFE96H.5 00000H.1
@@BITS vreg_twl FFE96H.6 00000H.0
@@BITS adc FFE96H.6 00000H.4
@@BITS renge FFE97H.2 00000H.2
@@BITS accero FFE97H.4 00000H.0
@@BITS self_flash
FFE99H.4 00000H.0
@@BITS sw FFE99H.4 00000H.1
FFE97H.4 00000H.0
@@BITS sw FFE97H.4 00000H.1
@@BITS task_debug
FFE99H.5 00000H.0
FFE97H.5 00000H.0
@@BITS task_misc
FFE99H.5 00000H.3
@@BITS task_sys FFE9AH.0 00000H.0
FFE97H.5 00000H.3
@@BITS task_sys FFE98H.0 00000H.0
@@BITS pedo_alg_thre_det2
FFE9AH.0 00000H.2
@@BITS ini_VECT FFE9AH.2 00000H.0
FFE98H.0 00000H.2
@@BITS ini_VECT FFE98H.2 00000H.0
@@BITS task_status
FFE9AH.2 00000H.0
@@BITS led_cam FFE9AH.2 00000H.1
@@BITS led_pow FFE9AH.3 00000H.0
@@BITS hal FFE9AH.3 00000H.6
FFE98H.2 00000H.0
@@BITS led_cam FFE98H.2 00000H.1
@@BITS led_pow FFE98H.3 00000H.0
@@BITS hal FFE98H.3 00000H.6
@@BITS batt_params
FFE9BH.1 00000H.0
@@BITS voltable FFE9BH.1 00000H.0
FFE99H.1 00000H.0
@@BITS voltable FFE99H.1 00000H.0
@@BITS pedo_lpf_coeff
FFE9BH.1 00000H.0
FFE99H.1 00000H.0
@@BITS kanaria_c
FFE9BH.1 00000H.0
FFE99H.1 00000H.0
@@BITS util_funcs
FFE9BH.1 00000H.0
FFE99H.1 00000H.0
@@BITS i2c_mcu-sub
FFE9BH.1 00000H.0
* gap * FFE9CH 00038H
FFE99H.1 00000H.0
* gap * FFE9AH 0003AH
@@SEGREG FFED4H 00004H DSEG AT
@@SEGREG @SEGREG FFED4H 00004H
@@RTARG0 FFED8H 00008H DSEG AT

View File

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

View File

@ -165,7 +165,7 @@ static void update_chg_led()
temp_led_chg = true;
}
// CCIC が充電中というのであれば、それが一番強い
// CCIC は充電中と言っているか?
if( ! BT_IN_CHG_delayed_n // bt_get_charge_status()で更新されます。
&& ! PM_EXTDC_n )
{
@ -237,34 +237,22 @@ void bt_chk_temparature()
#define TIME_DENOIZE (u8)( 1000 / INTERVAL_TSK_BATT )
void bt_get_charge_status()
{
// CCICの不具合回避のため、/CHGのネゲートをちょっと丁寧に遅延させる
static u8 anti_chatter;
static u8 pin_old;
// CCIC の不具合回避のため、1秒安定するのを待つ
if( BT_IN_CHG_n != pin_old )
{
pin_old = BT_IN_CHG_n;
anti_chatter = 0;
return;
// おしまい
}
// else
if( anti_chatter < TIME_DENOIZE )
if( !BT_IN_CHG_n )
{
// さらにチャタリング除去
if( anti_chatter < 2 ) // 電池無しでアダプタさして、電極をさわさわ
{ // すると充電LEDががさがさするので
anti_chatter++;
return;
// おしまい
// ピンの変化なんて無かった
}
//else
// ピンの状態が安定した
else
BT_IN_CHG_delayed_n = BT_IN_CHG_n; // toriaezu
#if 0
if( !BT_IN_CHG_n ) // HALを通してるので volatile 心配なし
{
BT_IN_CHG_delayed_n = 0; // 充電中
}
}
else
{
if( !BT_CHG_Ena_n
@ -280,7 +268,6 @@ void bt_get_charge_status()
anti_chatter = 0;
}
}
#endif
}
@ -779,9 +766,7 @@ void BT_get_left(){
// 充電許可(=アダプタも刺さってる)のに充電してない
// かつ、少なくとも素の電池残量が60%以上CCICバグ回避、BT_IN_CHG_delayed_nに織り込み済み
// = 充電完了。電池がへたってくるとMGICが100%を返さない
if(( !BT_CHG_Ena_n && BT_IN_CHG_delayed_n )
&&( reg_volatile_temp_bt_remain >= 60 ))
{
if( !BT_CHG_Ena_n && BT_IN_CHG_delayed_n ){
reg_volatile_temp_bt_remain = 100;
reg_volatile_temp_bt_remain_fine = 0;
}

View File

@ -380,7 +380,7 @@ void vreg_ctr_write( u8 adrs, u8 data )
break;
case VREG_C_RBR_CONTROL:
vreg_ctr[ VREG_C_RBR_CONTROL ] = data; // todo debug ブレークポイントを置くため。現状、フリーレジスタ
// vreg_ctr[ VREG_C_RBR_CONTROL ] = data; // todo debug ブレークポイントを置くため。現状、フリーレジスタ
break;

View File

@ -6,17 +6,17 @@ 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(551) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(864) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(868) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(896) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(910) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(984) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(993) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1066) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1073) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1212) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1214) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(538) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(849) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(853) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(881) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(895) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(969) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(978) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1051) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1058) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1197) : CC78K0R warning W0401: Conversion may lose significant digits
pm.c(1199) : CC78K0R warning W0401: Conversion may lose significant digits
Compilation complete, 0 error(s) and 11 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.
@ -57,20 +57,20 @@ 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(156) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(157) : 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(161) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(245) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(245) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(250) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(250) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(254) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(254) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(258) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(258) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(262) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(163) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(164) : 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(252) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(252) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(256) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(256) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(260) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(260) : CC78K0R warning W0401: Conversion may lose significant digits
vreg_ctr.c(264) : 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.
@ -122,9 +122,9 @@ 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
task_sys.c(229) : CC78K0R warning W0401: Conversion may lose significant digits
task_sys.c(291) : 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 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.