diff --git a/src/boards/fk23c.cpp b/src/boards/fk23c.cpp index daeb7a74..c869680e 100644 --- a/src/boards/fk23c.cpp +++ b/src/boards/fk23c.cpp @@ -217,6 +217,7 @@ static void BMCFK23CPower(void) GenMMC3Power(); EXPREGS[0]=EXPREGS[1]=EXPREGS[2]=EXPREGS[3]=0; EXPREGS[4]=EXPREGS[5]=EXPREGS[6]=EXPREGS[7]=0xFF; + GenMMC3Power(); SetWriteHandler(0x5000,0x5fff,BMCFK23CWrite); SetWriteHandler(0x8000,0xFFFF,BMCFK23CHiWrite); FixMMC3PRG(MMC3_cmd); @@ -225,8 +226,8 @@ static void BMCFK23CPower(void) static void BMCFK23CAPower(void) { - dipswitch = 0; GenMMC3Power(); + dipswitch = 0; EXPREGS[0]=EXPREGS[1]=EXPREGS[2]=EXPREGS[3]=0; EXPREGS[4]=EXPREGS[5]=EXPREGS[6]=EXPREGS[7]=0xFF; SetWriteHandler(0x5000,0x5fff,BMCFK23CWrite);