LED.cをRev 243に巻き戻してビルド

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@268 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
n2232 2010-11-10 01:39:26 +00:00
parent 0a5f3bf88d
commit 461ecbebfc
5 changed files with 1006 additions and 1030 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -23,8 +23,8 @@ Direc-file:bsr_mcu.dr
*** Link information ***
64 output segment(s)
3EBCH byte(s) real data
5434 symbol(s) defined
3E91H byte(s) real data
5413 symbol(s) defined
*** Memory map ***
@ -184,235 +184,234 @@ Direc-file:bsr_mcu.dr
@@CNST ini_VECT 022D8H 00000H
@@CNST task_status
022D8H 00000H
ROM_CODE 022D8H 0274BH CSEG
ROM_CODE 022D8H 02720H CSEG
ROM_CODE pm 022D8H 009E6H
ROM_CODE i2c_ctr 02CBEH 00060H
ROM_CODE i2c_twl 02D1EH 0005EH
ROM_CODE led 02D7CH 00545H
ROM_CODE rtc 032C1H 000E0H
ROM_CODE vreg_ctr 033A1H 00475H
ROM_CODE vreg_twl 03816H 0010AH
ROM_CODE adc 03920H 002FCH
ROM_CODE renge 03C1CH 00190H
ROM_CODE accero 03DACH 0013DH
ROM_CODE sw 03EE9H 00112H
ROM_CODE led 02D7CH 0051AH
ROM_CODE rtc 03296H 000E0H
ROM_CODE vreg_ctr 03376H 00475H
ROM_CODE vreg_twl 037EBH 0010AH
ROM_CODE adc 038F5H 002FCH
ROM_CODE renge 03BF1H 00190H
ROM_CODE accero 03D81H 0013DH
ROM_CODE sw 03EBEH 00112H
ROM_CODE task_misc
03FFBH 001B7H
ROM_CODE task_sys 041B2H 0037FH
03FD0H 001B7H
ROM_CODE task_sys 04187H 0037FH
ROM_CODE pedo_alg_thre_det2
04531H 004F2H
@@BASE 04A23H 0050EH CSEG BASE
@@BASE loader 04A23H 00000H
@@BASE pm 04A23H 0003FH
@@BASE i2c_ctr 04A62H 00198H
@@BASE main 04BFAH 00000H
@@BASE magic 04BFAH 00000H
@@BASE WDT 04BFAH 00000H
@@BASE i2c_mcu 04BFAH 000D9H
@@BASE i2c_twl 04CD3H 000CBH
@@BASE led 04D9EH 00000H
@@BASE rtc 04D9EH 0005EH
@@BASE vreg_ctr 04DFCH 00000H
@@BASE vreg_twl 04DFCH 00000H
@@BASE adc 04DFCH 000B3H
@@BASE renge 04EAFH 00000H
@@BASE accero 04EAFH 0004AH
04506H 004F2H
@@BASE 049F8H 0050EH CSEG BASE
@@BASE loader 049F8H 00000H
@@BASE pm 049F8H 0003FH
@@BASE i2c_ctr 04A37H 00198H
@@BASE main 04BCFH 00000H
@@BASE magic 04BCFH 00000H
@@BASE WDT 04BCFH 00000H
@@BASE i2c_mcu 04BCFH 000D9H
@@BASE i2c_twl 04CA8H 000CBH
@@BASE led 04D73H 00000H
@@BASE rtc 04D73H 0005EH
@@BASE vreg_ctr 04DD1H 00000H
@@BASE vreg_twl 04DD1H 00000H
@@BASE adc 04DD1H 000B3H
@@BASE renge 04E84H 00000H
@@BASE accero 04E84H 0004AH
@@BASE self_flash
04EF9H 00000H
@@BASE sw 04EF9H 00000H
04ECEH 00000H
@@BASE sw 04ECEH 00000H
@@BASE task_debug
04EF9H 00000H
04ECEH 00000H
@@BASE task_misc
04EF9H 00000H
@@BASE task_sys 04EF9H 00000H
04ECEH 00000H
@@BASE task_sys 04ECEH 00000H
@@BASE pedo_alg_thre_det2
04EF9H 00000H
@@BASE ini_VECT 04EF9H 00038H
04ECEH 00000H
@@BASE ini_VECT 04ECEH 00038H
@@BASE task_status
04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL pm 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL led 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL rtc 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL adc 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL renge 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL accero 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL sw 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL @cstart 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL pm 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL i2c_ctr 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL i2c_twl 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL led 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL rtc 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL vreg_ctr 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL vreg_twl 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL adc 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL renge 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL accero 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL sw 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL task_misc
04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL task_sys 04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL pedo_alg_thre_det2
04F31H 00000H
@@CNSTL 04F31H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04F31H 00000H
@@R_INIS 04F31H 00000H CSEG UNIT64KP
@@R_INIS @cstart 04F31H 00000H
@@R_INIS loader 04F31H 00000H
@@R_INIS pm 04F31H 00000H
@@R_INIS i2c_ctr 04F31H 00000H
@@R_INIS main 04F31H 00000H
@@R_INIS magic 04F31H 00000H
@@R_INIS WDT 04F31H 00000H
@@R_INIS i2c_mcu 04F31H 00000H
@@R_INIS i2c_twl 04F31H 00000H
@@R_INIS led 04F31H 00000H
@@R_INIS rtc 04F31H 00000H
@@R_INIS vreg_ctr 04F31H 00000H
@@R_INIS vreg_twl 04F31H 00000H
@@R_INIS adc 04F31H 00000H
@@R_INIS renge 04F31H 00000H
@@R_INIS accero 04F31H 00000H
@@R_INIS self_flash
04F31H 00000H
@@R_INIS sw 04F31H 00000H
@@R_INIS task_debug
04F31H 00000H
@@R_INIS task_misc
04F31H 00000H
@@R_INIS task_sys 04F31H 00000H
@@R_INIS pedo_alg_thre_det2
04F31H 00000H
@@R_INIS ini_VECT 04F31H 00000H
@@R_INIS task_status
04F31H 00000H
@@R_INIS @rom 04F31H 00000H
@@CALT 04F31H 00000H CSEG
@@CALT @cstart 04F31H 00000H
@@CALT loader 04F31H 00000H
@@CALT pm 04F31H 00000H
@@CALT i2c_ctr 04F31H 00000H
@@CALT main 04F31H 00000H
@@CALT magic 04F31H 00000H
@@CALT WDT 04F31H 00000H
@@CALT i2c_mcu 04F31H 00000H
@@CALT i2c_twl 04F31H 00000H
@@CALT led 04F31H 00000H
@@CALT rtc 04F31H 00000H
@@CALT vreg_ctr 04F31H 00000H
@@CALT vreg_twl 04F31H 00000H
@@CALT adc 04F31H 00000H
@@CALT renge 04F31H 00000H
@@CALT accero 04F31H 00000H
@@CALT self_flash
04F31H 00000H
@@CALT sw 04F31H 00000H
@@CALT task_debug
04F31H 00000H
@@CALT task_misc
04F31H 00000H
@@CALT task_sys 04F31H 00000H
@@CALT pedo_alg_thre_det2
04F31H 00000H
@@CALT ini_VECT 04F31H 00000H
@@CALT task_status
04F31H 00000H
@@RLINIT 04F31H 00000H CSEG UNIT64KP
@@RLINIT loader 04F31H 00000H
@@RLINIT pm 04F31H 00000H
@@RLINIT i2c_ctr 04F31H 00000H
@@RLINIT main 04F31H 00000H
@@RLINIT magic 04F31H 00000H
@@RLINIT WDT 04F31H 00000H
@@RLINIT i2c_mcu 04F31H 00000H
@@RLINIT i2c_twl 04F31H 00000H
@@RLINIT led 04F31H 00000H
@@RLINIT rtc 04F31H 00000H
@@RLINIT vreg_ctr 04F31H 00000H
@@RLINIT vreg_twl 04F31H 00000H
@@RLINIT adc 04F31H 00000H
@@RLINIT renge 04F31H 00000H
@@RLINIT accero 04F31H 00000H
@@RLINIT self_flash
04F31H 00000H
@@RLINIT sw 04F31H 00000H
@@RLINIT task_debug
04F31H 00000H
@@RLINIT task_misc
04F31H 00000H
@@RLINIT task_sys 04F31H 00000H
@@RLINIT pedo_alg_thre_det2
04F31H 00000H
@@RLINIT ini_VECT 04F31H 00000H
@@RLINIT task_status
04F31H 00000H
@@RLINIT @rom 04F31H 00000H
@@CODEL 04F31H 00000H CSEG
@@CODEL pm 04F31H 00000H
@@CODEL i2c_ctr 04F31H 00000H
@@CODEL magic 04F31H 00000H
@@CODEL i2c_twl 04F31H 00000H
@@CODEL led 04F31H 00000H
@@CODEL rtc 04F31H 00000H
@@CODEL vreg_ctr 04F31H 00000H
@@CODEL vreg_twl 04F31H 00000H
@@CODEL adc 04F31H 00000H
@@CODEL renge 04F31H 00000H
@@CODEL accero 04F31H 00000H
@@CODEL sw 04F31H 00000H
@@CODEL task_misc
04F31H 00000H
@@CODEL task_sys 04F31H 00000H
@@CODEL pedo_alg_thre_det2
04F31H 00000H
@@CODEL ini_VECT 04F31H 00000H
* gap * 04F31H 00001H
@@CNSTL 04F32H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04F32H 0000AH
@@CNSTL 04F3CH 00010H CSEG PAGE64KP
@@CNSTL @bbcd 04F3CH 00010H
@@R_INIT 04F4CH 0003AH CSEG UNIT64KP
@@R_INIT @cstart 04F4CH 00000H
@@R_INIT loader 04F4CH 00000H
@@R_INIT pm 04F4CH 00002H
@@R_INIT i2c_ctr 04F4EH 00002H
@@R_INIT main 04F50H 00000H
@@R_INIT magic 04F50H 00000H
@@R_INIT WDT 04F50H 00000H
@@R_INIT i2c_mcu 04F50H 00000H
@@R_INIT i2c_twl 04F50H 00000H
@@R_INIT led 04F50H 00006H
@@R_INIT rtc 04F56H 00000H
@@R_INIT vreg_ctr 04F56H 00000H
@@R_INIT vreg_twl 04F56H 00000H
@@R_INIT adc 04F56H 0000CH
@@R_INIT renge 04F62H 00014H
@@R_INIT accero 04F76H 00000H
04F06H 00000H
@@CNSTL 04F06H 00000H CSEG PAGE64KP
@@CNSTL ini_VECT 04F06H 00000H
@@CNSTL 04F06H 0000AH CSEG PAGE64KP
@@CNSTL @bcdtob 04F06H 0000AH
@@CNSTL 04F10H 00010H CSEG PAGE64KP
@@CNSTL @bbcd 04F10H 00010H
@@R_INIT 04F20H 0003AH CSEG UNIT64KP
@@R_INIT @cstart 04F20H 00000H
@@R_INIT loader 04F20H 00000H
@@R_INIT pm 04F20H 00002H
@@R_INIT i2c_ctr 04F22H 00002H
@@R_INIT main 04F24H 00000H
@@R_INIT magic 04F24H 00000H
@@R_INIT WDT 04F24H 00000H
@@R_INIT i2c_mcu 04F24H 00000H
@@R_INIT i2c_twl 04F24H 00000H
@@R_INIT led 04F24H 00006H
@@R_INIT rtc 04F2AH 00000H
@@R_INIT vreg_ctr 04F2AH 00000H
@@R_INIT vreg_twl 04F2AH 00000H
@@R_INIT adc 04F2AH 0000CH
@@R_INIT renge 04F36H 00014H
@@R_INIT accero 04F4AH 00000H
@@R_INIT self_flash
04F76H 00000H
@@R_INIT sw 04F76H 00002H
04F4AH 00000H
@@R_INIT sw 04F4AH 00002H
@@R_INIT task_debug
04F78H 00000H
04F4CH 00000H
@@R_INIT task_misc
04F78H 00000H
@@R_INIT task_sys 04F78H 00002H
04F4CH 00000H
@@R_INIT task_sys 04F4CH 00002H
@@R_INIT pedo_alg_thre_det2
04F7AH 0000AH
@@R_INIT ini_VECT 04F84H 00000H
04F4EH 0000AH
@@R_INIT ini_VECT 04F58H 00000H
@@R_INIT task_status
04F84H 00002H
@@R_INIT @rom 04F86H 00000H
@@LCODEL 04F86H 00008H CSEG
@@LCODEL abs 04F86H 00008H
* gap * 04F8EH 00068H
04F58H 00002H
@@R_INIT @rom 04F5AH 00000H
@@R_INIS 04F5AH 00000H CSEG UNIT64KP
@@R_INIS @cstart 04F5AH 00000H
@@R_INIS loader 04F5AH 00000H
@@R_INIS pm 04F5AH 00000H
@@R_INIS i2c_ctr 04F5AH 00000H
@@R_INIS main 04F5AH 00000H
@@R_INIS magic 04F5AH 00000H
@@R_INIS WDT 04F5AH 00000H
@@R_INIS i2c_mcu 04F5AH 00000H
@@R_INIS i2c_twl 04F5AH 00000H
@@R_INIS led 04F5AH 00000H
@@R_INIS rtc 04F5AH 00000H
@@R_INIS vreg_ctr 04F5AH 00000H
@@R_INIS vreg_twl 04F5AH 00000H
@@R_INIS adc 04F5AH 00000H
@@R_INIS renge 04F5AH 00000H
@@R_INIS accero 04F5AH 00000H
@@R_INIS self_flash
04F5AH 00000H
@@R_INIS sw 04F5AH 00000H
@@R_INIS task_debug
04F5AH 00000H
@@R_INIS task_misc
04F5AH 00000H
@@R_INIS task_sys 04F5AH 00000H
@@R_INIS pedo_alg_thre_det2
04F5AH 00000H
@@R_INIS ini_VECT 04F5AH 00000H
@@R_INIS task_status
04F5AH 00000H
@@R_INIS @rom 04F5AH 00000H
@@CALT 04F5AH 00000H CSEG
@@CALT @cstart 04F5AH 00000H
@@CALT loader 04F5AH 00000H
@@CALT pm 04F5AH 00000H
@@CALT i2c_ctr 04F5AH 00000H
@@CALT main 04F5AH 00000H
@@CALT magic 04F5AH 00000H
@@CALT WDT 04F5AH 00000H
@@CALT i2c_mcu 04F5AH 00000H
@@CALT i2c_twl 04F5AH 00000H
@@CALT led 04F5AH 00000H
@@CALT rtc 04F5AH 00000H
@@CALT vreg_ctr 04F5AH 00000H
@@CALT vreg_twl 04F5AH 00000H
@@CALT adc 04F5AH 00000H
@@CALT renge 04F5AH 00000H
@@CALT accero 04F5AH 00000H
@@CALT self_flash
04F5AH 00000H
@@CALT sw 04F5AH 00000H
@@CALT task_debug
04F5AH 00000H
@@CALT task_misc
04F5AH 00000H
@@CALT task_sys 04F5AH 00000H
@@CALT pedo_alg_thre_det2
04F5AH 00000H
@@CALT ini_VECT 04F5AH 00000H
@@CALT task_status
04F5AH 00000H
@@RLINIT 04F5AH 00000H CSEG UNIT64KP
@@RLINIT loader 04F5AH 00000H
@@RLINIT pm 04F5AH 00000H
@@RLINIT i2c_ctr 04F5AH 00000H
@@RLINIT main 04F5AH 00000H
@@RLINIT magic 04F5AH 00000H
@@RLINIT WDT 04F5AH 00000H
@@RLINIT i2c_mcu 04F5AH 00000H
@@RLINIT i2c_twl 04F5AH 00000H
@@RLINIT led 04F5AH 00000H
@@RLINIT rtc 04F5AH 00000H
@@RLINIT vreg_ctr 04F5AH 00000H
@@RLINIT vreg_twl 04F5AH 00000H
@@RLINIT adc 04F5AH 00000H
@@RLINIT renge 04F5AH 00000H
@@RLINIT accero 04F5AH 00000H
@@RLINIT self_flash
04F5AH 00000H
@@RLINIT sw 04F5AH 00000H
@@RLINIT task_debug
04F5AH 00000H
@@RLINIT task_misc
04F5AH 00000H
@@RLINIT task_sys 04F5AH 00000H
@@RLINIT pedo_alg_thre_det2
04F5AH 00000H
@@RLINIT ini_VECT 04F5AH 00000H
@@RLINIT task_status
04F5AH 00000H
@@RLINIT @rom 04F5AH 00000H
@@CODEL 04F5AH 00000H CSEG
@@CODEL pm 04F5AH 00000H
@@CODEL i2c_ctr 04F5AH 00000H
@@CODEL magic 04F5AH 00000H
@@CODEL i2c_twl 04F5AH 00000H
@@CODEL led 04F5AH 00000H
@@CODEL rtc 04F5AH 00000H
@@CODEL vreg_ctr 04F5AH 00000H
@@CODEL vreg_twl 04F5AH 00000H
@@CODEL adc 04F5AH 00000H
@@CODEL renge 04F5AH 00000H
@@CODEL accero 04F5AH 00000H
@@CODEL sw 04F5AH 00000H
@@CODEL task_misc
04F5AH 00000H
@@CODEL task_sys 04F5AH 00000H
@@CODEL pedo_alg_thre_det2
04F5AH 00000H
@@CODEL ini_VECT 04F5AH 00000H
@@LCODEL 04F5AH 00008H CSEG
@@LCODEL abs 04F5AH 00008H
* gap * 04F62H 00094H
MGC_TAIL 04FF6H 0000AH CSEG AT
MGC_TAIL magic 04FF6H 0000AH
@ -420,7 +419,7 @@ Direc-file:bsr_mcu.dr
BASE ADDRESS=FF900H SIZE=00500H
OUTPUT INPUT INPUT BASE SIZE
SEGMENT SEGMENT MODULE ADDRESS
@@DATA FF900H 00432H DSEG BASEP
@@DATA FF900H 00430H DSEG BASEP
@@DATA @cstart FF900H 00002H
@@DATA loader FF902H 00000H
@@DATA pm FF902H 00016H
@ -430,184 +429,184 @@ Direc-file:bsr_mcu.dr
@@DATA WDT FFB3AH 00000H
@@DATA i2c_mcu FFB3AH 0000AH
@@DATA i2c_twl FFB44H 00000H
@@DATA led FFB44H 0008AH
@@DATA rtc FFBCEH 00008H
@@DATA vreg_ctr FFBD6H 0005EH
@@DATA vreg_twl FFC34H 00012H
@@DATA adc FFC46H 00018H
@@DATA renge FFC5EH 00022H
@@DATA accero FFC80H 00002H
@@DATA led FFB44H 00088H
@@DATA rtc FFBCCH 00008H
@@DATA vreg_ctr FFBD4H 0005EH
@@DATA vreg_twl FFC32H 00012H
@@DATA adc FFC44H 00018H
@@DATA renge FFC5CH 00022H
@@DATA accero FFC7EH 00002H
@@DATA self_flash
FFC82H 00002H
@@DATA sw FFC84H 00006H
FFC80H 00002H
@@DATA sw FFC82H 00006H
@@DATA task_debug
FFC8AH 00000H
FFC88H 00000H
@@DATA task_misc
FFC8AH 0000EH
@@DATA task_sys FFC98H 00002H
FFC88H 0000EH
@@DATA task_sys FFC96H 00002H
@@DATA pedo_alg_thre_det2
FFC9AH 00096H
@@DATA ini_VECT FFD30H 00000H
FFC98H 00096H
@@DATA ini_VECT FFD2EH 00000H
@@DATA task_status
FFD30H 00002H
@@DATA @rom FFD32H 00000H
@@INIT FFD32H 0003AH DSEG BASEP
@@INIT @cstart FFD32H 00000H
@@INIT loader FFD32H 00000H
@@INIT pm FFD32H 00002H
@@INIT i2c_ctr FFD34H 00002H
@@INIT main FFD36H 00000H
@@INIT magic FFD36H 00000H
@@INIT WDT FFD36H 00000H
@@INIT i2c_mcu FFD36H 00000H
@@INIT i2c_twl FFD36H 00000H
@@INIT led FFD36H 00006H
@@INIT rtc FFD3CH 00000H
@@INIT vreg_ctr FFD3CH 00000H
@@INIT vreg_twl FFD3CH 00000H
@@INIT adc FFD3CH 0000CH
@@INIT renge FFD48H 00014H
@@INIT accero FFD5CH 00000H
FFD2EH 00002H
@@DATA @rom FFD30H 00000H
@@INIT FFD30H 0003AH DSEG BASEP
@@INIT @cstart FFD30H 00000H
@@INIT loader FFD30H 00000H
@@INIT pm FFD30H 00002H
@@INIT i2c_ctr FFD32H 00002H
@@INIT main FFD34H 00000H
@@INIT magic FFD34H 00000H
@@INIT WDT FFD34H 00000H
@@INIT i2c_mcu FFD34H 00000H
@@INIT i2c_twl FFD34H 00000H
@@INIT led FFD34H 00006H
@@INIT rtc FFD3AH 00000H
@@INIT vreg_ctr FFD3AH 00000H
@@INIT vreg_twl FFD3AH 00000H
@@INIT adc FFD3AH 0000CH
@@INIT renge FFD46H 00014H
@@INIT accero FFD5AH 00000H
@@INIT self_flash
FFD5CH 00000H
@@INIT sw FFD5CH 00002H
FFD5AH 00000H
@@INIT sw FFD5AH 00002H
@@INIT task_debug
FFD5EH 00000H
FFD5CH 00000H
@@INIT task_misc
FFD5EH 00000H
@@INIT task_sys FFD5EH 00002H
FFD5CH 00000H
@@INIT task_sys FFD5CH 00002H
@@INIT pedo_alg_thre_det2
FFD60H 0000AH
@@INIT ini_VECT FFD6AH 00000H
FFD5EH 0000AH
@@INIT ini_VECT FFD68H 00000H
@@INIT task_status
FFD6AH 00002H
@@INIT @rom FFD6CH 00000H
@@INIS FFD6CH 00000H DSEG UNITP
@@INIS @cstart FFD6CH 00000H
@@INIS loader FFD6CH 00000H
@@INIS pm FFD6CH 00000H
@@INIS i2c_ctr FFD6CH 00000H
@@INIS main FFD6CH 00000H
@@INIS magic FFD6CH 00000H
@@INIS WDT FFD6CH 00000H
@@INIS i2c_mcu FFD6CH 00000H
@@INIS i2c_twl FFD6CH 00000H
@@INIS led FFD6CH 00000H
@@INIS rtc FFD6CH 00000H
@@INIS vreg_ctr FFD6CH 00000H
@@INIS vreg_twl FFD6CH 00000H
@@INIS adc FFD6CH 00000H
@@INIS renge FFD6CH 00000H
@@INIS accero FFD6CH 00000H
FFD68H 00002H
@@INIT @rom FFD6AH 00000H
@@INIS FFD6AH 00000H DSEG UNITP
@@INIS @cstart FFD6AH 00000H
@@INIS loader FFD6AH 00000H
@@INIS pm FFD6AH 00000H
@@INIS i2c_ctr FFD6AH 00000H
@@INIS main FFD6AH 00000H
@@INIS magic FFD6AH 00000H
@@INIS WDT FFD6AH 00000H
@@INIS i2c_mcu FFD6AH 00000H
@@INIS i2c_twl FFD6AH 00000H
@@INIS led FFD6AH 00000H
@@INIS rtc FFD6AH 00000H
@@INIS vreg_ctr FFD6AH 00000H
@@INIS vreg_twl FFD6AH 00000H
@@INIS adc FFD6AH 00000H
@@INIS renge FFD6AH 00000H
@@INIS accero FFD6AH 00000H
@@INIS self_flash
FFD6CH 00000H
@@INIS sw FFD6CH 00000H
FFD6AH 00000H
@@INIS sw FFD6AH 00000H
@@INIS task_debug
FFD6CH 00000H
FFD6AH 00000H
@@INIS task_misc
FFD6CH 00000H
@@INIS task_sys FFD6CH 00000H
FFD6AH 00000H
@@INIS task_sys FFD6AH 00000H
@@INIS pedo_alg_thre_det2
FFD6CH 00000H
@@INIS ini_VECT FFD6CH 00000H
FFD6AH 00000H
@@INIS ini_VECT FFD6AH 00000H
@@INIS task_status
FFD6CH 00000H
@@INIS @rom FFD6CH 00000H
@@DATS FFD6CH 00000H DSEG UNITP
@@DATS @cstart FFD6CH 00000H
@@DATS loader FFD6CH 00000H
@@DATS pm FFD6CH 00000H
@@DATS i2c_ctr FFD6CH 00000H
@@DATS main FFD6CH 00000H
@@DATS magic FFD6CH 00000H
@@DATS WDT FFD6CH 00000H
@@DATS i2c_mcu FFD6CH 00000H
@@DATS i2c_twl FFD6CH 00000H
@@DATS led FFD6CH 00000H
@@DATS rtc FFD6CH 00000H
@@DATS vreg_ctr FFD6CH 00000H
@@DATS vreg_twl FFD6CH 00000H
@@DATS adc FFD6CH 00000H
@@DATS renge FFD6CH 00000H
@@DATS accero FFD6CH 00000H
FFD6AH 00000H
@@INIS @rom FFD6AH 00000H
@@DATS FFD6AH 00000H DSEG UNITP
@@DATS @cstart FFD6AH 00000H
@@DATS loader FFD6AH 00000H
@@DATS pm FFD6AH 00000H
@@DATS i2c_ctr FFD6AH 00000H
@@DATS main FFD6AH 00000H
@@DATS magic FFD6AH 00000H
@@DATS WDT FFD6AH 00000H
@@DATS i2c_mcu FFD6AH 00000H
@@DATS i2c_twl FFD6AH 00000H
@@DATS led FFD6AH 00000H
@@DATS rtc FFD6AH 00000H
@@DATS vreg_ctr FFD6AH 00000H
@@DATS vreg_twl FFD6AH 00000H
@@DATS adc FFD6AH 00000H
@@DATS renge FFD6AH 00000H
@@DATS accero FFD6AH 00000H
@@DATS self_flash
FFD6CH 00000H
@@DATS sw FFD6CH 00000H
FFD6AH 00000H
@@DATS sw FFD6AH 00000H
@@DATS task_debug
FFD6CH 00000H
FFD6AH 00000H
@@DATS task_misc
FFD6CH 00000H
@@DATS task_sys FFD6CH 00000H
FFD6AH 00000H
@@DATS task_sys FFD6AH 00000H
@@DATS pedo_alg_thre_det2
FFD6CH 00000H
@@DATS ini_VECT FFD6CH 00000H
FFD6AH 00000H
@@DATS ini_VECT FFD6AH 00000H
@@DATS task_status
FFD6CH 00000H
@@DATS @rom FFD6CH 00000H
FSL_DATA FFD6CH 00010H DSEG UNITP
FFD6AH 00000H
@@DATS @rom FFD6AH 00000H
FSL_DATA FFD6AH 00010H DSEG UNITP
FSL_DATA fsl_common
FFD6CH 00010H
@@INITL FFD7CH 00000H DSEG UNIT64KP
@@INITL loader FFD7CH 00000H
@@INITL pm FFD7CH 00000H
@@INITL i2c_ctr FFD7CH 00000H
@@INITL main FFD7CH 00000H
@@INITL magic FFD7CH 00000H
@@INITL WDT FFD7CH 00000H
@@INITL i2c_mcu FFD7CH 00000H
@@INITL i2c_twl FFD7CH 00000H
@@INITL led FFD7CH 00000H
@@INITL rtc FFD7CH 00000H
@@INITL vreg_ctr FFD7CH 00000H
@@INITL vreg_twl FFD7CH 00000H
@@INITL adc FFD7CH 00000H
@@INITL renge FFD7CH 00000H
@@INITL accero FFD7CH 00000H
FFD6AH 00010H
@@INITL FFD7AH 00000H DSEG UNIT64KP
@@INITL loader FFD7AH 00000H
@@INITL pm FFD7AH 00000H
@@INITL i2c_ctr FFD7AH 00000H
@@INITL main FFD7AH 00000H
@@INITL magic FFD7AH 00000H
@@INITL WDT FFD7AH 00000H
@@INITL i2c_mcu FFD7AH 00000H
@@INITL i2c_twl FFD7AH 00000H
@@INITL led FFD7AH 00000H
@@INITL rtc FFD7AH 00000H
@@INITL vreg_ctr FFD7AH 00000H
@@INITL vreg_twl FFD7AH 00000H
@@INITL adc FFD7AH 00000H
@@INITL renge FFD7AH 00000H
@@INITL accero FFD7AH 00000H
@@INITL self_flash
FFD7CH 00000H
@@INITL sw FFD7CH 00000H
FFD7AH 00000H
@@INITL sw FFD7AH 00000H
@@INITL task_debug
FFD7CH 00000H
FFD7AH 00000H
@@INITL task_misc
FFD7CH 00000H
@@INITL task_sys FFD7CH 00000H
FFD7AH 00000H
@@INITL task_sys FFD7AH 00000H
@@INITL pedo_alg_thre_det2
FFD7CH 00000H
@@INITL ini_VECT FFD7CH 00000H
FFD7AH 00000H
@@INITL ini_VECT FFD7AH 00000H
@@INITL task_status
FFD7CH 00000H
@@INITL @rom FFD7CH 00000H
@@DATAL FFD7CH 00000H DSEG UNIT64KP
@@DATAL loader FFD7CH 00000H
@@DATAL pm FFD7CH 00000H
@@DATAL i2c_ctr FFD7CH 00000H
@@DATAL main FFD7CH 00000H
@@DATAL magic FFD7CH 00000H
@@DATAL WDT FFD7CH 00000H
@@DATAL i2c_mcu FFD7CH 00000H
@@DATAL i2c_twl FFD7CH 00000H
@@DATAL led FFD7CH 00000H
@@DATAL rtc FFD7CH 00000H
@@DATAL vreg_ctr FFD7CH 00000H
@@DATAL vreg_twl FFD7CH 00000H
@@DATAL adc FFD7CH 00000H
@@DATAL renge FFD7CH 00000H
@@DATAL accero FFD7CH 00000H
FFD7AH 00000H
@@INITL @rom FFD7AH 00000H
@@DATAL FFD7AH 00000H DSEG UNIT64KP
@@DATAL loader FFD7AH 00000H
@@DATAL pm FFD7AH 00000H
@@DATAL i2c_ctr FFD7AH 00000H
@@DATAL main FFD7AH 00000H
@@DATAL magic FFD7AH 00000H
@@DATAL WDT FFD7AH 00000H
@@DATAL i2c_mcu FFD7AH 00000H
@@DATAL i2c_twl FFD7AH 00000H
@@DATAL led FFD7AH 00000H
@@DATAL rtc FFD7AH 00000H
@@DATAL vreg_ctr FFD7AH 00000H
@@DATAL vreg_twl FFD7AH 00000H
@@DATAL adc FFD7AH 00000H
@@DATAL renge FFD7AH 00000H
@@DATAL accero FFD7AH 00000H
@@DATAL self_flash
FFD7CH 00000H
@@DATAL sw FFD7CH 00000H
FFD7AH 00000H
@@DATAL sw FFD7AH 00000H
@@DATAL task_debug
FFD7CH 00000H
FFD7AH 00000H
@@DATAL task_misc
FFD7CH 00000H
@@DATAL task_sys FFD7CH 00000H
FFD7AH 00000H
@@DATAL task_sys FFD7AH 00000H
@@DATAL pedo_alg_thre_det2
FFD7CH 00000H
@@DATAL ini_VECT FFD7CH 00000H
FFD7AH 00000H
@@DATAL ini_VECT FFD7AH 00000H
@@DATAL task_status
FFD7CH 00000H
@@DATAL @rom FFD7CH 00000H
* gap * FFD7CH 00084H
FFD7AH 00000H
@@DATAL @rom FFD7AH 00000H
* gap * FFD7AH 00086H
MEMORY=RAM2
BASE ADDRESS=FFE20H SIZE=000C0H

