Save-state:

. add ConfirmReboot
. Restore saved configuration
. Moved some config to Joystick & SerialCard
. save config
This commit is contained in:
tomcw
2015-08-21 21:45:21 +01:00
parent 18cd2afdd0
commit 2f4ee9466f
9 changed files with 192 additions and 45 deletions
+6
View File
@@ -1340,6 +1340,8 @@ struct SSC_Unit
bool vbRxIrqPending;
bool bWrittenTx;
char SerialPortName[8];
};
struct SS_CARD_SSC
@@ -1376,6 +1378,8 @@ void CSuperSerialCard::GetSnapshot(const HANDLE hFile)
Unit.vbRxIrqPending = m_vbRxIrqPending;
Unit.bWrittenTx = m_bWrittenTx;
strncpy_s(Unit.SerialPortName, sizeof(Unit.SerialPortName), GetSerialPortName(), _TRUNCATE);
//
DWORD dwBytesWritten;
@@ -1428,4 +1432,6 @@ void CSuperSerialCard::SetSnapshot(const HANDLE hFile)
m_vbTxIrqPending = Unit.vbTxIrqPending;
m_vbRxIrqPending = Unit.vbRxIrqPending;
m_bWrittenTx = Unit.bWrittenTx;
SetSerialPortName(Unit.SerialPortName);
}