MCPcopy Create free account
hub / github.com/AppleWin/AppleWin / SetExpansionMemTypeDefault

Function SetExpansionMemTypeDefault

source/Memory.cpp:306–313  ·  view source on GitHub ↗

Called from MemLoadSnapshot()

Source from the content-addressed store, hash-verified

304
305// Called from MemLoadSnapshot()
306static void SetExpansionMemTypeDefault(void)
307{
308 SS_CARDTYPE defaultType = IsApple2Original(GetApple2Type()) ? g_MemTypeAppleII
309 : IsApple2PlusOrClone(GetApple2Type()) ? g_MemTypeAppleIIPlus
310 : g_MemTypeAppleIIe;
311
312 SetExpansionMemType(defaultType);
313}
314
315// Called from SetExpansionMemTypeDefault(), LoadConfiguration(), RepeatInitialization(), MemLoadSnapshotAux(), SaveState.cpp_ParseSlots(), cmd-line switch
316void SetExpansionMemType(const SS_CARDTYPE type, bool updateRegistry/*=true*/)

Callers 1

MemLoadSnapshotFunction · 0.85

Calls 4

IsApple2OriginalFunction · 0.85
GetApple2TypeFunction · 0.85
IsApple2PlusOrCloneFunction · 0.85
SetExpansionMemTypeFunction · 0.85

Tested by

no test coverage detected