mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
adc.c 音量が瞬間的に大きくなる対策で割り込み禁止の区間を変更。余り期間を延ばすとTWLが動かなくなるので慎重に batt_params.h 未定義バッテリメーカーのダミー値をそれっぽいものに差し替え pm.c アダプタ接続時、満充電でも充電禁止温度でも強制的に1秒くらい充電ランプを点ける。その状態で抜かれたときローコストにできるだけ速く消灯させる。(アダプタ接続のチェック:修理品&UIのため pm.c 電池少ない割り込み 評価結果がきたので割り込みを入れるのを10%,5%,0%に。それと電圧で残量%の上書き task_sys.c 電池が空っぽの時にアダプタをつないでいても電源が入らなかった。さすがに不親切なので電源は入れさせる。(変えるかも) すぐに電池切れ割り込みが入る。 vreg_ctr.c TWLのステータスレジスタ、CTR側のミラーからかけるようにした。 AGBで困るとのこと git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@190 013db118-44a6-b54f-8bf7-843cb86687b1
57 lines
933 B
C
57 lines
933 B
C
#ifndef __config__
|
||
#define __config__
|
||
|
||
#define _debug_led_
|
||
//#define _FORCE_OFF_1SEC_
|
||
//#define _ALLOW_NOBATT_
|
||
//#define _FORCE_INFO_LED_FULLCOLOR_
|
||
//#define _debug_bt_irq_
|
||
|
||
#define MCU_VER_MAJOR 0x00
|
||
#define MCU_VER_MINOR 0x1B
|
||
|
||
//#define PM_CCIC_TIM
|
||
|
||
|
||
//#define _MODEL_TEG2_
|
||
// <20>ªTEG2 CPU <20>{ Type-T
|
||
|
||
//#define _MODEL_WM0_
|
||
//#define _MODEL_WM0_TEG2_CTRC_
|
||
|
||
//#define _MODEL_TS0_
|
||
// <20>ªTEG2 CPU <20>{ Type-C
|
||
|
||
#define _MODEL_CTR_
|
||
// <20>ªTS board, WM1,1 TS-CTRC
|
||
|
||
// “ÁŽêŽd—l //
|
||
//#define _SW_HOME_ENABLE_
|
||
|
||
// ---------------------------------- //
|
||
#ifdef _MODEL_TEG2_
|
||
#define _PMIC_TWL_
|
||
#define _MCU_KE3_
|
||
#endif
|
||
|
||
|
||
#ifdef _MODEL_WM0_
|
||
#define _PMIC_TWL_
|
||
#define _MCU_BSR_
|
||
#define _SW_HOME_ENABLE_
|
||
#endif
|
||
|
||
|
||
#ifdef _MODEL_TS0_
|
||
#define _PMIC_CTR_
|
||
#define _MCU_BSR_
|
||
#endif
|
||
|
||
#ifdef _MODEL_CTR_
|
||
#define _PMIC_CTR_
|
||
#define _MCU_BSR_
|
||
#define _SW_HOME_ENABLE_
|
||
#endif
|
||
|
||
#endif
|