mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
(SDKの不具合だそうだが)コマンドが混ざったときに誤判定する、また、SoC側も誤読をしているはず。 TWL側のI2Cのフラグチェックが甘く、↑との合わせ技でif~elseの間でフラグが変わってしまうと意図しないステートに入って誤ったデータが流れる フラグチェックをまともにやるよう変更し、いくらか改善したが、SoCが誤読するのはどうしようもないので、どうにかしてもらう。 TWLでは押しボタンスイッチであり、マイコンの中でチャタリング除去と、キーリピートなどをするため、発生したと聞かないが、発生しうる。 ●TWL から の割り込み通知を一応実装 ●レジスタマップが変更になるので作業 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@23 013db118-44a6-b54f-8bf7-843cb86687b1
207 lines
2.8 KiB
Plaintext
207 lines
2.8 KiB
Plaintext
[SdbInfo]
|
|
Ver=5
|
|
[loader.c]
|
|
T=4afa979d
|
|
1=incs_loader.h
|
|
2=fsl.h
|
|
3=fsl_user.h
|
|
4=i2c_ctr.h
|
|
5=i2c_mcu.h
|
|
6=pm.h
|
|
7=rtc.h
|
|
8=reboot.h
|
|
[pm.c]
|
|
T=4afa979b
|
|
1=incs.h
|
|
2=adc.h
|
|
3=led.h
|
|
4=pm.h
|
|
[i2c_ctr.c]
|
|
T=4afa8711
|
|
1=incs.h
|
|
[main.c]
|
|
T=4af281ee
|
|
1=incs.h
|
|
2=WDT.h
|
|
3=rtc.h
|
|
4=pm.h
|
|
5=accero.h
|
|
6=led.h
|
|
[magic.c]
|
|
T=4ad3e9ff
|
|
1=config.h
|
|
[WDT.c]
|
|
T=4aca8ef0
|
|
1=incs_loader.h
|
|
[i2c_mcu.c]
|
|
T=4af931e2
|
|
1=incs.h
|
|
2=i2c_mcu.h
|
|
[i2c_twl.c]
|
|
T=4afaab09
|
|
1=incs.h
|
|
2=i2c_twl_defs.h
|
|
[ini_VECT.c]
|
|
T=4ae986c0
|
|
1=config.h
|
|
[led.c]
|
|
T=4af37126
|
|
1=incs.h
|
|
2=led.h
|
|
[rtc.c]
|
|
T=4af7b267
|
|
1=incs.h
|
|
[vreg_ctr.c]
|
|
T=4afa872b
|
|
1=incs.h
|
|
2=vreg_ctr.h
|
|
3=rtc.h
|
|
4=led.h
|
|
5=accero.h
|
|
6=pm.h
|
|
[vreg_twl.c]
|
|
T=4afa8711
|
|
1=incs.h
|
|
2=jhl_defs.h
|
|
3=vreg_twl.h
|
|
4=vreg_ctr.h
|
|
[adc.c]
|
|
T=4afa580e
|
|
1=incs.h
|
|
2=adc.h
|
|
3=pm.h
|
|
4=led.h
|
|
[renge\renge.c]
|
|
T=4af291b9
|
|
1=renge\renge_defs.h
|
|
2=renge\renge_task_intval.h
|
|
3=renge\renge_task_immediate.h
|
|
4=WDT.h
|
|
5=bsr_system.h
|
|
[accero.c]
|
|
T=4af931eb
|
|
1=incs.h
|
|
2=..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
|
[self_flash.c]
|
|
T=4af2385f
|
|
1=incs_loader.h
|
|
2=..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
|
3=fsl_user.h
|
|
4=i2c_ctr.h
|
|
[reboot.c]
|
|
T=4ae01bca
|
|
1=incs_loader.h
|
|
[sw.c]
|
|
T=4afa8711
|
|
1=incs.h
|
|
2=i2c_twl.h
|
|
3=i2c_ctr.h
|
|
4=led.h
|
|
5=accero.h
|
|
6=pm.h
|
|
7=rtc.h
|
|
[task_debug.c]
|
|
T=4afa8711
|
|
1=incs.h
|
|
2=renge\renge.h
|
|
3=pm.h
|
|
[task_misc.c]
|
|
T=4afa8739
|
|
1=incs.h
|
|
2=renge\renge.h
|
|
3=pm.h
|
|
4=accero.h
|
|
[task_sys.c]
|
|
T=4afa8724
|
|
1=incs.h
|
|
2=i2c_twl.h
|
|
3=i2c_ctr.h
|
|
4=led.h
|
|
5=accero.h
|
|
6=pm.h
|
|
7=rtc.h
|
|
8=sw.h
|
|
[incs_loader.h]
|
|
T=4aca8c17
|
|
1=jhl_defs.h
|
|
2=user_define.h
|
|
3=bsr_system.h
|
|
4=renge\renge.h
|
|
5=vreg_ctr.h
|
|
6=loader.h
|
|
7=i2c_mcu.h
|
|
8=WDT.h
|
|
[jhl_defs.h]
|
|
T=4af224f5
|
|
[user_define.h]
|
|
T=4afa979d
|
|
1=config.h
|
|
[config.h]
|
|
T=4afa41be
|
|
[bsr_system.h]
|
|
T=4af27e29
|
|
[renge\renge.h]
|
|
T=4abc82ef
|
|
1=renge\renge_defs.h
|
|
2=renge\renge_task_immediate.h
|
|
[renge\renge_defs.h]
|
|
T=4ac96e5c
|
|
[renge\renge_task_immediate.h]
|
|
T=4afa8168
|
|
1=renge\renge_defs.h
|
|
[vreg_ctr.h]
|
|
T=4afa8712
|
|
1=config.h
|
|
[loader.h]
|
|
T=4aca8c17
|
|
1=jhl_defs.h
|
|
[i2c_mcu.h]
|
|
T=4af25faf
|
|
[WDT.h]
|
|
T=4aca8c17
|
|
[fsl.h]
|
|
T=4aca8c17
|
|
[fsl_user.h]
|
|
T=4aca8c17
|
|
[i2c_ctr.h]
|
|
T=4aca8c17
|
|
[pm.h]
|
|
T=4afa901e
|
|
[rtc.h]
|
|
T=4af40cbb
|
|
[adc.h]
|
|
T=4ae64633
|
|
1=jhl_defs.h
|
|
[led.h]
|
|
T=4ae98e8b
|
|
[incs.h]
|
|
T=4ae508d8
|
|
1=jhl_defs.h
|
|
2=user_define.h
|
|
3=bsr_system.h
|
|
4=renge\renge.h
|
|
5=vreg_ctr.h
|
|
6=vreg_twl.h
|
|
7=i2c_mcu.h
|
|
8=rtc.h
|
|
[vreg_twl.h]
|
|
T=4af37c30
|
|
[accero.h]
|
|
T=4aca8c17
|
|
1=jhl_defs.h
|
|
[i2c_twl_defs.h]
|
|
T=4aca8c17
|
|
[renge\renge_task_intval.h]
|
|
T=4ac9ab84
|
|
1=renge\renge_defs.h
|
|
[i2c_twl.h]
|
|
T=4aca8c17
|
|
[..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h]
|
|
T=49a3bd4e
|
|
[..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h]
|
|
T=45f12258
|
|
[reboot.h]
|
|
T=4ae008e4
|
|
[sw.h]
|
|
T=4af2326b
|