mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
■2.19 3rd NUP用
充電状態割り込みをpm.cに持ってきたが、持ってきただけで機能に差は無く、検証コストを鑑みてtask_statusに戻す。 うまく巻き戻せないので手動マージ git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@437 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
017e3f8608
commit
33d23053a2
1708
trunk/bsr.hex
1708
trunk/bsr.hex
File diff suppressed because it is too large
Load Diff
BIN
trunk/bsr.lmf
BIN
trunk/bsr.lmf
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
|
||||
|
||||
|
||||
78K0R Linker W1.33 Date:17 Jan 2012 Page: 1
|
||||
78K0R Linker W1.33 Date:19 Jan 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)
|
||||
3D5FH byte(s) real data
|
||||
6153 symbol(s) defined
|
||||
3D6AH byte(s) real data
|
||||
6215 symbol(s) defined
|
||||
|
||||
|
||||
*** Memory map ***
|
||||
@ -152,7 +152,7 @@ Direc-file:bsr_mcu.dr
|
||||
LDR_CODL util_funcs
|
||||
000C4H 00000H
|
||||
?CSEGSI 000C4H 0000AH CSEG
|
||||
LDR_CODE 000CEH 008BBH CSEG
|
||||
LDR_CODE 000CEH 008EFH CSEG
|
||||
LDR_CODE loader 000CEH 00177H
|
||||
LDR_CODE WDT 00245H 00000H
|
||||
LDR_CODE i2c_mcu 00245H 00293H
|
||||
@ -161,46 +161,46 @@ Direc-file:bsr_mcu.dr
|
||||
LDR_CODE task_debug
|
||||
00848H 00000H
|
||||
LDR_CODE task_status
|
||||
00848H 00041H
|
||||
LDR_CODE hal 00889H 000DCH
|
||||
00848H 00075H
|
||||
LDR_CODE hal 008BDH 000DCH
|
||||
LDR_CODE util_funcs
|
||||
00965H 00024H
|
||||
FSL_CODE 00989H 00322H CSEG
|
||||
00999H 00024H
|
||||
FSL_CODE 009BDH 00322H CSEG
|
||||
FSL_CODE fsl_block_cmd
|
||||
00989H 0002BH
|
||||
009BDH 0002BH
|
||||
FSL_CODE fsl_block_check
|
||||
009B4H 00013H
|
||||
009E8H 00013H
|
||||
FSL_CODE fsl_common
|
||||
009C7H 0014FH
|
||||
009FBH 0014FH
|
||||
FSL_CODE fsl_reset
|
||||
00B16H 00001H
|
||||
00B4AH 00001H
|
||||
FSL_CODE fsl_si_ibf
|
||||
00B17H 00064H
|
||||
00B4BH 00064H
|
||||
FSL_CODE fsl_phySwap
|
||||
00B7BH 0004DH
|
||||
00BAFH 0004DH
|
||||
FSL_CODE fsl_si_common
|
||||
00BC8H 00061H
|
||||
FSL_CODE fsl_swap 00C29H 00030H
|
||||
00BFCH 00061H
|
||||
FSL_CODE fsl_swap 00C5DH 00030H
|
||||
FSL_CODE fsl_write
|
||||
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
|
||||
00C8DH 00052H
|
||||
@@LCODE 00CDFH 00277H CSEG
|
||||
@@LCODE @cstart 00CDFH 0006DH
|
||||
@@LCODE @imul 00D4CH 00011H
|
||||
@@LCODE @lumul 00D5DH 0002BH
|
||||
@@LCODE @isdiv 00D88H 00022H
|
||||
@@LCODE @iudiv 00DAAH 0002DH
|
||||
@@LCODE @isrem 00DD7H 00021H
|
||||
@@LCODE @iurem 00DF8H 0002FH
|
||||
@@LCODE @lsdiv 00E27H 00039H
|
||||
@@LCODE @ludiv 00E60H 0003FH
|
||||
@@LCODE @divuw 00E9FH 00034H
|
||||
@@LCODE @ladd 00ED3H 0000FH
|
||||
@@LCODE @llsh 00EE2H 0001BH
|
||||
@@LCODE @lursh 00EFDH 0001FH
|
||||
@@LCODE @iscmp 00F1CH 0000CH
|
||||
@@LCODE @lband 00F28H 00014H
|
||||
@@LCODE @bcdtob 00F3CH 0001AH
|
||||
* gap * 00F56H 000A0H
|
||||
MGC_LOAD 00FF6H 0000AH CSEG AT
|
||||
MGC_LOAD magic 00FF6H 0000AH
|
||||
|
||||
@ -254,303 +254,302 @@ Direc-file:bsr_mcu.dr
|
||||
0228CH 00000H
|
||||
@@CNST i2c_mcu-sub
|
||||
0228CH 00000H
|
||||
ROM_CODE 0228CH 025A1H 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 0228CH 02578H CSEG
|
||||
ROM_CODE pm 0228CH 009A0H
|
||||
ROM_CODE i2c_ctr 02C2CH 0005CH
|
||||
ROM_CODE main 02C88H 00055H
|
||||
ROM_CODE i2c_twl 02CDDH 00062H
|
||||
ROM_CODE led 02D3FH 0024FH
|
||||
ROM_CODE rtc 02F8EH 000E0H
|
||||
ROM_CODE vreg_ctr 0306EH 0047DH
|
||||
ROM_CODE vreg_twl 034EBH 000F9H
|
||||
ROM_CODE adc 035E4H 00261H
|
||||
ROM_CODE renge 03845H 00018H
|
||||
ROM_CODE accero 0385DH 00155H
|
||||
ROM_CODE sw 039B2H 00126H
|
||||
ROM_CODE task_misc
|
||||
03B01H 001E5H
|
||||
ROM_CODE task_sys 03CE6H 00380H
|
||||
03AD8H 001E5H
|
||||
ROM_CODE task_sys 03CBDH 00380H
|
||||
ROM_CODE pedo_alg_thre_det2
|
||||
04066H 004D4H
|
||||
ROM_CODE led_cam 0453AH 000C4H
|
||||
ROM_CODE led_pow 045FEH 0016FH
|
||||
ROM_CODE voltable 0476DH 00000H
|
||||
0403DH 004D4H
|
||||
ROM_CODE led_cam 04511H 000C4H
|
||||
ROM_CODE led_pow 045D5H 0016FH
|
||||
ROM_CODE voltable 04744H 00000H
|
||||
ROM_CODE pedo_lpf_coeff
|
||||
0476DH 00000H
|
||||
04744H 00000H
|
||||
ROM_CODE kanaria_c
|
||||
0476DH 00006H
|
||||
ROM_CODE get_ei 04773H 0000DH
|
||||
04744H 00006H
|
||||
ROM_CODE get_ei 0474AH 0000DH
|
||||
ROM_CODE i2c_mcu-sub
|
||||
04780H 000ADH
|
||||
@@BASE 0482DH 00614H CSEG BASE
|
||||
@@BASE loader 0482DH 00000H
|
||||
@@BASE pm 0482DH 0003EH
|
||||
@@BASE i2c_ctr 0486BH 00170H
|
||||
@@BASE main 049DBH 00000H
|
||||
@@BASE magic 049DBH 00000H
|
||||
@@BASE WDT 049DBH 00000H
|
||||
@@BASE i2c_mcu 049DBH 000F2H
|
||||
@@BASE i2c_twl 04ACDH 000D0H
|
||||
@@BASE led 04B9DH 00000H
|
||||
@@BASE rtc 04B9DH 0005DH
|
||||
@@BASE vreg_ctr 04BFAH 00000H
|
||||
@@BASE vreg_twl 04BFAH 00000H
|
||||
@@BASE adc 04BFAH 00094H
|
||||
@@BASE renge 04C8EH 0016BH
|
||||
@@BASE accero 04DF9H 00042H
|
||||
04757H 000ADH
|
||||
@@BASE 04804H 00614H CSEG BASE
|
||||
@@BASE loader 04804H 00000H
|
||||
@@BASE pm 04804H 0003EH
|
||||
@@BASE i2c_ctr 04842H 00170H
|
||||
@@BASE main 049B2H 00000H
|
||||
@@BASE magic 049B2H 00000H
|
||||
@@BASE WDT 049B2H 00000H
|
||||
@@BASE i2c_mcu 049B2H 000F2H
|
||||
@@BASE i2c_twl 04AA4H 000D0H
|
||||
@@BASE led 04B74H 00000H
|
||||
@@BASE rtc 04B74H 0005DH
|
||||
@@BASE vreg_ctr 04BD1H 00000H
|
||||
@@BASE vreg_twl 04BD1H 00000H
|
||||
@@BASE adc 04BD1H 00094H
|
||||
@@BASE renge 04C65H 0016BH
|
||||
@@BASE accero 04DD0H 00042H
|
||||
@@BASE self_flash
|
||||
04E3BH 00000H
|
||||
@@BASE sw 04E3BH 00000H
|
||||
04E12H 00000H
|
||||
@@BASE sw 04E12H 00000H
|
||||
@@BASE task_debug
|
||||
04E3BH 00000H
|
||||
04E12H 00000H
|
||||
@@BASE task_misc
|
||||
04E3BH 00000H
|
||||
@@BASE task_sys 04E3BH 00000H
|
||||
04E12H 00000H
|
||||
@@BASE task_sys 04E12H 00000H
|
||||
@@BASE pedo_alg_thre_det2
|
||||
04E3BH 00000H
|
||||
@@BASE ini_VECT 04E3BH 00006H
|
||||
04E12H 00000H
|
||||
@@BASE ini_VECT 04E12H 00006H
|
||||
@@BASE task_status
|
||||
04E41H 00000H
|
||||
@@BASE led_cam 04E41H 00000H
|
||||
@@BASE led_pow 04E41H 00000H
|
||||
@@BASE hal 04E41H 00000H
|
||||
04E18H 00000H
|
||||
@@BASE led_cam 04E18H 00000H
|
||||
@@BASE led_pow 04E18H 00000H
|
||||
@@BASE hal 04E18H 00000H
|
||||
@@BASE batt_params
|
||||
04E41H 00000H
|
||||
@@BASE voltable 04E41H 00000H
|
||||
04E18H 00000H
|
||||
@@BASE voltable 04E18H 00000H
|
||||
@@BASE pedo_lpf_coeff
|
||||
04E41H 00000H
|
||||
04E18H 00000H
|
||||
@@BASE kanaria_c
|
||||
04E41H 00000H
|
||||
04E18H 00000H
|
||||
@@BASE util_funcs
|
||||
04E41H 00000H
|
||||
04E18H 00000H
|
||||
@@BASE i2c_mcu-sub
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL @cstart 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL pm 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL i2c_ctr 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL main 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL i2c_twl 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL rtc 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL vreg_ctr 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL vreg_twl 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL adc 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL renge 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL accero 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL sw 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL @cstart 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL pm 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL i2c_ctr 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL main 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL i2c_twl 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL rtc 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL vreg_ctr 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL vreg_twl 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL adc 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL renge 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL accero 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL sw 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL task_misc
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL task_sys 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL task_sys 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL pedo_alg_thre_det2
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL ini_VECT 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led_cam 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led_pow 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL ini_VECT 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led_cam 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL led_pow 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL batt_params
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
@@CNSTL voltable 04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL voltable 04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL pedo_lpf_coeff
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL kanaria_c
|
||||
04E41H 00000H
|
||||
@@CNSTL 04E41H 00000H CSEG PAGE64KP
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 00000H CSEG PAGE64KP
|
||||
@@CNSTL i2c_mcu-sub
|
||||
04E41H 00000H
|
||||
@@RLINIT 04E41H 00000H CSEG UNIT64KP
|
||||
@@RLINIT loader 04E41H 00000H
|
||||
@@RLINIT pm 04E41H 00000H
|
||||
@@RLINIT i2c_ctr 04E41H 00000H
|
||||
@@RLINIT main 04E41H 00000H
|
||||
@@RLINIT magic 04E41H 00000H
|
||||
@@RLINIT WDT 04E41H 00000H
|
||||
@@RLINIT i2c_mcu 04E41H 00000H
|
||||
@@RLINIT i2c_twl 04E41H 00000H
|
||||
@@RLINIT led 04E41H 00000H
|
||||
@@RLINIT rtc 04E41H 00000H
|
||||
@@RLINIT vreg_ctr 04E41H 00000H
|
||||
@@RLINIT vreg_twl 04E41H 00000H
|
||||
@@RLINIT adc 04E41H 00000H
|
||||
@@RLINIT renge 04E41H 00000H
|
||||
@@RLINIT accero 04E41H 00000H
|
||||
@@RLINIT self_flash
|
||||
04E41H 00000H
|
||||
@@RLINIT sw 04E41H 00000H
|
||||
@@RLINIT task_debug
|
||||
04E41H 00000H
|
||||
@@RLINIT task_misc
|
||||
04E41H 00000H
|
||||
@@RLINIT task_sys 04E41H 00000H
|
||||
@@RLINIT pedo_alg_thre_det2
|
||||
04E41H 00000H
|
||||
@@RLINIT ini_VECT 04E41H 00000H
|
||||
@@RLINIT task_status
|
||||
04E41H 00000H
|
||||
@@RLINIT led_cam 04E41H 00000H
|
||||
@@RLINIT led_pow 04E41H 00000H
|
||||
@@RLINIT hal 04E41H 00000H
|
||||
@@RLINIT batt_params
|
||||
04E41H 00000H
|
||||
@@RLINIT voltable 04E41H 00000H
|
||||
@@RLINIT pedo_lpf_coeff
|
||||
04E41H 00000H
|
||||
@@RLINIT kanaria_c
|
||||
04E41H 00000H
|
||||
@@RLINIT util_funcs
|
||||
04E41H 00000H
|
||||
@@RLINIT i2c_mcu-sub
|
||||
04E41H 00000H
|
||||
@@RLINIT @rom 04E41H 00000H
|
||||
@@CODEL 04E41H 00000H CSEG
|
||||
@@CODEL pm 04E41H 00000H
|
||||
@@CODEL i2c_ctr 04E41H 00000H
|
||||
@@CODEL main 04E41H 00000H
|
||||
@@CODEL magic 04E41H 00000H
|
||||
@@CODEL i2c_twl 04E41H 00000H
|
||||
@@CODEL led 04E41H 00000H
|
||||
@@CODEL rtc 04E41H 00000H
|
||||
@@CODEL vreg_ctr 04E41H 00000H
|
||||
@@CODEL vreg_twl 04E41H 00000H
|
||||
@@CODEL adc 04E41H 00000H
|
||||
@@CODEL renge 04E41H 00000H
|
||||
@@CODEL accero 04E41H 00000H
|
||||
@@CODEL sw 04E41H 00000H
|
||||
@@CODEL task_misc
|
||||
04E41H 00000H
|
||||
@@CODEL task_sys 04E41H 00000H
|
||||
@@CODEL pedo_alg_thre_det2
|
||||
04E41H 00000H
|
||||
@@CODEL ini_VECT 04E41H 00000H
|
||||
@@CODEL led_cam 04E41H 00000H
|
||||
@@CODEL led_pow 04E41H 00000H
|
||||
@@CODEL batt_params
|
||||
04E41H 00000H
|
||||
@@CODEL voltable 04E41H 00000H
|
||||
@@CODEL pedo_lpf_coeff
|
||||
04E41H 00000H
|
||||
@@CODEL kanaria_c
|
||||
04E41H 00000H
|
||||
@@CODEL i2c_mcu-sub
|
||||
04E41H 00000H
|
||||
* gap * 04E41H 00001H
|
||||
@@CNSTL 04E42H 0000AH CSEG PAGE64KP
|
||||
@@CNSTL @bcdtob 04E42H 0000AH
|
||||
@@R_INIT 04E4CH 0004AH CSEG UNIT64KP
|
||||
@@R_INIT @cstart 04E4CH 00000H
|
||||
@@R_INIT loader 04E4CH 00000H
|
||||
@@R_INIT pm 04E4CH 00000H
|
||||
@@R_INIT i2c_ctr 04E4CH 00000H
|
||||
@@R_INIT main 04E4CH 00000H
|
||||
@@R_INIT magic 04E4CH 00000H
|
||||
@@R_INIT WDT 04E4CH 00000H
|
||||
@@R_INIT i2c_mcu 04E4CH 00000H
|
||||
@@R_INIT i2c_twl 04E4CH 00000H
|
||||
@@R_INIT led 04E4CH 00000H
|
||||
@@R_INIT rtc 04E4CH 00000H
|
||||
@@R_INIT vreg_ctr 04E4CH 00000H
|
||||
@@R_INIT vreg_twl 04E4CH 00000H
|
||||
@@R_INIT adc 04E4CH 0000CH
|
||||
@@R_INIT renge 04E58H 00014H
|
||||
@@R_INIT accero 04E6CH 00000H
|
||||
04E18H 00000H
|
||||
@@CNSTL 04E18H 0000AH CSEG PAGE64KP
|
||||
@@CNSTL @bcdtob 04E18H 0000AH
|
||||
@@R_INIT 04E22H 0004AH CSEG UNIT64KP
|
||||
@@R_INIT @cstart 04E22H 00000H
|
||||
@@R_INIT loader 04E22H 00000H
|
||||
@@R_INIT pm 04E22H 00000H
|
||||
@@R_INIT i2c_ctr 04E22H 00000H
|
||||
@@R_INIT main 04E22H 00000H
|
||||
@@R_INIT magic 04E22H 00000H
|
||||
@@R_INIT WDT 04E22H 00000H
|
||||
@@R_INIT i2c_mcu 04E22H 00000H
|
||||
@@R_INIT i2c_twl 04E22H 00000H
|
||||
@@R_INIT led 04E22H 00000H
|
||||
@@R_INIT rtc 04E22H 00000H
|
||||
@@R_INIT vreg_ctr 04E22H 00000H
|
||||
@@R_INIT vreg_twl 04E22H 00000H
|
||||
@@R_INIT adc 04E22H 0000CH
|
||||
@@R_INIT renge 04E2EH 00014H
|
||||
@@R_INIT accero 04E42H 00000H
|
||||
@@R_INIT self_flash
|
||||
04E6CH 00000H
|
||||
@@R_INIT sw 04E6CH 00000H
|
||||
04E42H 00000H
|
||||
@@R_INIT sw 04E42H 00000H
|
||||
@@R_INIT task_debug
|
||||
04E6CH 00000H
|
||||
04E42H 00000H
|
||||
@@R_INIT task_misc
|
||||
04E6CH 00026H
|
||||
@@R_INIT task_sys 04E92H 00000H
|
||||
04E42H 00026H
|
||||
@@R_INIT task_sys 04E68H 00000H
|
||||
@@R_INIT pedo_alg_thre_det2
|
||||
04E92H 00000H
|
||||
@@R_INIT ini_VECT 04E92H 00000H
|
||||
04E68H 00000H
|
||||
@@R_INIT ini_VECT 04E68H 00000H
|
||||
@@R_INIT task_status
|
||||
04E92H 00000H
|
||||
@@R_INIT led_cam 04E92H 00000H
|
||||
@@R_INIT led_pow 04E92H 00004H
|
||||
@@R_INIT hal 04E96H 00000H
|
||||
04E68H 00000H
|
||||
@@R_INIT led_cam 04E68H 00000H
|
||||
@@R_INIT led_pow 04E68H 00004H
|
||||
@@R_INIT hal 04E6CH 00000H
|
||||
@@R_INIT batt_params
|
||||
04E96H 00000H
|
||||
@@R_INIT voltable 04E96H 00000H
|
||||
04E6CH 00000H
|
||||
@@R_INIT voltable 04E6CH 00000H
|
||||
@@R_INIT pedo_lpf_coeff
|
||||
04E96H 00000H
|
||||
04E6CH 00000H
|
||||
@@R_INIT kanaria_c
|
||||
04E96H 00000H
|
||||
04E6CH 00000H
|
||||
@@R_INIT util_funcs
|
||||
04E96H 00000H
|
||||
04E6CH 00000H
|
||||
@@R_INIT i2c_mcu-sub
|
||||
04E96H 00000H
|
||||
@@R_INIT @rom 04E96H 00000H
|
||||
@@R_INIS 04E96H 00010H CSEG UNIT64KP
|
||||
@@R_INIS @cstart 04E96H 00000H
|
||||
@@R_INIS loader 04E96H 00000H
|
||||
@@R_INIS pm 04E96H 00002H
|
||||
@@R_INIS i2c_ctr 04E98H 00002H
|
||||
@@R_INIS main 04E9AH 00000H
|
||||
@@R_INIS magic 04E9AH 00000H
|
||||
@@R_INIS WDT 04E9AH 00000H
|
||||
@@R_INIS i2c_mcu 04E9AH 00000H
|
||||
@@R_INIS i2c_twl 04E9AH 00000H
|
||||
@@R_INIS led 04E9AH 00000H
|
||||
@@R_INIS rtc 04E9AH 00000H
|
||||
@@R_INIS vreg_ctr 04E9AH 00000H
|
||||
@@R_INIS vreg_twl 04E9AH 00000H
|
||||
@@R_INIS adc 04E9AH 00000H
|
||||
@@R_INIS renge 04E9AH 00000H
|
||||
@@R_INIS accero 04E9AH 00000H
|
||||
04E6CH 00000H
|
||||
@@R_INIT @rom 04E6CH 00000H
|
||||
@@R_INIS 04E6CH 00010H CSEG UNIT64KP
|
||||
@@R_INIS @cstart 04E6CH 00000H
|
||||
@@R_INIS loader 04E6CH 00000H
|
||||
@@R_INIS pm 04E6CH 00002H
|
||||
@@R_INIS i2c_ctr 04E6EH 00002H
|
||||
@@R_INIS main 04E70H 00000H
|
||||
@@R_INIS magic 04E70H 00000H
|
||||
@@R_INIS WDT 04E70H 00000H
|
||||
@@R_INIS i2c_mcu 04E70H 00000H
|
||||
@@R_INIS i2c_twl 04E70H 00000H
|
||||
@@R_INIS led 04E70H 00000H
|
||||
@@R_INIS rtc 04E70H 00000H
|
||||
@@R_INIS vreg_ctr 04E70H 00000H
|
||||
@@R_INIS vreg_twl 04E70H 00000H
|
||||
@@R_INIS adc 04E70H 00000H
|
||||
@@R_INIS renge 04E70H 00000H
|
||||
@@R_INIS accero 04E70H 00000H
|
||||
@@R_INIS self_flash
|
||||
04E9AH 00000H
|
||||
@@R_INIS sw 04E9AH 00000H
|
||||
04E70H 00000H
|
||||
@@R_INIS sw 04E70H 00000H
|
||||
@@R_INIS task_debug
|
||||
04E9AH 00000H
|
||||
04E70H 00000H
|
||||
@@R_INIS task_misc
|
||||
04E9AH 00000H
|
||||
@@R_INIS task_sys 04E9AH 00002H
|
||||
04E70H 00000H
|
||||
@@R_INIS task_sys 04E70H 00002H
|
||||
@@R_INIS pedo_alg_thre_det2
|
||||
04E9CH 00006H
|
||||
@@R_INIS ini_VECT 04EA2H 00000H
|
||||
04E72H 00006H
|
||||
@@R_INIS ini_VECT 04E78H 00000H
|
||||
@@R_INIS task_status
|
||||
04EA2H 00000H
|
||||
@@R_INIS led_cam 04EA2H 00002H
|
||||
@@R_INIS led_pow 04EA4H 00002H
|
||||
@@R_INIS hal 04EA6H 00000H
|
||||
04E78H 00000H
|
||||
@@R_INIS led_cam 04E78H 00002H
|
||||
@@R_INIS led_pow 04E7AH 00002H
|
||||
@@R_INIS hal 04E7CH 00000H
|
||||
@@R_INIS batt_params
|
||||
04EA6H 00000H
|
||||
@@R_INIS voltable 04EA6H 00000H
|
||||
04E7CH 00000H
|
||||
@@R_INIS voltable 04E7CH 00000H
|
||||
@@R_INIS pedo_lpf_coeff
|
||||
04EA6H 00000H
|
||||
04E7CH 00000H
|
||||
@@R_INIS kanaria_c
|
||||
04EA6H 00000H
|
||||
04E7CH 00000H
|
||||
@@R_INIS util_funcs
|
||||
04EA6H 00000H
|
||||
04E7CH 00000H
|
||||
@@R_INIS i2c_mcu-sub
|
||||
04EA6H 00000H
|
||||
@@R_INIS @rom 04EA6H 00000H
|
||||
@@LCODEL 04EA6H 00022H CSEG
|
||||
@@LCODEL abs 04EA6H 00008H
|
||||
@@LCODEL memcpy_n 04EAEH 0001AH
|
||||
* gap * 04EC8H 0012CH
|
||||
04E7CH 00000H
|
||||
@@R_INIS @rom 04E7CH 00000H
|
||||
@@RLINIT 04E7CH 00000H CSEG UNIT64KP
|
||||
@@RLINIT loader 04E7CH 00000H
|
||||
@@RLINIT pm 04E7CH 00000H
|
||||
@@RLINIT i2c_ctr 04E7CH 00000H
|
||||
@@RLINIT main 04E7CH 00000H
|
||||
@@RLINIT magic 04E7CH 00000H
|
||||
@@RLINIT WDT 04E7CH 00000H
|
||||
@@RLINIT i2c_mcu 04E7CH 00000H
|
||||
@@RLINIT i2c_twl 04E7CH 00000H
|
||||
@@RLINIT led 04E7CH 00000H
|
||||
@@RLINIT rtc 04E7CH 00000H
|
||||
@@RLINIT vreg_ctr 04E7CH 00000H
|
||||
@@RLINIT vreg_twl 04E7CH 00000H
|
||||
@@RLINIT adc 04E7CH 00000H
|
||||
@@RLINIT renge 04E7CH 00000H
|
||||
@@RLINIT accero 04E7CH 00000H
|
||||
@@RLINIT self_flash
|
||||
04E7CH 00000H
|
||||
@@RLINIT sw 04E7CH 00000H
|
||||
@@RLINIT task_debug
|
||||
04E7CH 00000H
|
||||
@@RLINIT task_misc
|
||||
04E7CH 00000H
|
||||
@@RLINIT task_sys 04E7CH 00000H
|
||||
@@RLINIT pedo_alg_thre_det2
|
||||
04E7CH 00000H
|
||||
@@RLINIT ini_VECT 04E7CH 00000H
|
||||
@@RLINIT task_status
|
||||
04E7CH 00000H
|
||||
@@RLINIT led_cam 04E7CH 00000H
|
||||
@@RLINIT led_pow 04E7CH 00000H
|
||||
@@RLINIT hal 04E7CH 00000H
|
||||
@@RLINIT batt_params
|
||||
04E7CH 00000H
|
||||
@@RLINIT voltable 04E7CH 00000H
|
||||
@@RLINIT pedo_lpf_coeff
|
||||
04E7CH 00000H
|
||||
@@RLINIT kanaria_c
|
||||
04E7CH 00000H
|
||||
@@RLINIT util_funcs
|
||||
04E7CH 00000H
|
||||
@@RLINIT i2c_mcu-sub
|
||||
04E7CH 00000H
|
||||
@@RLINIT @rom 04E7CH 00000H
|
||||
@@CODEL 04E7CH 00000H CSEG
|
||||
@@CODEL pm 04E7CH 00000H
|
||||
@@CODEL i2c_ctr 04E7CH 00000H
|
||||
@@CODEL main 04E7CH 00000H
|
||||
@@CODEL magic 04E7CH 00000H
|
||||
@@CODEL i2c_twl 04E7CH 00000H
|
||||
@@CODEL led 04E7CH 00000H
|
||||
@@CODEL rtc 04E7CH 00000H
|
||||
@@CODEL vreg_ctr 04E7CH 00000H
|
||||
@@CODEL vreg_twl 04E7CH 00000H
|
||||
@@CODEL adc 04E7CH 00000H
|
||||
@@CODEL renge 04E7CH 00000H
|
||||
@@CODEL accero 04E7CH 00000H
|
||||
@@CODEL sw 04E7CH 00000H
|
||||
@@CODEL task_misc
|
||||
04E7CH 00000H
|
||||
@@CODEL task_sys 04E7CH 00000H
|
||||
@@CODEL pedo_alg_thre_det2
|
||||
04E7CH 00000H
|
||||
@@CODEL ini_VECT 04E7CH 00000H
|
||||
@@CODEL led_cam 04E7CH 00000H
|
||||
@@CODEL led_pow 04E7CH 00000H
|
||||
@@CODEL batt_params
|
||||
04E7CH 00000H
|
||||
@@CODEL voltable 04E7CH 00000H
|
||||
@@CODEL pedo_lpf_coeff
|
||||
04E7CH 00000H
|
||||
@@CODEL kanaria_c
|
||||
04E7CH 00000H
|
||||
@@CODEL i2c_mcu-sub
|
||||
04E7CH 00000H
|
||||
@@LCODEL 04E7CH 00022H CSEG
|
||||
@@LCODEL abs 04E7CH 00008H
|
||||
@@LCODEL memcpy_n 04E84H 0001AH
|
||||
* gap * 04E9EH 00156H
|
||||
MGC_VER 04FF4H 00002H CSEG AT
|
||||
MGC_VER magic 04FF4H 00002H
|
||||
MGC_TAIL 04FF6H 0000AH CSEG AT
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
*/
|
||||
|
||||
#define MCU_VER_MAJOR 0x02
|
||||
#define MCU_VER_MINOR 0x18
|
||||
#define MCU_VER_MINOR 0x19
|
||||
|
||||
|
||||
// デバッグ向けスイッチ
|
||||
|
||||
BIN
trunk/hoge.bin
BIN
trunk/hoge.bin
Binary file not shown.
21
trunk/pm.c
21
trunk/pm.c
@ -172,24 +172,9 @@ static void update_chg_led()
|
||||
|
||||
LED_CHARGE = temp_led_chg;
|
||||
|
||||
// レジスタの充電中ビットは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 );
|
||||
}
|
||||
}
|
||||
}
|
||||
// レジスタの充電中ビットはLEDに同期する
|
||||
set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE ); // set_bitのみ。
|
||||
/// 割り込みはtask_status()で行う
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -51,6 +51,26 @@ 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 )
|
||||
{
|
||||
// 蓋の開け閉め
|
||||
@ -61,6 +81,7 @@ void tsk_status( )
|
||||
else
|
||||
{
|
||||
set_irq( VREG_C_IRQ0, REG_BIT_SHELL_CLOSE );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -6,15 +6,15 @@ 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(549) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(855) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(859) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(887) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(901) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(975) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(984) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(1188) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(1190) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(534) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(840) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(844) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(872) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(886) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(960) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(969) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(1173) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
pm.c(1175) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
Compilation complete, 0 error(s) and 9 warning(s) found.
|
||||
"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\pm.asm
|
||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||
|
||||
@ -13,7 +13,7 @@ T=4f13d431
|
||||
9=WDT.h
|
||||
10=magic.h
|
||||
[pm.c]
|
||||
T=4f13ba15
|
||||
T=4f176bd3
|
||||
1=incs.h
|
||||
2=adc.h
|
||||
3=led.h
|
||||
@ -25,7 +25,7 @@ T=4f13ba15
|
||||
9=vreg_twl.h
|
||||
10=i2c_mcu.h
|
||||
[i2c_ctr.c]
|
||||
T=4f13d407
|
||||
T=4f14d104
|
||||
1=incs.h
|
||||
2=rtc.h
|
||||
3=pedometer.h
|
||||
@ -40,7 +40,7 @@ T=4e647b08
|
||||
7=i2c_mcu.h
|
||||
8=pool.h
|
||||
[magic.c]
|
||||
T=4f13d3cb
|
||||
T=4f14db68
|
||||
1=magic.h
|
||||
2=config.h
|
||||
[WDT.c]
|
||||
@ -54,7 +54,7 @@ T=4eeed909
|
||||
4=util_funcs.h
|
||||
5=i2c_mcu_sub.h
|
||||
[i2c_twl.c]
|
||||
T=4f13d40f
|
||||
T=4f14db40
|
||||
1=incs.h
|
||||
2=i2c_twl_defs.h
|
||||
3=i2c_twl.h
|
||||
@ -108,7 +108,7 @@ T=4e77e344
|
||||
8=sim\simOnWin.h
|
||||
9=bsr_system.h
|
||||
[accero.c]
|
||||
T=4f13b810
|
||||
T=4f14cd44
|
||||
1=incs.h
|
||||
2=accero.h
|
||||
3=i2c_mcu.h
|
||||
@ -176,7 +176,7 @@ T=4e6864d2
|
||||
1=config.h
|
||||
2=sim\sim_interrupt_decrare.c
|
||||
[task_status.c]
|
||||
T=4f13bd49
|
||||
T=4f176b91
|
||||
1=incs_loader.h
|
||||
2=renge\renge.h
|
||||
3=pm.h
|
||||
@ -219,7 +219,7 @@ T=4e68724a
|
||||
1=incs_loader.h
|
||||
2=WDT.h
|
||||
[i2c_mcu-sub.c]
|
||||
T=4f0ba5c2
|
||||
T=4f14d9cd
|
||||
1=incs.h
|
||||
2=i2c_mcu.h
|
||||
3=loader.h
|
||||
@ -243,7 +243,7 @@ T=4e559884
|
||||
T=4e5b0fa2
|
||||
1=config.h
|
||||
[config.h]
|
||||
T=4f13d3c9
|
||||
T=4f176c3b
|
||||
[jhl_defs.h]
|
||||
T=4e647343
|
||||
[user_define.h]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user