Binary file not shown.

View File

@ -304,8 +304,6 @@ void tsk_led_pow( )
======================================================== */
static void led_pow_normal( )
{
static u8 delay;
time_to_next_frame_sleep = LED_SLEEP_FRAME_LEN;
frame_sleep = 0;
LED_dim_status_sleep.now = (sx16)LED_duty_pow_blu * 128;
@ -316,18 +314,8 @@ static void led_pow_normal( )
// おしまい
}
if( system_status.pwr_state == ON ){
if( ++delay > 1 )
{
delay = 0;
led_fade_to( LED_duty_pow_blu, vreg_ctr[VREG_C_LED_BRIGHT] );
}
}
else
{
// 青点灯
led_fade_to( LED_duty_pow_blu, vreg_ctr[VREG_C_LED_BRIGHT] );
}
}
@ -560,9 +548,9 @@ void tsk_led_notify( )
// 通常運転
if( info_led_pattern_updated )
{
// info_led_pattern_updated = false; ここでクリアするのは早い
info_led_pattern_updated = false;
vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] &= ~REG_BIT_IN_LOOP;
frame = 31; // ちゃんと書こう
frame = 0; // ちゃんと書こう
time_to_next_frame = 0;
}
else
@ -573,31 +561,21 @@ void tsk_led_notify( )
DBG_LED_on;
time_to_next_frame = info_LED.info_LED.term;
// 最終フレームの時
if( frame >= NOTIFY_LED_TERM -1 )
{
// パターン差し替え時のムリヤリ
if( info_led_pattern_updated )
DBG_LED2_on;
vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] |= REG_BIT_IN_LOOP;
if( info_LED.info_LED.last_loop != 255 ) // 255:無限ループ
{
info_led_pattern_updated = false;
frame = 0;
}
else
{
vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] |= REG_BIT_IN_LOOP;
if( info_LED.info_LED.last_loop != 255 ) // 255:無限ループ
loops++;
if( loops > info_LED.info_LED.last_loop )
{
loops++;
if( loops > info_LED.info_LED.last_loop )
{
frame = 0;
}
frame = 0;
}
}
}
else
{
// 最終フレーム以外
frame = (( frame + 1 ) & 0x1F ); // ←ここでマスクをかけておかないと最終フレーム~先頭間のグラデが効かない
vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] &= ~REG_BIT_IN_LOOP;
loops = 0;
@ -613,6 +591,8 @@ void tsk_led_notify( )
LED_dim_status_info_B.delta = (( LED_dim_status_info_B.to - LED_dim_status_info_B.now ) ) / info_LED.info_LED.fade_time;
}
DBG_LED_off;
DBG_LED2_off;
time_to_next_frame -= 1;
}
}