diff --git a/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c b/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c index 26c63a6d..95cdf9e4 100644 --- a/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c +++ b/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c @@ -231,6 +231,17 @@ BOOL HOTSW_isCardLoadCompleted(void) } +/*---------------------------------------------------------------------------* + Name: HOTSW_isBusyHotSW + + Description: 活線挿抜処理中かどうかを返す + *---------------------------------------------------------------------------*/ +BOOL HOTSW_isBusyHotSW(void) +{ + return SYSMi_GetWork()->flags.hotsw.isBusyHotSW; +} + + /*---------------------------------------------------------------------------* Name: HOTSW_ReadCardDataAsync diff --git a/include/sysmenu/hotsw/common/hotsw.h b/include/sysmenu/hotsw/common/hotsw.h index 6378fb4d..06f1c144 100644 --- a/include/sysmenu/hotsw/common/hotsw.h +++ b/include/sysmenu/hotsw/common/hotsw.h @@ -25,9 +25,6 @@ extern "C" { #define SYSM_HOTSW_ENABLE_ROMEMU #define USE_WRAM_LOAD - -#define HOTSW_isBusyHotSw() SYSMi_GetWork()->flags.hotsw.isBusyHotSW - //#define USE_NEW_DMA // enum ------------------------------------------------------------------- @@ -122,6 +119,9 @@ BOOL HOTSW_isCardLoadCompleted(void); // 終了処理が完了したかを返す BOOL HOTSW_isFinalized(void); +// 活線挿抜処理中かどうかを返す +BOOL HOTSW_isBusyHotSW(void); + #ifdef USE_WRAM_LOAD // 活栓挿抜処理の初期化 void HOTSW_Init();